Course 758:
Migrating to the Cloud

(2 days)


Course Description

This course begins with an overview of the different cloud computing models and services provided by the major public cloud providers. Major cloud computing concerns like cost, governance, and security are addressed. The course then focuses on enterprise application to cloud concerns including planning and executing a migration, building the business case, managing application dependencies, selecting a proof of concept, and IaaS, Paas, and Saas.

A series of instructor-led demonstrations and hands-on activities provide students with practical, hands-on experience. 

Learning Objectives

  • Learn what technologies enable cloud computing
  • Understand the definition and characteristics of cloud computing
  • Develop the business case for a cloud migration
  • Plan a successful cloud migration
  • Understand IaaS, Paas, and SaaS
  • Understand the risks of both development and security with cloud computing
  • Understand the costs of using cloud computing and an approach to calculating them
  • Objection handling when dealing with projects situations around risk

Who Should Attend

Anyone interested in understanding and articulating how cloud computing can make a business more secure and scalable while operating more efficiently.

Recommended for:

  • Business consultants
  • Business Leaders
  • IT Managers
  • Business Analysts


A general background in IT will enhance your understanding of the area but is not required.

Course Outline

Unit 1: Enabling Technologies

  • Networking
  • Virtualization
    • Overview of Virtualization
    • Hypervisors and Containers
    • Security and Virtualization
  • Multi-tenancy

Unit 2: Cloud Computing Concepts

  • Cloud Definition
  • Characteristics of Clouds
  • Cloud Service and Deployment Models
  • Public Cloud Products and Services

Unit 3: Cloud Service Models

  • Comparing Services Offered by Google Cloud Platform, AWS, and Azure
  • IaaS
    • CPU Rental and Sharing
    • Storage Options for Short and Long Term
    • Scaling Systems to Cope with Unexpected Workloads
    • Failover Support for High Availability
  • PaaS
    • Development Platforms
    • Infrastructure Platforms
  • SaaS
    • Trends
    • Available Services
    • Virtual Applications

Unit 4: Building a Business Case for the Cloud

  • Economic and Financial
    • Understand the Cloud Cost Model
    • Calculating the Cost of a Cloud Solution
    • Transform Capital Expenditures to Operating Expenditures
    • Adjust Costs Against Demand
  • Agility
    • Lower Risk of Adopting and Evaluating New Technology
    • Reduce Time to Market
    • Quickly React as Markets and Requirements Change
  • Risk Mitigation
    • High Quality Infrastructure
    • Reduce Downtime
    • Cloud SLAs
  • Staff Utilization
    • Eliminate Mundane Operational Tasks
    • Harness Monitoring and Logging
  • Onboard Applications and Users
    • Reduce Application Outages
    • Improve Application Performance

Unit 5: Migrating to the Public Cloud

  • Phases in a Successful Migration
    • Assessment
    • Proof of Concept
    • Data Migration
    • Application Migration
    • Employ Cloud Native Services
    • Optimize for Cloud
  • Selecting Workloads
    • Backup / Disaster Recovery
    • Packaged Enterprise Software
    • Custom Applications
    • Third-Party Applications
    • Open-Source Applications

Unit 6: Security and the Cloud

  • Cloud-based Security Issues
  • Shared Responsibility Model
  • Security, Compliance, and Auditing in the Cloud
  • Cloud Vendor Security Compliance with Regulatory Constraints

Unit 7: Private Clouds  

  • Types of Private Clouds
  • Difference Between a Data Center and a Private Cloud
  • Leveraging an OpenStack Private Cloud

Please Contact Your ROI Representative to Discuss Course Tailoring!