Skip to content

Clouds Exercises: OpenStack, Terraform, Docker, etc.

Notifications You must be signed in to change notification settings

cha87de/clouds-exercises

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Cloud Computing Exercise

In this practical hands-on you will learn how to work with Cloud computing from Infrastructure as a Service towards Platform as a Service.

Table of Content

Title Summary
0 Introduction Introduction & Motivation of this course
1 OpenStack basics Learn how to start VMs in OpenStack, install MediaWiki application
2 Monitoring and Vertical Scaling Add InfluxData monitoring stack, stress the MediaWiki application, vertically scale the MediaWiki vm
3 Horizontal scaling and load balancing Extend OpenStack knowledge (networking), horizontal scaling with Nginx as load balancer
4 Automating Cloud Deployments Learn how to deploy multi-tier applications with Terraform and cloud-init
5 Containers Learn about Containers (LXC, Docker) and how to deploy applications with Docker
6 Container Orchestration 1 Learn about container orchestration with Docker Swarm and Rancher
7 Kubernetes; Reliability & Availability Containers with Kubernetes, Reliability & Availability of database systems
8 Platform as a Service with Heroku and OpenShift Platform as a Service with Heroku and OpenShift