Master programme — Computer Science (SIGLIS / Industry 4.0)
Course: Cloud Computing I — Docker & containers
Responsible: E. Exposito — ernesto.exposito@univ-pau.fr
Catalogue: Cloud Computing 1

Keywords — Cloud computing · SaaS · PaaS · IaaS · Docker · containers

Credits & workload
2 ECTS · CM 6 h · TD 5 h · TP 4.5 h · English · hybrid · Anglet
Pedagogy: yPBL / flipped / labs · Follow-on: Cloud Computing II

Description
Design and develop scalable, secure and cost-effective cloud services (IaaS / PaaS / SaaS) with a focus on Docker containers.

Prerequisites — Fundamentals of computer networks and programming (Understand / Apply).

Learning outcomes

CompetenceBloom
Understand the fundamental concepts of Cloud ComputingUnderstand
Understand Docker container fundamentals (virtualisation, VMs, Linux containers, Docker)Understand
Design and develop cloud software and platforms based on Docker containersCreate
Design and develop cloud containersCreate

Assessment — 100% CC: 60% written (~1.5 h) · 20% oral (~1.5 h) · 20% lab (~1.5 h) — MCQs, case studies, project presentation.

Bibliography — NIST SP 800-145; docs.docker.com; course slides on elearn.