Cloud Infrastructure and Services Certificate for Guilleromo Daniel...
Certificate ID:
777023
Authentication Code:
a5018
Certified Person Name:
Guilleromo Daniel Sanabria Reséndiz
Trainer Name:
Jose Suarez Colindres
Duration Days:
5
Duration Hours:
35
Course Name:
Cloud Infrastructure and Services
Course Date:
2024-09-09 10:00 to 2024-09-13 17:00
Course Outline:
1. Introduction to Cloud Computing
- How did we get here -
- From application hosting to SaaS to public & private cloud
- Cloud definition
- Chose your flavor: IaaS, PaaS, SaaS
- Typical cloud usage scenarios
- SaaS vs. traditional enterprise computing
- The programmable Web: an API in the cloud
2. Cloud Migration
- Better utilization through resource virtualization
- Cloud management for elasticity: automated, on-demand provisioning of resources
- Evolving the economy of scale through shared infrastructure and applications
- Cloud benefits and challenges
3. IaaS (Infrastructure as a Service)
- IaaS architecture and key features
- Who are the major IaaS providers?
- Microsoft Azure
- Web Roles & Worker Roles
- Scalability, load balancing, fail over
- Amazon Web Services (AWS)
- Elastic Compute Cloud (EC2) & Amazon Machine Images (AMI)
- IaaS+: AWS Application Services and Marketplace
- Regions & Availability Zones
- Networking & security
- Monitoring, Auto Scaling, & Load Balancing
- Building scalable and fault-tolerant applications
- How to protect yourself from outages
- Management interfaces
- Microsoft Azure
- Private & hybrid cloud
- Drivers & challenges
- Defining the requirements
- A Methodology for building a private cloud
- How to manage the private cloud
- Who can help: vendor overview
- VMware
- Abiquo
- Amazon Virtual Private Cloud
- Hybrid clouds
- Use cases
- Product example: Eucalyptus
- How to select a private cloud model
4. PaaS (Platform as a Service)
- PaaS defined
- A complete PaaS stack
- Where to draw the line: IasS+ or pure-PaaS or custom-SaaS?
- What functionality do we need to build applications for the cloud?
- Multi-Tenancy
- What is a multi-tenant system?
- Evolving the economy of scale
- Customizing the application for a tenant
- Considerations for multi-tenant applications:
Stability, SLA, legal & regulatory, security, maintenance, 3rd-party components
- Who are the major PaaS providers?
- Microsoft Azure
- Google App Engine
- Force.com
- Outlook: the future of PaaS
5. SaaS (Software as a Service)
- What is SaaS?
- Some examples.
6. Cloud Architecture
- Service Oriented Architecture (SOA)
- Service Layer Model & the concept of loose coupling
- SOA + Event Driven Architecture (EDA) = e-SOA
- What is REST and why is it important for the cloud?
- Synergy of SOA and Cloud - the industry view
- SOA / SaaS synergy
- SOA / PaaS synergy
- Approaches to meet demand
- Applying SOA principles to the cloud: loose coupling, encapsulation, asynchronous services
- Building multi-tenancy applications based on SOA
- Migrating legacy systems into the cloud
- SOA / IaaS synergy
- Service-Oriented Infrastructure (SOI)
- Service virtualization vs. server virtualization
- Automated, on-demand resource provisioning
7. Cloud Integration
- The need for cloud integration and its challenges
- How SOA can help: focus on integration
- From application integration to Service Oriented Integration (SOI)
- The need for (inter)mediation
- Mediation functionality
- Enterprise Service Bus (ESB) reference architectures
- What are the particular requirements for cloud integration?
- From ESB to “Internet Service Bus”
- Product Examples:
- Windows Azure AppFabric
- IBM Cast Iron
- Fiorano
8. Standards and Open Source Software
- Cloud standards
- Portability & interoperability: problem statement
- Distributed Management Task Force, Inc. (DMTF)
- Open Virtualization Format (OVF)
- Open Cloud Standards Incubator
- Apache Libcloud
- Open Source Software (OSS)
- OpenStack
9. Cloud Security
- The evolution to Cloud Security
- From traditional Web applications to SOA to Cloud
- Public cloud vs. on-premise datacenter
- Cloud security is a multi-dimensional problem
- Dimension 1: IaaS, PaaS, SaaS
- Dimension 2: Network, VM, application, data
- Dimension 3: CSP, tenant
- Identity, Entitlement & Access Management (IdEA)
- Authentication & Access Control
- SAML, XACML, and Policy Enforcement Point (PEP)
- Security across on-premise systems & multiple Clouds
- Cloud Security Alliance standards
- Cloud Controls Matrix, Consensus Assessments Initiative, Cloud Audit, Cloud Trust Protocol
- Security, Trust, and Assurance Registry
10. Governance for Cloud-Based Services
- Business vs. IT vs. EA vs. SOA vs. Cloud Governance
- Why SOA governance can (should) be the basis for Cloud governance
- SOA governance frameworks, standards, technologies
- Open Group’s Service Integration Maturity Model (OSIMM)
- Open Group SOA Governance Reference Model (SGRM)
- SOA Governance Vitality Method (SGVM)
- Cloud governance
- Similarities and differences to SOA governance
- Delineating responsibilities: cloud provider vs. cloud customer
- Switching cloud providers – the worst case test for your governance
- A Cloud governance methodology
- Technologies for implementing governance
11.Outlook and Conclusions
- Outlook and usage for cloud computing
- Hadoop – gaining popularity in the Cloud
- Cloud Return on Investment (ROI)
- Total Cost of Ownership (TCO)