This course introduces key concepts of cloud computing. Cloud computing is the on-demand availability of computer system resources. The course explores the characteristics, service models and deployment models, and elaborate the benefits and challenges of using cloud services.
Course Outline:
Chapter 1. Introduction to Cloud Computing
Cloud Computing Definitions
Why use Cloud? Pros and Cons
Public Cloud, Private Cloud and Hybrid Cloud
Deployment Models and Common Use Cases
Chapter 2. Core Services
Regions, Availability Zones and Subnets
Compute, Storage and Databases
Networking and Security
Chapter 3. Architecting Concepts and Design Principles
Reference Architecture
New Architecture Designs
Automating and Decoupling the Cloud Infrastructure
The Well-Architected Framework
Chapter 4. Cost Estimation and Management
Cost Estimation
Cost Management and Optimization
Chapter 5. Introducing Cloud Security Overview and Practices
Audience: students who like to learn cloud technologies and take the AWS Certified Cloud Practitioner (https://aws.amazon.com/certification/certified-cloud-practitioner/). The exam fee is NOT included in the course fee. The trainer will provide the training materials.