チュートリアル一覧
Sonya · エピソード 2 · 1:29

Sonya 対 モノリス

店のシステムは巨大なアプリケーション 1 本で、どこかを変えると別のどこかが壊れます。Sonya はローカルのイメージレジストリと 3 ノードの Kubernetes クラスタを立ち上げ、問題をアーキテクトのエージェントに渡します。エージェントはモノリスを 8 つのサービスに分割し、それぞれを 8 体のエージェントに、各自のブランチで割り当てていきます。その途中でタイポスクワットの npm パッケージがブロックされます。

見どころ

  1. 01ワークスペース内に作成され、稼働するローカルイメージレジストリ。
  2. 02ローカルの Kubernetes クラスタ — 3 ノード、ストレージ、ロードバランサー。
  3. 03アーキテクトのエージェントが 8 つの境界づけられたコンテキストを整理し、各々にエージェントを割り当てる。
  4. 041 つのルームで 8 セッションが並行作業、サービスごとに 1 ブランチ。
  5. 05サプライチェーン保護が nodemailer のタイポスクワットである nodemailler をブロック。
  6. 06全イメージがレジストリに、13 個の Pod が Running、モノリスはフィーチャーフラグの裏へ。

8 体のエージェントのチーム、同じ Mac 上の本物のクラスタ、そしてビルドに届かなかったサプライチェーン攻撃。今回も Bromure が彼女の夜を救いました。

Sonya は架空の人物、「Pothos & Co.」は架空の会社です。これらのエピソードに出てくるセッション、リポジトリ、ダッシュボードはすべてデモ用のデータで、実在する顧客のデータは一切含まれていません。