Úvod

Dokončeno

Je nezbytné nepřetržitě monitorovat komponenty aplikace klíčové úlohy, abyste mohli včas sledovat snížení výkonu a vyhnout se výpadkům.

Dobře navržený model stavu aplikace poskytuje tuto funkci pomocí metrik a prahových hodnot, které pro úlohu považujete za důležité. Prostřednictvím optimalizovaných dotazů a vizualizací můžete rychle identifikovat kaskádový dopad degradovaných systémových komponent a řešit problémy před výpadkem.

Ukázkový scénář

Společnost Contoso Shoes migrovala svá nasazení z místního prostředí do cloudu před dvěma lety. I když společnost zaznamenala vylepšení provozu, zachování dostupnosti a provozuschopnosti v rámci smlouvy o úrovni služeb stále představuje výzvu. Některé starty produktů způsobily výpadky, protože systém nemohl splnit požadavky zvýšeného uživatelského zatížení.

Aby se zabránilo dalšímu výpadku, společnost Contoso Shoes úspěšně použila principy návrhu klíčové úlohy ve své hlavní webové aplikaci orientované na zákazníka, na webu obchodu.

Společnost Contoso Shoes se připravuje na další uvedení produktu ve vysokém profilu, a proto identifikovala mezeru v povědomí o stavu a dostupnosti své webové aplikace. Zaměstnanci používají tuto aplikaci k aktualizaci katalogu produktů. Jejich zákazníci komunikují s katalogem prostřednictvím webu obchodu. Očekává se, že se provoz zvýší během spouštění a nedostatečné monitorování a znalostí o stavu aplikace, představuje potenciální riziko.

V tomto modulu použijete jako základní příklad webovou aplikaci. Cvičení se týkají těchto úkolů:

  • Návrh vícevrstvé struktury modelu stavu pro aplikaci
  • Vytvořte model stavu a vizualizovat data pozorovatelnosti na provozním řídicím panelu.
  • Navrhněte dotazy a koncový bod stavu v aplikaci, abyste zkontrolovali jeho stav a závislosti na úrovni rozhraní API.

Důležité

Cvičení nepokrývají všechny aspekty modelování stavu pro klíčové úlohy. Po dokončení tohoto modulu pokračujte v prozkoumání principů modelování stavu v modelování stavu pro klíčové úlohy , abyste získali kompletní perspektivu pro vlastní návrhy modelování stavu.