- Azure for Architects
- Ritesh Modi
- 218字
- 2021-07-08 09:33:45
High Availability across Azure regions
The architecture shown next, shows similar deployments on two different Azure regions. Both the regions have the same resources deployed. High Availability is designed at individual resource level within these regions. There are multiple virtual machines at each tier connected through the load balancer and they are part of the availability set. These virtual machines are placed on separate fault and update domains. While the web servers are connected to external load balancers, the rest of the tiers such as application and database tiers have internal load balancers. It is to be noted that application load balancers could have been used for web servers and application tiers instead of Azure load balancer if there is a need for advanced services such as session affinity, SSL termination, advance security using WAF, and path-based routing. Databases in both the regions are connected to each other using VNET peering and gateways. This is helpful in configuring log shipping, SQL Server AlwaysOn, and other data synchronization techniques.
Endpoints of load balancers from both the regions are used to configure Traffic Manager endpoints and traffic is routed based on priority load balancing method. Traffic Manager helps in routing all requests to the East US region and failover to West Europe in case of non-availability of the first region.

- 從零開始:數字圖像處理的編程基礎與應用
- Learning RxJava
- C和C++安全編碼(原書第2版)
- Java Web開發之道
- Production Ready OpenStack:Recipes for Successful Environments
- HTML5游戲開發案例教程
- Mastering Ext JS
- Unity UI Cookbook
- PHP+Ajax+jQuery網站開發項目式教程
- App Inventor創意趣味編程進階
- 零基礎學C語言第2版
- Visual Basic程序設計(第三版)
- 深度探索Go語言:對象模型與runtime的原理特性及應用
- Bootstrap for Rails
- SEO教程:搜索引擎優化入門與進階(第3版)