Průřezové aspekty důležitých úloh v Azure
Existuje několik zásadních aspektů, které procházejí klíčovými oblastmi návrhu. Tento článek uvádí tyto průřezové aspekty do kontextu pro následné zvážení v rámci každé oblasti návrhu.
Důležité
Tento článek je součástí série důležitých úloh Azure Well-Architected . Pokud tuto řadu neznáte, doporučujeme začít s tím , co je kriticky důležitá úloha?
Limity škálování
Azure uplatňuje různá omezení nebo kvóty , aby zajistil konzistentní úroveň služeb pro všechny zákazníky. Mezi příklady těchto omezení patří omezení počtu nasaditelných prostředků v rámci jednoho předplatného a omezení propustnosti sítě a dotazů.
Limity služeb můžou mít významný vliv na velkou kritickou úlohu. Kvůli zajištění udržitelného škálování pečlivě zvažte limity služeb používaných v cílové architektuře. V opačném případě můžete při růstu zatížení narazit na některé z těchto limitů.
Důležité
Omezení a kvóty se můžou měnit s tím, jak se platforma vyvíjí. Nezapomeňte si prohlédnout aktuální limity, kvóty a omezení předplatného a služeb Azure.
Doporučení
- Pro sestavování, nasazování a správu prostředků použijte přístup s jednotkami škálování .
- Předplatná používejte jako jednotky škálování a podle potřeby navyšujte kapacitu prostředků a předplatných.
- Ujistěte se, že se limity škálování považují za součást plánování kapacity.
- Pokud jsou k dispozici, použijte data o existujících aplikačních prostředích k prozkoumání omezení, ke kterým může dojít.
Automation
Holistický přístup k automatizaci aktivit nasazení a správy může maximalizovat spolehlivost a funkčnost úloh.
Doporučení
- Automatizujte kanály kontinuální integrace a průběžného doručování (CI/CD) pro všechny komponenty aplikace.
- Automatizujte aktivity správy aplikací, jako jsou opravy a monitorování.
- Místo imperativních přístupů používejte deklarativní sémantiku správy, jako je infrastruktura jako kód (IaC).
- Určete prioritu šablon před skriptováním. Odkládat skriptování pouze v případech, kdy není možné použít šablony.
Sladění plánů plánu Azure
Azure se neustále vyvíjí prostřednictvím častých aktualizací služeb, funkcí a regionální dostupnosti. Je důležité sladit cílovou architekturu s plány pro platformy Azure, abyste mohli informovat o optimální trajektorii aplikace. Například se ujistěte, že jsou požadované služby a funkce dostupné ve vybraných oblastech nasazení.
Nejnovější informace o nových službách a funkcích najdete v tématu Aktualizace Azure .
Doporučení
- Sladění s plány technického vývoje Azure a regionálními plány zavedení.
- Odblokujte je pomocí služeb ve verzi Preview nebo převzetím závislostí na plánu platformy Azure.
- Pouze závislost na potvrzených službách a funkcích; ověřte závislosti roadmapy s technickými skupinami produktů Microsoftu.
Další krok
Prozkoumejte oblasti návrhu, které poskytují kritické aspekty a doporučení pro vytváření klíčových úloh.