Course: Cloud Computing Technologies - Master's
Modules:
Course Overview, Instructor Introduction, Module 1 Introduction, The Cloud Era Erupts, The Groundwork For Cloud, Server Virtualization, How Cloud Started, Growth of Amazon Web Services, Future of the Cloud - Part 1, Future of the Cloud - Part 2, The 5 Components of Cloud
Module 2 Introduction, Virtualization, Virtualization - Windows, Virtualization - Mac, Package Manager, Package Manager - Windows, Package Manager - Mac, Version Control and IDEs - Part 1, Version Control and IDEs - Part 2, Version Control and IDEs - Part 3, Virtualization Abstraction - Part 1, Virtualization Abstraction - Part 2, Git Tutorial - Part 1, Git Tutorial - Part 2, AWS Account - Part 1, AWS Account - Part 2, AWS Account - Part 3, Module 2 - Summative Assessment - Part 1-1, Module 2 - Summative Assessment - Part 1-2, Module 2 - Summative Assessment - Part 1-3, Module 2 - Summative Assessment - Part 1-4, Module 2 Summative Assessment - Part 2
Module 3 Introduction, Cloud Native Design Patterns, Overview of AWS components, Account Components, VPC and Networking Components, VPC Mapping Components, Single-tier Web App Implementation, Advanced EC2 Integration, Version Control Integration, Target Groups and Load Balancers - Part 1, Target Groups and Load Balancers - Part 2, Module 3 Summative Assessment Demo - Part 1, Module 3 Summative Assessment Demo - Part 2, Module 3 Summative Assessment Walk-Through
Module 4 Introduction, Introduction to Autoscaling Groups, The Cloud Concept of Autoscaling, Uses of Autoscaling, Introduction to Launch Templates, Introduction to Desired State, Autoscaling Benefits, Autoscaling CLI Management of Resources, Autoscaling CLI Termination of Resources, Module 4 Summative Assessment Demo - Part 1, Module 4 Summative Assessment Demo - Part 2, Module 4 Summative Assessment Demo - Part 3
Module 5 Introduction, History of Storage Devices, Three Types of Storage, History of Amazon S3 - Part 1, History of S3 - Part 2, Concepts of Object Storage, Security Concerns of Object Storage, Introduction to Block Storage, Demonstration of Object and Block Storage Creation, Demonstration of Object and Block Storage Destruction
Module 6 Introduction, Small History of Relational Databases - Part 1, Small History of Relational Databases - Part 2, Use of Relational Databases in the Cloud - Part 1, Use of Relational Databases in the Cloud - Part 2, Hosted Database Concepts, Small History of Cloud Native Databases, Security Model of Cloud Native Databases - Part 1, Security Model of Cloud Native Databases - Part 2, Cost Model of Cloud Native Databases, Secrets Management, Database Backups and Dumps, Demo of Creating Relational Databases from the CLI, CLI Termination of Relational Database Instances
Module 7 Introduction, Concepts of Imperative Cloud Declaration, Concepts of Declarative Cloud - Part 1, Concepts of Declarative Cloud - Part 2, Creating Custom AMI Images, Introduction to Terraform - Part 1, Introduction to Terraform - Part 2, Creation of Resources with Terraform - Part 1, Creation of Resources with Terraform - Part 2, Termination of Resources with Terraform
Module 8 Introduction, Properties of Cloud, Models of Clouds, Three Service Models of Cloud, History of Cloud Models, Operating Models of Cloud Computing, The Ternary Epistemology of Cloud, Legacy Patterns
Course Summative Assessment