Alle Tutorials
Sonya · Episode 2 · 1:29

Sonya gegen den Monolithen

Der Shop ist eine einzige große Anwendung, und jede Änderung zerlegt etwas anderes. Sonya startet eine lokale Image-Registry und einen Kubernetes-Cluster mit drei Knoten, übergibt das Problem einem Architekten-Agenten und sieht zu, wie er den Monolithen in acht Services zerlegt — und je einen an acht Agenten auf eigenen Branches übergibt. Ein typosquattetes npm-Paket wird unterwegs blockiert.

Was Sie sehen werden

  1. 01Eine lokale Image-Registry, erstellt und im Arbeitsbereich laufend.
  2. 02Ein lokaler Kubernetes-Cluster — drei Knoten, Storage und ein Load Balancer.
  3. 03Ein Architekten-Agent kartiert acht Bounded Contexts und weist jedem einen Agenten zu.
  4. 04Acht Sitzungen arbeiten parallel in einem Raum, ein Branch pro Service.
  5. 05Der Lieferketten-Schutz blockiert nodemailler, einen Typosquat von nodemailer.
  6. 06Jedes Image in der Registry, dreizehn Pods im Zustand Running, der Monolith hinter einem Feature-Flag abgeschaltet.

Ein Team aus acht Agenten, ein echter Cluster auf demselben Mac und ein Lieferkettenangriff, der es nie in den Build geschafft hat. Wieder einmal hat Bromure ihr die Nacht gerettet.

Sonya ist eine erfundene Figur und „Pothos & Co.“ ein erfundenes Unternehmen. Alle Sitzungen, Repositories und Dashboards in diesen Episoden stammen aus einem Demo-Datensatz — echte Kundendaten kommen darin nicht vor.