Aspekty správy provozu pro akcelerátor cílové zóny App Service
Tento článek obsahuje aspekty návrhu a doporučení pro správu operací, které můžete použít při použití akcelerátoru cílové zóny Azure App Service. Správa provozu je kritickým aspektem každé cloudové aplikace a akcelerátor cílové zóny App Service není výjimkou. Tento akcelerátor poskytuje sadu předem nakonfigurovaných prostředků Azure a pokyny pro nastavení škálovatelného prostředí pro hostování webových, mobilních a api aplikací v Azure.
Přečtěte si další informace o oblasti návrhu správy .
Na co dát pozor při navrhování
Při použití akcelerátoru cílové zóny App Service mějte na paměti tyto aspekty správy operací:
- Správa a řešení potíží. App Service zahrnuje bohatou sadu nástrojů pro správu a řešení potíží, jako jsou Azure Portal, Azure PowerShell a Azure CLI. Tyto nástroje můžete použít ke správě nastavení aplikace, zobrazení dat o výkonu a k diagnostice a řešení problémů, ke kterým dochází.
- Zabezpečení a dodržování předpisů. App Service poskytuje prostředí s rozšířeným zabezpečením pro vaši aplikaci s funkcemi, jako je integrované ověřování a autorizace, certifikáty SSL/TLS a izolace sítě. Splňuje také širokou škálu standardů dodržování předpisů, včetně HIPAA, PCI DSS a ISO 27001.
- Monitorování, upozorňování a diagnostika. App Service poskytuje integrované nástroje pro monitorování, upozorňování a diagnostiku, které vám pomůžou sledovat výkon a nastavit upozornění na klíčové ukazatele výkonu, jako je doba odezvy a míra chyb. Tyto nástroje poskytují metriky a protokoly a můžete také streamovat protokoly v reálném čase a spouštět na data vlastní dotazy.
- Nasazení a škálování. K rychlému a snadnému nasazení aplikace můžete použít App Service. Můžete použít různé metody nasazení, jako je průběžné nasazování z oblíbených úložišť zdrojového kódu, jako je GitHub a Azure DevOps. Můžete také vertikálně navýšit nebo snížit kapacitu aplikace na základě využití pomocí integrovaných funkcí automatického škálování nebo ruční úpravou počtu instancí.
- Správa nákladů. Musíte pečlivě spravovat náklady v cloudu. Pokud nejste opatrní, můžete snadno akumulovat značné výdaje. Nezapomeňte zvážit osvědčené postupy správy nákladů, jako je používání rezervovaných instancí a správné nastavení velikosti prostředků.
S ohledem na tyto aspekty a podle pokynů, které poskytuje akcelerátor cílové zóny App Service, můžete nastavit škálovatelné prostředí pro hostování aplikací v Azure.
Doporučení k návrhu
Pro každé nasazení App Service byste měli implementovat tyto osvědčené postupy:
Implementujte monitorování a diagnostiku. Můžete například streamovat živé protokoly, abyste viděli příchozí požadavky do vaší aplikace, a spouštět vlastní dotazy na data protokolů za účelem diagnostiky problémů nebo identifikace trendů. Můžete také nastavit výstrahy, které vás upozorní na potenciální problémy nebo snížení výkonu, abyste mohli provádět odpovídající akce.
Využijte výhod funkcí nasazení a škálování. Pomocí automatického škálování zajistíte, aby vaše aplikace zvládla různé úrovně provozu a úloh bez ohrožení výkonu nebo dostupnosti.
Využijte výhod App Service funkcí zabezpečení a dodržování předpisů. Tyto funkce, včetně integrovaného ověřování a autorizace, certifikátů SSL/TLS a izolace sítě, můžou pomoct chránit vaši aplikaci a její data před neoprávněným přístupem nebo útokem. App Service standardy dodržování předpisů, včetně hipaa, PCI DSS a ISO 27001, vám můžou pomoct zajistit, aby vaše aplikace splňovala příslušné předpisy a oborové standardy.
Použijte nástroje pro správu App Service a řešení potíží, jako jsou Azure PowerShell, Azure CLI a metriky a řešení problémů v Azure Portal. Udržujte aplikaci v cloudu a odstraňte při potížích, abyste ji mohli udržovat v chodu bez problémů a spolehlivě.
Bez ohledu na to, jestli používáte App Service s více tenanty nebo App Service Environment s jedním tenantem, je zásadním aspektem správa provozu. Obě možnosti nabízejí řadu výhod. Správná volba pro vaši organizaci závisí na vašich potřebách a prioritách.
App Service s více tenanty
Pokud používáte App Service s více tenanty, mějte na paměti tyto aspekty:
- Náklady. App Service s více tenanty je obecně nákladově efektivnější než App Service Environment, protože se sdílí mezi více tenanty a nevyžaduje vyhrazené prostředky. Může to být dobrá volba pro organizace, které mají napjaté rozpočty.
- Zabezpečení a sítě. App Service s více tenanty poskytuje zabezpečené hostitelské prostředí, ale nemusí nabízet stejnou úroveň zabezpečení jako App Service Environment. Pokud je zabezpečení prioritou, zvažte použití App Service Environment, který poskytuje hostování aplikací izolovaných v síti.
App Service Environment (jeden tenant)
Pokud používáte App Service Environment, mějte na paměti tyto aspekty:
- Náklady. App Service Prostředí jsou obecně dražší než řešení App Service s více tenanty, protože nabízejí vyhrazené prostředí s jedním tenantem. Musíte pečlivě zvážit svůj rozpočet a ujistit se, že App Service Environment je pro vaši organizaci tou správnou volbou.
- Zabezpečení a sítě. App Service Prostředí nabízí další funkce zabezpečení, jako je možnost konfigurovat vlastní pravidla brány firewall. Tyto funkce z nich činí dobrou volbu pro organizace, které mají přísné požadavky na zabezpečení.
App Service poskytuje komplexní sadu funkcí správy operací, které umožňují efektivně monitorovat, nasazovat a spravovat aplikaci v cloudu.