Podsumowanie
W firmie kurierskiej postanowiono zmienić istniejącą architekturę o wysokiej dostępności w taki sposób, aby była odporna na awarie, które mogą spowodować wyłączenie całego regionu Wschodnie stany USA na platformie Azure.
Zobaczyliśmy, jak zmodyfikować elementy sieci aplikacji, aby stały się wysoce dostępne i obsługiwały wiele regionów. Usługi Azure DNS i Azure CDN domyślnie rezydują w wielu regionach. Zastępując usługę Application Gateway usługą Azure Traffic Manager lub Azure Front Door, możemy wykrywać awarie regionalne i automatycznie przechodzić w tryb pracy awaryjnej w regionie rezerwowym.
Wiele usług aplikacji, takich jak aplikacje internetowe, internetowe interfejsy API i usługa Azure Functions, które implementują podstawowe funkcje aplikacji, można wdrożyć w wielu regionach.
Na koniec pokazano, jak zapewnić wysoką dostępność architektury danych i wiele regionów przy użyciu replikacji w usłudze Azure SQL Database lub Azure Cosmos DB.
Dowiedz się więcej
- Ulepszanie skalowalności w aplikacji internetowej na platformie Azure
- Uruchamianie aplikacji internetowej w wielu regionach świadczenia usługi Azure w celu uzyskania wysokiej dostępności
- Ciągłość działania i odzyskiwanie po awarii — BCDR: Regiony sparowane platformy Azure
- Włączanie przezroczystego i skoordynowanego trybu failover w wielu bazach danych za pomocą grup automatycznego trybu failover
- Globalna dystrybucja danych przy użyciu usługi Azure Cosmos DB — przegląd
- Wysoka dostępność w usłudze Azure Cosmos DB