- General knowledge of distributed computing and application development.
Audience
- IT Architects
- IT Consultants
Cloud infrastructure is a virtual infrastructure that is delivered or accessed via a network or the internet for on-demand services and products. Cloud services are services provided via a network or the internet.
This instructor-led, live training (online or onsite) is aimed at IT architects and IT consultants who wish to employ the best practices for cloud infrastructure and services.
By the end of this training, participants will be able to:
- Leverage cloud infrastructure and services for business implementation.
- Apply advanced cloud security with Cloud Security Alliance standards.
- Migrate legacy systems into the cloud using SOA and Paas synergy.
- Automate on demand resource provisioning for asynchronous cloud services.
Format of the Course
- Interactive lecture and discussion.
- Lots of exercises and practice.
- Hands-on implementation in a live-lab environment.
Course Customization Options
- To request a customized training for this course, please contact us to arrange.
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)
United Arab Emirates - Cloud Infrastructure and Services
Qatar - Cloud Infrastructure and Services
Egypt - Cloud Infrastructure and Services
Saudi Arabia - Cloud Infrastructure and Services
South Africa - Cloud Infrastructure and Services
Brasil - Cloud Infrastructure and Services
Canada - Cloud Infrastructure and Services
中国 - Cloud Infrastructure and Services
香港 - Cloud Infrastructure and Services
澳門 - Cloud Infrastructure and Services
台灣 - Cloud Infrastructure and Services
USA - Cloud Infrastructure and Services
Österreich - Cloud Infrastructure and Services
Schweiz - Cloud Infrastructure and Services
Deutschland - Cloud Infrastructure and Services
Czech Republic - Cloud Infrastructure and Services
Denmark - Cloud Infrastructure and Services
Estonia - Cloud Infrastructure and Services
Finland - Cloud Infrastructure and Services
Greece - Cloud Infrastructure and Services
Magyarország - Cloud Infrastructure and Services
Ireland - Cloud Infrastructure and Services
Luxembourg - Cloud Infrastructure and Services
Latvia - Cloud Infrastructure and Services
España - Cloud Infrastructure and Services
Italia - Cloud Infrastructure and Services
Lithuania - Cloud Infrastructure and Services
Nederland - Cloud Infrastructure and Services
Norway - Cloud Infrastructure and Services
Portugal - Cloud Infrastructure and Services
România - Cloud Infrastructure and Services
Sverige - Cloud Infrastructure and Services
Türkiye - Cloud Infrastructure and Services
Malta - Cloud Infrastructure and Services
Belgique - Cloud Infrastructure and Services
France - Cloud Infrastructure and Services
日本 - Cloud Infrastructure and Services
Australia - Cloud Infrastructure and Services
Malaysia - Cloud Infrastructure and Services
New Zealand - Cloud Infrastructure and Services
Philippines - Cloud Infrastructure and Services
Singapore - Cloud Infrastructure and Services
Thailand - Cloud Infrastructure and Services
Vietnam - Cloud Infrastructure and Services
India - Cloud Infrastructure and Services
Argentina - Cloud Infrastructure and Services
Chile - Cloud Infrastructure and Services
Costa Rica - Cloud Infrastructure and Services
Ecuador - Cloud Infrastructure and Services
Guatemala - Cloud Infrastructure and Services
Colombia - Cloud Infrastructure and Services
México - Cloud Infrastructure and Services
Panama - Cloud Infrastructure and Services
Peru - Cloud Infrastructure and Services
Uruguay - Cloud Infrastructure and Services
Venezuela - Cloud Infrastructure and Services
Polska - Cloud Infrastructure and Services
United Kingdom - Cloud Infrastructure and Services
South Korea - Cloud Infrastructure and Services
Pakistan - Cloud Infrastructure and Services
Sri Lanka - Cloud Infrastructure and Services
Bulgaria - Cloud Infrastructure and Services
Bolivia - Cloud Infrastructure and Services
Indonesia - Cloud Infrastructure and Services
Kazakhstan - Cloud Infrastructure and Services
Moldova - Cloud Infrastructure and Services
Morocco - Cloud Infrastructure and Services
Tunisia - Cloud Infrastructure and Services
Kuwait - Cloud Infrastructure and Services
Oman - Cloud Infrastructure and Services
Slovakia - Cloud Infrastructure and Services
Kenya - Cloud Infrastructure and Services
Nigeria - Cloud Infrastructure and Services
Botswana - Cloud Infrastructure and Services
Slovenia - Cloud Infrastructure and Services
Croatia - Cloud Infrastructure and Services
Serbia - Cloud Infrastructure and Services
Bhutan - Cloud Infrastructure and Services