Week

Lab Class

Topics and Tools

1

Introduction


Introduction, group formation, setup of the working environment

[LAB 0 GUIDE in Moodle] - [PDF: LAB 0 GUIDE]

2

Virtualization techniques

Setup of the working Platforms and Project Teams. 

[Capstone Project Statement in Moodle] - [PDF] [Project Submission]

3

Infrastructure as code

Configuration Management of a Web System

[LAB 1 GUIDE in Moodle] - [PDF: LAB 1 GUIDE


LAB 1 Report (10%) 

4

Private Cloud management and orchestration

Deployment of a cloud-based infrastructure in a Private Cloud using automation tools

[LAB 2 GUIDE in Moodle] - [PDF: LAB 2 GUIDE]


LAB 2 Report (15%) 

5

Public Cloud Automation

Automating the deployment of an auto-scalable service and infrastructure in a Public Cloud (GCP/AWS)

[LAB3 GUIDE in Moodle] - [PDF: LAB 3 GUIDE]


LAB 3 Report+ Project Checkpoint I (30%)

6

Software-defined infrastructures

Orchestration and automation of Hybrid and Multi-cloud Deployments with performance monitoring

[LAB4 GUIDE in Moodle] - [PDF: LAB 4 GUIDE]


LAB 4 Report + Project Checkpoint II (30%)

7

Cloud native DevOps


Capstone Project Completion

Cloud-native service mesh in a Kubernetes cluster with persistent storage, monitoring and logging

[LAB5 GUIDE in Moodle] - [PDF: LAB 5 GUIDE]


LAB 5 Report (15%)


Finalization and Submission of the Project (12 November)