Part I: Basic Concepts and Models | |
---|---|
Module 1: Distributed Computing Concepts and Models | |
Topic 1: 8/9 | From Mainframes to the Cloud
Learning Objectives:
Course Requirements:
Videos:
|
Precept 1 | Introduction to AWS Academy
Learning Objectives:
Readings:
Videos:
|
Topic 2: 9/9, 16/9 | Distributed Computing: Concepts, Models, Middleware
Learning Objectives:
Readings:
|
Precept 2 | Cloud Concepts Overview
Learning Objectives:
Readings:
Videos:
|
Module 2: Cloud Computing Definitions and Models | |
Topic 3: 22/9 | Cloud Computing: Introduction, Definitions, Taxonomy.
Learning Objectives:
Readings:
Videos:
|
Precept 3 | Cloud Economics and Billing
Learning Objectives:
Readings:
Videos:
|
Lab 1: 23/9 | Induction to the AWS Academy Learning Environment.
Learning Objectives:
Readings:
|
Topic 4: 29/9 | Modern Computing Landscape
Learning Objectives:
Readings:
Videos:
|
Precept 4 | Public Cloud Global Infrastructure Overview
Learning Objectives:
Readings:
Videos:
|
Lab 2: 30/9 | AWS Services Overview.
Learning Objectives:
Readings:
|
Part II: Building Blocks | |
Module 3: Data centers and Warehouse-scale Computers | |
Topic 5: 6/10, 13/10 | Warehouse Scale Computers
Learning Objectives:
Readings:
Videos:
|
Precept 5 | AWS Cloud Security
Learning Objectives:
Readings:
Videos:
|
Lab 3: 7/10 | AWS Dashboard and Billing.
Learning Objectives:
Readings:
|
Precept 6 | Networking and Content Delivery on AWS
Learning Objectives:
Readings:
Videos:
|
Lab 4: 14/10 | AWS Global Infrastructure Overview Lab
Learning Objectives:
Readings:
|
Topic 6: 20/10, 27/10 | Cloud Infrastructure Software, Workloads, and Metrics
Learning Objectives:
Readings:
Videos:
|
Precept 7 | AWS Compute Cloud I
Learning Objectives:
Readings:
Videos:
|
Lab 5: 21/10 | AWS Cloud Security Practice
Learning Objectives:
Readings:
Videos:
|
Precept 8 | Midterm Review
Learning Objectives: Review the topics covered so far and revisit key concepts.
|
Midterm: 3/11 | Topics: Lectures, Precepts and Labs - Weeks 1-8. |
Lab 6: 4/11 | AWS Content Delivery Practice
Learning Objectives:
Readings:
Videos:
|
Module 4: Virtualization, Containers and Storage | |
Topic 7: 10/11 | Virtualization
Learning Objectives:
Readings: Overview, Introductory Concepts, History
Videos:
|
Precept 9 | Elasticity and Monitoring
Learning Objectives:
Readings:
Videos:
|
Lab 7: 11/11 | Openstack I
Learning Objectives:
Readings:
|
Topic 8: 17/11, 24/11 | Containers and Docker
Learning Objectives:
Readings:
Videos:
|
Precept 10 | Multi-container and multi-host environments
Learning Objectives:
Readings:
Videos:
|
Lab 8: 18/11 | Openstack II
Learning Objectives:
Readings:
|
Precept 11 | AWS Storage
Learning Objectives:
Readings:
Videos:
|
Lab 9: 25/10 | Load Balancers, Caching, and Storage
Learning Objectives:
Readings:
|
Part III: Cloud Application Programming Paradigms | |
Topic 9: 1/12 | Big-Data Processing Platforms
Learning Objectives:
Readings:
Videos:
|
Lab 12: 2/12 | AWS Monitoring
Learning Objectives:
Readings:
|