DevOps Professional · Modül 8: Architecture decisions and defense · Lab
Verilen Kisitlarda Uc Tasarimi Karsilastir ve Sec
50 dk uygulama · Temel
Yerel makine; küme gerekmez. Deneme bağlamı (kurgusal etiketli): BrightCart mağazası, günde 5 bin sipariş, tatilde 3 kat tepe, kart verisi kapsamda, nöbette iki mühendis. Tasarım çalışmasıdır, terminal gerekmez.
Yerel kılavuz: aşağıdaki adımları kendi makinende sırayla uygula, sonra doğrulama listesini kontrol et.
Kazanımlar
- Uc tasarimi paylasilan sayilarla guvenlik, bedel ve guvenilirlikte puanlamak
- Odunleri belirtilmis secimi bosluklari listeleyerek yapmak
- Karar vericileri ve yeniden bakma tetiklerini kaydetmek
Adım 1
Paylasilan sayilarla puanla
Ortak kısıt çizelgesi (kurgusal): tepede 60 sipariş/dk, ödeme p95 2 sn altı, kart verisi dinlenmede şifreli artı TLS, aylık altyapı bütçesi 900 USD, toparlanma 30 dk altı. Tasarımlar: A tek VM artı yönetilen veritabanı (basit, ucuz, tek arıza alanı); B yük dengeleyici arkası iki VM artı okuma replikalı yönetilen veritabanı (dengeli); C üç düğümlü Kubernetes artı yönetilen veritabanı (operasyon bedeli en yüksek). Her tasarımı aynı trafik ve büyüme varsayımıyla güvenlik, bedel ve güvenilirlikte 1 ile 5 arası puanla. Üç eksenli tabloyu alıntıla; eksen atlama yok, tasarım kayırma yok.
Adım 2
Bosluklari listeleyerek sec
Deneme baglama uyan tasarimi sec; bosluklarini acik listele (her eksende ne veriyor). Otelerin neden kaybettigini sifatla degil sayiyla yaz.
Adım 3
Dengeyi kaydet
Karar vericileri, sayili secilen dengeyi ve eksen basina yeniden bakma tetigini kaydet. Iddia yok kuralini belirt: bu baglama uygunluk, tek dogru degil.
Çalıştığını nasıl doğrularsın
- Paylasilan varsayimli uc eksenli tablo alintilanmis
- Secim acik bosluk listeli ve sayisal gerekceli
- Karar vericiler ve eksen basina tetikler kaydedilmis