Poznámka:
Přístup k této stránce vyžaduje autorizaci. Můžete se zkusit přihlásit nebo změnit adresáře.
Přístup k této stránce vyžaduje autorizaci. Můžete zkusit změnit adresáře.
Po dokončení fáze modernizace nebo celého projektu je čas zajistit, abyste získali úplné výhody a vložili kulturu průběžného zlepšování. Modernizovaný systém může mít nové funkce (například automatické škálování nebo nové přepínače ladění výkonu) – použijte je. Také ověřte, že je vše správně nakonfigurované pro produkční podmínky, a pak se začněte dívat, co dalšího je možné optimalizovat. Tato fáze uzavře smyčku zpětné vazby: změří výsledky, dále optimalizuje a zajistí, aby organizace maximalizovala výhody plynoucí z modernizace.
Optimalizace konfigurací pro cloud
Modernizace aplikace není jednorázová událost. Poté, co běží v Azure, můžete často dále optimalizovat:
Systematicky využijte doporučení Azure Advisoru.Azure Advisor analyzuje data monitorování úloh a poskytuje užitečná doporučení týkající se nákladů, výkonu, spolehlivosti a zabezpečení. Projděte si doporučení týdně a nejprve implementujte kritické změny. Přístup k Azure Advisoru z webu Azure Portal a filtrování doporučení podle úloh nebo skupin prostředků
Upravte nastavení specifická pro službu. Každá služba Azure má vlastní nastavení konfigurace a osvědčené postupy. Pro sladění konfigurací s osvědčenými postupy použijte příručky ke službám Azure v rámci Well-Architected Framework.
Okamžitě vyřešte mezery konfigurace zabezpečení. Teď, když je systém v stabilním stavu, spusťte nástroje pro posouzení zabezpečení Azure. Pomocí programu Microsoft Defender for Cloud zjistěte, jestli pro vaše prostředky existují nějaká doporučení pro vysoké nebo střední zabezpečení. Vyřešte kritické a vysoce závažné závěry do 48 hodin, abyste zachovali stav zabezpečení. Konfigurujte průběžné hodnocení, aby se zjistily nové problémy s vývojem úloh.
Ověření provozní připravenosti
Ujistěte se, že jsou plně zavedené provozní aspekty (monitorování, správa nákladů a zálohování):
Ověřte pokrytí a přesnost monitorování. Ověřte, že Azure Monitor sbírá všechny protokoly, metriky a sledování, které potřebujete. Pokud jste například zavedli nové komponenty, ujistěte se, že jste pro tyto komponenty nastavili protokolování. Ujistěte se, že se pravidla upozornění správně aktivují. Můžete provést nějaké testování chaosu, například odebrání služby v testovacím prostředí, abyste zjistili, jestli se upozornění aktivují. Aktualizujte řídicí panely tak, aby odrážely novou architekturu. Přidejte nové komponenty a odeberte staré součásti. Provozní tým by měl mít vždy úplný přehled o stavu systému.
Zavést sledování a kontrolu nákladů. Využijte Microsoft Cost Management ke sledování vzorců útraty a identifikaci příležitostí pro optimalizaci nákladů. Nastavte upozornění rozpočtu a limity útraty, abyste zabránili neočekávaným nárůstům nákladů. Zkontrolujte týdenní využití prostředků a upravte nedostatečně využité komponenty na správnou velikost.
Otestujte postupy zálohování a obnovení. Ujistěte se, že vaše řešení zálohování fungují. Pokud používáte Azure Backup nebo bodové obnovení databáze, proveďte test obnovy zálohy, abyste potvrdili úspěšné obnovení dat. Zdokumentujte cíl doby obnovení (RTO) a cíl bodu obnovení (RPO), které jste dosáhli. Pokud nevyhovuje obchodním potřebám, upravte frekvenci zálohování nebo metodu zálohování. Ujistěte se, že se zálohují všechna důležitá data (nové databáze, nové účty úložiště jsou součástí zásad zálohování). Tato kontrola je nezbytná pro připravenost zotavení po havárii, která je součástí dobře navržené architektury.
Shromažďování názorů uživatelů a měření výsledků
Jedním ze způsobů, jak posoudit úspěch a najít další příležitosti ke zlepšení, je prostřednictvím přímých zpětné vazby a konkrétních metrik.
Pravidelně shromážděte strukturovanou zpětnou vazbu uživatelů. Po nějaké době spuštění modernizovaného systému si můžete vyžádat zpětnou vazbu od koncových uživatelů nebo interních uživatelů. Používejte průzkumy nebo formuláře zpětné vazby. Zkontrolujte frontu lístků podpory. Pro interní týmy mějte retrospektivní schůzky. Tato kvalitativní data můžou odhalit problémy, které monitorování nemusí rozpoznat.
Systematicky sledujte a vyřešte zpětnou vazbu. Zdokumentujte veškerou zpětnou vazbu v Azure DevOps nebo GitHubu a kategorizujte podle závažnosti a obchodní hodnoty. Přiřaďte vlastnictví pro každý problém a na základě priority vytvořte časové osy řešení. Komunikujte o průběhu a výsledcích zúčastněným stranám měsíčně.
Změřte skutečné výsledky a cíle. Pamatujete si ty metriky úspěchu a projekce návratnosti investic? Teď je čas zjistit, jestli jste je dosáhli. Zkompilujte tyto výsledky a sdělte je zúčastněným stranám. Je důležité dokončit cyklus kontroly a zobrazit hodnotu, kterou jste si uvědomili (nebo identifikovat nedostatky, které se mají vyřešit). Například "Dosáhli jsme 25% zlepšení doby načítání stránek, což vede k pětiprocentní nárůstu zapojení uživatelů a jsme na cestě ušetřit 250 tisíc dolarů ročně v nákladech."
Vytvoření postupů kontinuální modernizace
Modernizace není jednorázový projekt; může to být průběžná součást strategie IT. Aby se zabránilo nahromadění nového technického dluhu, vytvořte cykly průběžného zlepšování.
Naplánujte pravidelné kontroly úloh. Každých několik měsíců proveďte Well-Architected review nebo zdravotní kontrolu modernizovaných úloh. Cloudové služby se rychle vyvíjejí. Možná by nová funkce mohla dále optimalizovat systém nebo se změnily vzorce použití a vyžadovaly úpravy. Zdokumentujte nové mezery nebo doporučení z těchto pravidelných kontrol a naplánujte jejich implementaci.
Automatizovat optimalizaci všude, kde je to možné. Azure Policy použijte k vynucení osvědčených postupů, jako je vyžadování označování nebo blokování nezabezpečených konfigurací, aby se v průběhu času nedochází k posunu. Implementujte pravidla automatického škálování, aby se ladění výkonu automaticky provádělo v reakci na změny poptávky. Nastavení upozornění na anomálii nákladů prostřednictvím služby Cost Management Díky automatizaci zajistíte, že systém zůstane optimalizovaný bez neustálého lidského dohledu.
Sdílejte výsledky a osvědčené postupy. Zdokumentujte všechny úspěšné vzory optimalizace a sdílejte je napříč týmy. Vytvářejte playbooky pro běžné scénáře optimalizace a udržujte si znalostní bázi získaných poznatků. Poskytování poznatků o optimalizaci k praktikám organizace při přechodu na cloud
Nástroje a prostředky Azure
| Category | Tool | Description |
|---|---|---|
| Optimization | Azure Advisor | Poskytuje přizpůsobená doporučení pro náklady, výkon, spolehlivost a optimalizaci zabezpečení. |
| Monitoring | Azure Monitor | Komplexní řešení monitorování pro shromažďování a analýzu dat úloh |
| Správa nákladů | Microsoft Cost Management | Nástroje pro sledování, analýzu a optimalizaci výdajů na Azure |
| Zabezpečení | Microsoft Defender pro Cloud | Správa stavu zabezpečení a ochrana před hrozbami pro úlohy Azure |
| Backup | Azure Backup | Centralizované řešení zálohování pro Azure a hybridní úlohy |