Návrh architektury webových aplikací

U dnešních webových aplikací se očekává, že budou k dispozici celý den, každý den odkudkoli na světě a budou použitelné prakticky 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.

Tento článek obsahuje přehled technologií webových aplikací Azure, pokynů, nápadů na řešení a referenčních architektur.

Azure poskytuje širokou škálu nástrojů a možností pro vytváření, hostování a monitorování webových aplikací. Toto jsou jenom některé klíčové služby webové aplikace dostupné v Azure:

  • Aplikace Azure Service umožňuje snadno vytvářet webové a mobilní aplikace připravené pro libovolnou platformu nebo zařízení a nasazovat je do škálovatelné cloudové infrastruktury.
  • Azure Web Application Firewall poskytuje výkonnou ochranu webových aplikací.
  • Azure Monitor poskytuje plnou pozorovatelnost vašich aplikací, infrastruktury a sítě. Monitorování zahrnuje Přehledy aplikací, které poskytují správu a monitorování výkonu aplikací pro živé webové aplikace.
  • Služba Azure SignalR umožňuje snadno přidávat webové funkce v reálném čase.
  • Static Web Apps poskytuje zjednodušený kompletní vývoj od zdrojového kódu až po globální vysokou dostupnost.
  • Služba Web App for Containers umožňuje spouštět kontejnerizované webové aplikace ve Windows a Linuxu.
  • Azure Service Bus umožňuje integraci s jinými webovými aplikacemi pomocí volně propojených vzorů řízených událostmi.

Úvod do webových aplikací v Azure

Pokud s vytvářením a hostováním webových aplikací v Azure začínáte, nejlepším způsobem, jak se dozvědět více, je školení k Microsoft Learn. Tato bezplatná online platforma poskytuje interaktivní školení pro produkty Microsoftu a další.

Toto je několik dobrých výchozích bodů, které je potřeba vzít v úvahu:

Cesta k produkčnímu prostředí

Při plánování a implementaci nasazení zvažte tyto vzory, pokyny a architektury:

Osvědčené postupy

Dobrý přehled najdete v tématu Charakteristiky moderních webových aplikací.

Informace týkající se služby Aplikace Azure najdete tady:

Architektury webových aplikací

Následující části uspořádané podle kategorií obsahují odkazy na ukázkové architektury webových aplikací.

Elektronické obchodování

Zdravotnictví

Modernizace

Vícevrstvé aplikace

Aplikace pro více oblastí

Škálovatelnost

Zabezpečení

SharePoint

Udržování aktuálního stavu s vývojem webů

Získejte nejnovější aktualizace produktů a funkcí webové aplikace Azure.

Další materiály

Ukázková řešení

Tady je několik dalších implementací, které je potřeba vzít v úvahu:

Odborníci na AWS nebo Google Cloud