Začínáme s návrhem architektury webové aplikace

Mnoho webových aplikací musí být vždy dostupné odkudkoli na světě a použitelné z libovolného zařízení nebo velikosti obrazovky. Webové aplikace musí být zabezpečené, flexibilní a škálovatelné, aby splňovaly špičky v poptávce.

Pokud chcete pomoct s výběrem možnosti hostování webové aplikace Azure, přečtěte si téma Volba Azure výpočetní služby.

Azure služby pro webové aplikace

Azure poskytuje celou řadu služeb pro vytváření, hostování a monitorování webových aplikací:

  • Azure App Service: Vytvářejte webové a mobilní aplikace připravené pro podnikovou platformu nebo zařízení a nasaďte je do škálovatelné cloudové infrastruktury.

  • Azure Web Application Firewall: Poskytuje výkonnou ochranu webových aplikací.

  • Azure Monitor: Poskytuje plnou pozorovatelnost aplikací, infrastruktury a sítě. Azure Monitor zahrnuje Application Insights, která poskytuje správu a monitorování výkonu aplikací pro živé webové aplikace.

  • Azure SignalR Service: Přidejte webové funkce v reálném čase.

  • Web App for Containers: Spouštění kontejnerizovaných webových aplikací na Windows a Linuxu

  • Azure Service Bus: Integrujte s jinými webovými aplikacemi pomocí volně propojených vzorů řízených událostmi.

Architecture

Diagram znázorňující základní Azure App Service architekturu s redundancí zón a vysokou dostupností

Stáhněte si soubor aplikace Visio s touto architekturou.

Předchozí diagram znázorňuje typickou implementaci standardní webové aplikace. Skutečná řešení, která můžete vytvářet v Azure, najdete v tématu Architektury webových aplikací.

Prozkoumání architektur a průvodců webových aplikací

Články v této části obsahují příručky a plně vyvinuté architektury, které můžete nasadit v Azure a rozšířit na řešení na produkční úrovni. Nápady na řešení ukazují vzory implementace a možnosti, které je potřeba vzít v úvahu při plánování vývoje testování konceptu webové aplikace (POC). Tyto články vám můžou pomoct při rozhodování, jak používat technologie webových aplikací v Azure.

Návrhy řešení webových aplikací

Následující myšlenka řešení webové aplikace ukazuje vzory implementace a možnosti prozkoumání:

  • Vysoce dostupná farma SharePointu: vysoce dostupné nasazení systému SharePoint, které využívá službu Microsoft Entra ID s vyrovnáváním zatížení, skupiny dostupnosti Always On v SQL Serveru a vysoce dostupné prostředky systému SharePoint.

Architektury webových aplikací

Následující architektury připravené pro produkční prostředí ukazují ucelená řešení webových aplikací, která můžete nasadit a přizpůsobit.

Hostování webových aplikací se službou App Service

Hostování webových aplikací pomocí služby App Service Environment

Správa rozhraní API pomocí Azure API Management

Průvodci webovými aplikacemi

Následující články vám pomůžou vyhodnotit a vybrat nejlepší technologie webových aplikací pro vaše požadavky na úlohy.

Doprovodné materiály k sítím pro webové aplikace

Globální redundance směrování pro vysoce dostupné webové aplikace

Pokyny k zabezpečení pro webové aplikace

Zotavení po havárii pro webové aplikace

Hostování WordPressu v Azure

Připravenost organizace

Organizace na začátku procesu přechodu na cloud můžou používat Cloud Adoption Framework pro Azure pro přístup k osvědčeným pokynům, které urychlují přechod na cloud.

Pokud chcete zajistit kvalitu řešení webové aplikace na Azure, postupujte podle pokynů v Azure Well-Architected Frameworku. Azure Well-Architected Framework poskytuje konkrétní doporučení organizacím, které usilují o architektonickou excelenci, a popisuje, jak navrhovat, nasazovat a monitorovat nákladově optimalizovaná řešení v Azure. Pokyny specifické pro webovou aplikaci najdete v následujících příručkách ke službě Azure Well-Architected Framework:

Doporučené postupy

Tyto osvědčené postupy vám pomůžou zlepšit spolehlivost, zabezpečení, nákladovou efektivitu, výkon a provozní kvalitu úloh webových aplikací na Azure.

Udržování aktuálního stavu s webovými aplikacemi

Azure služby webových aplikací se vyvíjejí tak, aby řešily výzvy moderních aplikací. Mějte přehled o nejnovějších aktualizacích a funkcích.

Aktuální informace o klíčových službách webové aplikace najdete v následujícím prostředku:

Další prostředky

Následující zdroje vám můžou pomoct dozvědět se více o návrhu architektury webových aplikací:

Odborníci na Amazon Web Services (AWS) nebo Google Cloud

Následující články vám pomůžou rychle začít porovnávat možnosti Azure webových aplikací s jinými cloudovými službami a poskytují pokyny k migraci.

Porovnání služeb

Pokyny k migraci

Pokud migrujete z jiné cloudové platformy, projděte si následující články: