Course Code: cloudinfrastructure
Duration: 35 hours
Prerequisites:
  • General knowledge of distributed computing and application development.

Audience

  • IT Architects
  • IT Consultants
Overview:

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.
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
  • 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)
Sites Published:

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

Nepal - Cloud Infrastructure and Services

Uzbekistan - Cloud Infrastructure and Services