Description
In this introductory to intermediate-level, Introduction to Cloud Computing trainig course, you will gain a solid understanding of the fundamental concepts and architecture of cloud computing and of the design and deployment of a cloud computing platform.
According to the definition of cloud computing from the National Institute of Standards and Technology (NIST), IT services that are delivered as cloud services offer:
-
A pay-as-you-go model with minimal or no initial costs
-
Usage-based pricing, so that costs are based on actual usage
-
Elasticity, so that users can dynamically consume more or less resources
-
Location independence, high availability, and fault tolerance
-
Ubiquitous access to services, where users can access services from any location using any form factor
Objectives
Upon completion of this course, you will learn:
- Describe features, benefits, and operation of cloud computing
- Understand the evolution of the cloud computing
- Learn about common platforms and applications
- List cloud computing products and services
- Explore pros and cons of implementing a cloud computing platform
- Understand cloud computing deployment strategies and transitions
- Describe cloud computing standards and best practices
- Understand Governing and Operaion in the Cloud
- Analyze, manage and implement security for both public and private clouds
- Understand Compliance Requirements
- Describe Disaster Recovery, application, data integrity and privacy
Course Outline
Introduction to Cloud Computing
-
What is cloud Computing?
-
A Global View of Cloud Computing
-
Cloud Architecture
-
Provision of computational resources on demand
-
Applications, databases, file services, emails
-
Key Characteristics
-
Benefits of Cloud Computing
-
The Evolution of Cloud Computing
-
Components of a computing cloud
-
Public, private, and hybrid cloud
-
Delivering services from the cloud
How Cluod works
-
Comparisons
-
Characteristics
-
Architecture
-
History
-
Key characteristics
-
Cloud Layers
Cloud Deployment models
Technical Description of Cloud
-
Layers
-
Client
-
Application
-
Platform
-
Infrastructure
-
Server
-
Building Cloud Networks
-
Virtualization Overview
-
Federation, Presence, Security, and Privacy in the Cloud
-
Cloud Computing Standards and Best Practices
-
Deployment models
-
Public cloud
Example of Cloud Computing Reference Architecture
-
Cloud Consumer
-
Cloud Provider
-
Cloud Auditor
-
Cloud Broker
-
Cloud Carrier
End-User Access to Cloud Computing
-
Software as a Service (SaaS)
-
Platform as a Service (PaaS)
-
Infrastructure as a Service (IaaS)
-
Introduction to Cloud Computing
-
Defining cloud computing
-
Delivering services from the cloud
-
Building a Business Case
-
Calculating the financial implications
-
Preserving business continuity
-
Migrating to the Cloud
-
Technical considerations
-
Planning the migration
Adopting the Cloud
-
Key drivers of cloud computing solutions
-
Evaluating barriers to cloud computing
-
Exploiting Software as a Service (SaaS)
-
Characterizing SaaS
-
Comparing service scenarios
-
Inspecting SaaS technologies
-
Delivering Platform as a Service (PaaS)
-
Exploring the technical foundation for PaaS
-
Building services with solution stacks
-
Managing cloud storage
-
Employing support services
-
Deploying Infrastructure as a Service (IaaS)
-
Enabling technologies
-
Accessing IaaS
Cloud Computing Products Overview
-
Windows® Azure™ Platform Introduction:
-
Introduction to Azure Features and Services
-
Best Practices for Secure Cloud Computing
-
Cloud Computing Essentials
-
Cloud layers
-
Virtual Private Cloud (VPC)
-
The hybrid cloud alternative
-
VMware vSphere vs. Microsoft HyperV
-
VMware vSphere components
-
Storage and Network Management
-
Virtual Machine Deployment
Planning the migration to Cloud
-
Application Migration and Clouds
- Compliance and Legal
-
Open source and Open standards
-
Availability and performance
- SLAs
- Data portability
- Long-term costs
- USer management
- Security
- Application Migration Options
- SaaS deployment
- Platform management
- Platform scalability
-
IaaS deployment
-
Public or Private Clouds
- WAN traffic
- Data security and management
- Legacy application integration
- Security and compliance needs
- Application Evaluation Criteria
- Multitiered Applications
- Application Migration Planning and Testing
Securing the Cloud
- Managing risks in the cloud
- Governing in the Cloud
- Governance Rules
- Virtual Private Cloud (VPC)
- Risk Management
- Legal and Electronic Discovery
- Compliance
- HIPAA
- Sarbanes-Oxley
- Data Protection Act
- PCI DSS
- Audit
- Scanning for and Patching Vulnerabilities
- Information Assurance Management
- Interoperability in the Cloud
- Business Continuity and Disaster Recovery
- Incident Response
- SLA Management
- Application Security
- Network Security
- Access Management
- Virtualization
Who Should Attend
Anyone interested in learning cloud computing technologies.
Prerequisites
No prior background with cloud computing is required.