Section 1 - Instruction

Have you ever wondered where your favorite websites and apps actually run? For many, the answer is on the AWS Global Infrastructure, a network of data centers spanning the globe. This footprint is key to providing fast, reliable service to users everywhere.

Engagement Message

Why is it important for a global company to have data centers near its users?

Section 2 - Instruction

AWS organizes its infrastructure into Regions. A Region is a physical, geographic area in the world, like North Virginia in the US or Ireland in Europe. Each Region is designed to be completely isolated from the others for fault tolerance.

Engagement Message

What is an advantage of having isolated Regions for disaster recovery?

Section 3 - Instruction

When you launch a resource, you choose a Region. A best practice is to choose a Region that is geographically close to your users. This reduces latency, which is the delay it takes for data to travel from the server to the end user.

Engagement Message

If your users are mostly in Australia, which Region would provide the lowest latency?

Section 4 - Instruction

Within each Region, AWS has multiple Availability Zones (AZs). An AZ is one or more distinct data centers with its own redundant power, networking, and cooling. They are the fundamental building blocks of the AWS infrastructure.

Engagement Message

Why is having its own power and networking important for an AZ?

Section 5 - Instruction

AZs in a Region are located miles apart to protect against local disasters like fires or floods, but they're connected with high-speed private networking. This allows you to build applications with high availability.

If one AZ fails, your application can automatically continue running in another AZ without interruption.

Engagement Message

With me so far?

Sign up
Join the 1M+ learners on CodeSignal
Be a part of our community of 1M+ users who develop and demonstrate their skills on CodeSignal