Skip to content

Practical labs

Lab sessions will take place during their allotted times. In the beginning of every week a new lab document is published.

The course consists of four phases. Each phase will have its own related infrastructure and DevOps tooling, and grows in complexity phase-by-phase.

Each of the course’s phases consists of, roughly, the following:

  • Week 1: Introduction, infrastructure/environment setup, planning
  • Week 2: Learning concepts, building features, improving DevOps
  • Week 3: Learning concepts, building features, improving DevOps
  • Week 4 - checkpoint week: Writing documentation, preparing for showing your work to the teaching staff during the checkpoint

During checkpoint week, there’s no new topics during the lecture.

This is to emulate the natural progression of an application, which often goes like:

Works locally → Basic virtual machine → Orchestrated deployment (Kubernetes) → Multi-environment, production ready, scalable deployment.

Courses main page

Slack info