Sdílet prostřednictvím


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 Application Insights, které poskytuje 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í

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