Skip to main content

Introduction

Welcome to SlicePizza: a hands-on DevOps learning project built around an online ordering system for a fictional pizzeria, Zé's Pizzeria.

The system starts small and grows in phases. In each phase, the "pizzeria owner" asks for something new, and that request forces you to learn a new technology: Docker, DNS, cloud, queues, CI/CD, observability, Terraform and Kubernetes.

The idea is to feel the problem before using the tool.

What you will find here​

  • Phase guides — what Zé asked for and how the system evolves to meet it.
  • Technical notes — how the API, the database and the Docker stack fit together.
  • ADRs — architecture decision records explaining why each choice was made.

Start with Phase 1 overview.