AWS Infrastructure
- C04ch D03
- May 31, 2023
- 2 min read
Quick Overview.
If you don't know it yet, AWS stands for Amazon Web Services, which is probably the most important provider of solutions on the cloud right now over Google Cloud and Microsoft Azure, in my opinion, the closest competitors, and because of that, such big companies in the cloud or serverless environments are called Hyperscalers. But what makes so amazing about Amazon, and how can they reach high levels of availability and resilience, Let jump in.
Amazon Web Services (AWS) has a leading provider of cloud computing services, its global infrastructure is designed to provide high availability, resiliency, and scalability to customers worldwide, by means of data centers distribuited around the globe, providing near edge environments but also zones that can improve the latency of communications. Let me grass a bit about the concepts behing AWS Infrastructure.
source. AWS Cloud Quest.
AWS operates a vast and geographically distributed infrastructure to deliver its cloud services. It consists of Regions, Availability Zones (AZs), data centers, Points of Presence (PoPs), and a robust global network.
Regions: AWS has multiple Regions located in different parts of the world. Each Region is a separate geographic area with multiple Availability Zones. Regions are designed to be independent of each other to provide fault isolation, ensuring that issues in one Region do not impact others.
Availability Zones (AZs): Within each Region, there are multiple Availability Zones. An Availability Zone is a physically separate data center facility with redundant power, networking, and cooling. AZs are engineered to be isolated from failures in other AZs, providing high availability and fault tolerance.
Data Centers: AWS operates a large number of data centers globally, which are located within Availability Zones. These data centers house the physical infrastructure required to run AWS services, including servers, storage, networking equipment, and other hardware components.
Points of Presence (PoPs): AWS maintains a global network of PoPs strategically located around the world. These PoPs act as edge locations, enabling AWS services to be closer to end users. They serve purposes such as content caching, reducing latency, and improving the overall performance of applications.
Network: AWS has a highly reliable and scalable global network infrastructure. It includes direct interconnections between data centers and regions, as well as private network connections called Direct Connect. The network is designed to provide low-latency and high-bandwidth connectivity between AWS services, regions, and customer environments.
Interactions and Resiliency: The various components of AWS' infrastructure work together to provide high availability and resiliency. Services deployed within an AWS Region can be distributed across multiple Availability Zones to ensure redundancy and fault tolerance. Additionally, AWS provides tools and services that enable customers to design and build highly available architectures, such as load balancing, auto-scaling, and data replication.
Wrapping up, AWS' global infrastructure comprises different elements to create a robust network environment, enabling customers to build highly available and resilient solutions by leveraging the fault isolation and redundancy provided by AWS' geographically distributed infrastructure.
I hope you enjoy this lecture, feel free to share any additional comment in the comments section.
c04chd03.
Comments