Sdílet prostřednictvím


Kontrolní seznam doporučení pro provozní dokonalost

Tento kontrolní seznam představuje soubor doporučení, která vám pomohou vybudovat kulturu provozní dokonalosti. Začněte fúzním vývojem a přístupem DevOps k integraci specializací z více oborů. Tento přístup vytváří přísné postupy návrhu a vývoje, které vedou k opakovatelnému, spolehlivému a bezpečnému nasazení infrastruktury a kódu.

Upřednostněte lidské zásahy v oblastech, které z toho těží, a začleňte automatizaci do jiných oblastí. Pozorovatelnost slouží provozní dokonalosti tím, že monitoruje zdravotní události a ověřuje aktuální návrh a implementaci pracovní zátěže pro budoucí vývoj produktu.

Pokud nezvážíte kompromisy a doporučení pro provozní dokonalost, může být vaše úloha ohrožena. Pečlivě zvažte body uvedené v následujícími kontrolním seznamu, abyste získali důvěru v úspěch vašeho návrhu.

Kontrolní seznam

  Kód Doporučení
OE:01 Určete specializace členů týmu pro pracovní zátěž a integrujte je do robustní sady postupů pro navrhování, vývoj, nasazení a provozování vaší pracovní zátěže podle specifikace. Členové týmu musí mít jasno v rozhodování a odpovědnosti, musí si vážit neustálého zlepšování a optimalizace a musí přijmout bezúhonnou kulturu, která zahrnuje Průběžné učení.
OE:02 Formalizujte způsob, jakým spouštíte rutinní, podle potřeby a nouzové provozní úkoly pomocí dokumentace, kontrolních seznamů nebo automatizace. Usilujte o konzistentnost a předvídatelnost týmových procesů a výstupů tím, že přijmete špičkové postupy a přístupy, jako je přístup „posun doleva“.
OE:03 Formalizovat softwarové nápady a procesy plánování. Čerpejte ze zavedených průmyslových a organizačních standardů. Použijte společný, prioritní seznam nevyřízených položek a dostatečně podrobné specifikace. Na základě výsledků zajistěte neustálé zlepšování v procesu plánování.
OE:04OE:04 Optimalizujte procesy vývoje softwaru a zajišťování kvality dodržováním osvědčených postupů pro vývoj a testování. Pro jednoznačné určení rolí standardizujte postupy napříč komponentami, jako jsou použité nástroje, správa zdrojového kódu, vzory návrhu aplikací, dokumentace a průvodci stylem.
OE:05 Vytvořte si pracovní zátěž dodavatelský řetězec, která podpoří navrhované změny prostřednictvím předvídatelných, automatizovaných kanálů. Kanály testují a podporují tyto změny napříč prostředími. Optimalizujte dodavatelský řetězec, aby vaše pracovní zatížení bylo spolehlivé, bezpečné, nákladově efektivní a výkonné.
OE:06 Navrhněte a implementujte monitorovací systém pro ověření návrhových voleb a informování o budoucích návrhových a obchodních rozhodnutích. Tento systém zachycuje a zpřístupňuje provozní telemetrii, metriky a protokoly, které jsou vysílány z pracovní zátěže.
OE:07 Vyviňte efektivní praxi nouzového provozu. Ujistěte se, že vaše úloha vysílá smysluplné signály o stavu. Shromážděte výsledná data a použijte je ke generování použitelných výstrah, které prostřednictvím řídicích panelů a dotazů aktivují nouzové reakce. Jasně definujte lidské odpovědnosti, jako je střídání dostupnosti na zavolání, řízení incidentů, přístup k nouzovým zdrojům a provádění pitev.
OE:08 Automatizujte všechny úkoly, které netěží z poznatků a přizpůsobivosti lidského zásahu, jsou vysoce procedurální a mají životnost, která přinese návratnost investic do automatizace. Upřednostněte standardní software pro automatizaci před vlastními implementacemi, pokud je k dispozici. Zacházejte s veškerou automatizací stejně jako se součástmi úlohy a při jejich návrhu a implementaci použijte pilíře Power Platform Well-Architected.
OE:09 Navrhněte a implementujte automatizaci v předstihu pro operace, jako jsou záležitosti týkající se životního cyklu, a aplikujte zásady řízení a dodržování předpisů. Nepokoušejte se automatizaci dodatečně vybavit později. Vyberte funkce automatizace, které vaše platforma poskytuje.
OE:10 Jasně definujte postupy bezpečného nasazení vaší úlohy. Zdůrazněte ideály malých, přírůstkových, kvalitativně řízených metod vydávání. Použijte moderní vzory nasazení ke kontrole rizik. Zohledněte rutinní a nouzové nasazení, nebo nasazení hotfix.
OE:11 Implementujte strategii zmírnění selhání nasazení , která řeší neočekávané problémy uprostřed zavádění s rychlou obnovou. Kombinujte více přístupů, jako je vrácení zpět, deaktivace funkcí nebo použití nativních schopností vašeho vzoru nasazení.

Další kroky