Správa a automatizace úloh
Tento článek vám pomůže pochopit možnosti správy a automatizace úloh v rámci finOps Frameworku a způsobu implementace v Microsoft Cloudu.
Definice
Správa a automatizace úloh odkazuje na spuštěné prostředky pouze v případě potřeby a na úrovni nebo kapacitě potřebné pro aktivní úlohu.
Označte prostředky na základě jejich požadavků na dobu up-time. Zkontrolujte vzory prostředků a využití a zjistěte, jestli je možné je během špičky vertikálně snížit nebo dokonce vypnout (zastavit fakturaci). Pokud chcete snížit náklady, zvažte levnější alternativy.
Efektivní plán správy úloh a automatizace může výrazně snížit náklady tím, že upraví konfiguraci tak, aby odpovídala poptávce dynamicky a zajišťuje nejúčinnější využití.
Začínáme
Při prvním zahájení práce se službou zvažte následující body:
- Je možné službu zastavit (a pokud ano, zastavit fakturaci)?
- Pokud službu nejde zastavit, zkontrolujte alternativy a zjistěte, jestli existují nějaké možnosti, které je možné zastavit, aby se zastavila fakturace.
- Věnujte velkou pozornost poplatkům, které se můžou dál účtovat, když je prostředek zastavený, takže vás nepřekvapí. Úložiště je běžným příkladem nákladů, které se budou dál účtovat i v případě, že výpočetní prostředek, který používal úložiště, už není spuštěný.
- Podporuje služba bezserverové výpočetní prostředky?
- Bezserverové úrovně výpočetních prostředků můžou snížit náklady, pokud nejsou aktivní. Příklady: Azure SQL Database, Azure SignalR Service, Cosmos DB, Synapse Analytics, Azure Databricks.
- Podporuje služba funkci automatického nebo automatického zastavení?
- Některé služby nativně podporují automatické řešení, jako je Microsoft Dev Box, Azure DevTest Labs, Azure Lab Services a Zátěžové testování Azure.
- Pokud používáte službu, která podporuje zastavení, ale ne automatické zastavení, zvažte použití jednoduchého toku v Power Automate nebo Logic Apps.
- Podporuje služba automatické škálování?
- Pokud služba podporuje automatické škálování, nakonfigurujte ji tak, aby se škálovat na základě potřeb vaší aplikace.
- Automatické škálování může pracovat s chováním automatického řešení pro zajištění maximální efektivity.
- Abyste se vyhnuli zbytečným nákladům, zvažte automatické zastavení a ruční spuštění neprodukčních prostředků během pracovní doby.
- Vyhněte se automatickému spouštění neprodukčních prostředků, které se nepoužívají každý den.
- Pokud se rozhodnete automaticky spustit, mějte na paměti dovolenou a svátky, ve kterých se můžou prostředky začít automaticky, ale nepoužívají se.
- Zvažte ruční označování zastavených prostředků. Pokud chcete zajistit zastavení všech prostředků, uložte dotaz v Azure Resource Graphu nebo zobrazení v seznamu Všechny prostředky a připněte ho na řídicí panel webu Azure Portal.
- Zvažte modely architektury, jako jsou kontejnery a bezserverové prostředí, aby používaly prostředky jenom v případě potřeby, a aby se dosáhlo maximální efektivity klíčových služeb.
Základní informace o základech
V tuto chvíli máte nastavené chování automatického škálování a automatického dokončování. Při procházení nad rámec základů zvažte následující body:
- Automatizujte proces automatického škálování nebo zastavování prostředků, které ho nepodporují nebo mají složitější požadavky.
- Zvažte použití automatizačních služeb, jako je Azure Automation nebo Azure Functions.
- Přiřaďte značku Env nebo Environment k identifikaci prostředků pro vývoj, testování, přípravu, produkci atd.
- Preferujte přiřazování značek na úrovni předplatného nebo skupiny prostředků. Potom povolte zásadu dědičnosti značek pro Azure Policy a dědičnost značek Cost Management, aby zahrnovala prostředky, které nevysílají značky s daty o využití.
- Zvažte nastavení automatizovaných skriptů, které zastaví prostředky s konkrétními profily up-time (například zastavte vývojářské virtuální počítače mimo špičku, pokud se nepoužívaly během 2 hodin).
- Zdokumentujte očekávání v čase na základě konkrétních hodnot značek a toho, co se stane, když značka není k dispozici.
- Ke sledování dodržování předpisů se zásadami značek použijte Azure Policy.
- Azure Policy slouží k vynucení konkrétních pravidel konfigurace na základě prostředí.
- Zvažte použití značek "override" k obejití standardních zásad v případě potřeby. Pokud chcete zajistit odpovědnost, sledujte náklady a nahlašujte je zúčastněným stranám.
- Zvažte vytvoření a sledování klíčových ukazatelů výkonu pro úlohy s nízkou prioritou, jako jsou vývojové servery.
Další informace o FinOps Foundation
Tato schopnost je součástí FinOps Frameworku od FinOps Foundation, neziskové organizace vyhrazené pro rozvoj správy a optimalizace nákladů na cloud. Další informace o FinOps, včetně užitečných playbooků, trénovacích a certifikačních programů a dalších, najdete v článku Optimalizace úloh v dokumentaci k rozhraní FinOps Framework.
Další kroky
Váš názor
https://aka.ms/ContentUserFeedback.
Připravujeme: V průběhu roku 2024 budeme postupně vyřazovat problémy z GitHub coby mechanismus zpětné vazby pro obsah a nahrazovat ho novým systémem zpětné vazby. Další informace naleznete v tématu:Odeslat a zobrazit názory pro