AWS Global Infrastructure V.S. On-premises datacenter

Yu Che Liu
2 min readJan 31, 2021
Photo by NASA on Unsplash

Global Infrastructure

AWS provides several infrastructures within AWS Regions and Availability, which can help the user achieve lower latency and high throughput compared to On-premises data center. There are more than 77 availability zones with over 24 Regions around the world. The user can deploy their application into different Regions since each Region is wholly isolated from the other. In this way, users can get higher fault tolerance and stability.

For instance, the company can easily switch the application traffic into different Regions If the application was deployed into two different Regions to provide an uninterruptible browser experience for users.

Global service V.S. Region service

Following the example about the company can switch their application traffic between different Regions, we can use a service like AWS Route 53 to decide when the time needs to switch the traffic into different Regions. A service like AWS Route 53 is a global service that does not have any Region-specific setting. However, not every service in AWS is Global; some are based on Region; for instance, EC2, S3, and Database service are based on Regions. Developers can have a different instance in different Regions and each instance is isolated to each other. It can provide the company highly fault tolerance and stability for their applications. How can those instances support each other?

Global service controls Region service

To make the instances cover each other, we can use the global service like AWS Route 53 or IAM to build on top of the Region based service. Those global services provide you comprehensive control and access to manage different services across different Regions.

--

--

Yu Che Liu

Java Full stack developer | Google Android Associate developer certified | CompTIA Linux + certified | Teaching Assistant | https://www.linkedin.com/in/yucheliu