Main page of the class
Cloud Computing
Infrastructures
This is the main page of the class, as a git repository on GitHub.
Moodle page
Infrastructures pour le Cloud (ASR
8)
Turn in your labs there, section "Practicals".
Classes by Mathieu Bacou on virtualization
Hardware virtualization
Lab 🖥️
Virtual Machine management (optional)
Basic VM management in Google Cloud, with manual checkpointing and live migration with libvirt.
Subject
Resources
- Pre-installed Alpine VM image
Operating System-level Virtualization
Lab 🖥️
Simple Container Engine
Writing a container engine from scratch in C.
Subject
Base files
Resources
- Test Docker image
Lab 🖥️
contain.sh (old Bash version of the Simple Container Engine)
Write a container from scratch in Bash (with namespaces, cgroups, overlay FS and networking).
Subject
Solution
Serverless Computing
Lab 🖥️
Serverless: Basics of OpenWhisk
Initiation to Function-as-a-Service with Apache OpenWhisk: functions and triggers.
Subject
Resources
- Deployment scripts
Other resources
libnl: API documentation