Prepstellar

SAA-C03 · Secure Access to AWS Resources

21 cards

AWS Global Infrastructure for Secure Access

Swipe, scroll or use ← →
  1. Regions are separate geographic areas

    Placement in AWS is decided at two scopes, and almost every mistake comes from applying the wrong one. The outer scope is the Region.

    AWS Regions are separate geographic areas designed to be isolated from one another. Each Region is designed for the greatest possible fault tolerance and stability through isolation from other Regions.

    Isolation is a design goal, not a side effect. It is what keeps a problem in one geography from becoming a problem everywhere, and it is also why nothing crosses a Region on its own.

    1 / 21
  2. Regions are separate geographic areas

    Two consequences follow directly, and both show up constantly in scenarios.

    Resources tied to one Region are not automatically replicated to another Region. Only resources tied to the selected Region appear when regional resources are viewed.

    So selecting a different Region in the console does not move, copy, or globalize anything. The first Region's resource simply is not part of that view.

    Expectation Reality
    "Selecting another Region copies my instance there" Nothing is replicated automatically
    "My resource will show up in every Region's list" Only resources tied to the selected Region are shown
    "The resource becomes global once created" It stays tied to its Region

    EC2 instances can be launched in multiple AWS Regions when the architecture deliberately requires it — deliberately being the key word. Multi-Region is something a team builds, never something it inherits.

    2 / 21
  3. Quick check

    An engineer switches the console to a different Region. What happens to the EC2 resource created in the first one?

    1. AIt is copied into the newly selected Region along with its configuration

      Resources tied to one Region are not automatically replicated to another.

    2. BIt moves to a zone in the newly selected Region

      Nothing relocates: the resource stays tied to the Region where it was created.

    3. CIt is neither shown nor replicated in that Region

      Right. Only resources tied to the selected Region appear, and no automatic replication takes place.

    3 / 21

  4. Availability Zones are isolated locations inside a Region

    The inner scope lives within the geography. An Availability Zone is an isolated location within an AWS Region. Each AWS Region contains multiple Availability Zones.

    The containment order is worth stating plainly, because reversing it is the classic trap: a Region contains zones; zones do not contain Regions.

    Scope What it is Example of a decision it settles
    Region A separate geographic area, isolated from other Regions Which country or geography the workload sits in
    Availability Zone An isolated location inside one Region Which location inside that geography an instance runs in
    4 / 21
  5. Availability Zones are isolated locations inside a Region

    Zones are named after their parent, which makes the hierarchy visible at a glance. An Availability Zone code consists of its Region code followed by a letter identifier, such as us-east-1a.

    Reading us-east-1a, the us-east-1 part is the Region and the trailing a is the location inside it. A zone code is therefore never a group of Regions, never a customer's own data center standing in for a Region, and never a global endpoint that copies resources around.

    5 / 21
  6. Quick check

    What is an Availability Zone?

    1. AA group of several AWS Regions managed together

      The containment runs the other way: a Region contains zones, not the reverse.

    2. BAn isolated location within an AWS Region

      Right. It is an isolated location inside one Region, and each Region contains several of them.

    3. CA global endpoint that replicates regional resources

      A zone is a physical location scope, not an endpoint, and it replicates nothing on its own.

    6 / 21

  7. Spreading across zones is what survives a local failure

    Zones matter because they are the unit of local failure. Deploying EC2 instances across multiple Availability Zones can protect an application from the failure of one location in a Region.

    The mechanism is concrete. If instances are distributed across Availability Zones, an application can be designed so an instance in another zone handles requests after one instance fails. And the counter-case is just as concrete: if every instance is hosted in one location affected by a failure, none of those instances is available.

    7 / 21
  8. Spreading across zones is what survives a local failure

    That comparison rules out the near misses that look like resilience but are not:

    • Putting every instance in one subnet and one zone concentrates the risk, whatever endpoint sits in front of it.
    • Pointing at a Regional endpoint does not spread anything; an endpoint is how you call the service, not where the instances run.
    • Renaming a zone code moves no instance and changes no exposure.

    Resilience inside a Region comes from occupying more than one location. Nothing else in this topic substitutes for it.

    8 / 21
  9. Quick check

    Which deployment reduces exposure to the failure of one location inside a Region?

    1. ADistribute the EC2 instances across several Availability Zones in that Region

      Right. Separate zones are separate locations, so an instance elsewhere can serve requests after one location fails.

    2. BPut every instance in one subnet behind a Regional endpoint

      Every instance still sits in one location, and the endpoint in front changes nothing about that.

    3. CRename the zone code without moving any instance

      A code is a name; renaming it relocates no instance and removes no exposure.

    9 / 21

  10. Keep your progress in the app

    That’s 3 of 8 quick checks. In the app they stay answered, and every lesson remembers where you left off.

  11. Why a particular Region gets chosen

    Region selection answers geographic and legal questions, not layout questions. A Region can be selected to place instances close to customers or to meet legal and other requirements.

    Requirement Scope that decides it
    Serve customers in a given geography with low latency Region
    Keep data inside a specified country Region
    Separate two instances inside one geography Availability Zone
    Place an initial instance with no relationship constraint Availability Zone, and AWS can pick it

    Choose a Region for geographic, customer-proximity, or legal requirements, and choose Availability Zones for isolation within that Region. Read the constraint, decide which column it belongs to, and the scope is settled.

    10 / 21
  12. Quick check

    Which requirement is a direct reason to choose one AWS Region over another?

    1. ASeparating an additional instance from another instance in the same VPC

      Separating two instances within one geography is a zone decision inside the Region already chosen.

    2. BLetting an initial instance land on a healthy zone

      Where an initial instance lands is a zone-level placement, and AWS can make that choice.

    3. CStaying close to customers, or meeting a legal placement condition

      Right. Customer proximity and legal placement are the documented reasons to select a Region.

    11 / 21

  13. Regional isolation reaches the API too

    Isolation is not only about where resources sit; it also governs how they are reached. EC2 command-line and API operations require the Regional endpoint for the Region that contains the instance.

    For automation this is a design constraint rather than a detail. A script that manages instances in two isolated geographies has to address each Region explicitly: target that Region's endpoint, and handle that Region's resources as their own set. Assuming the two sets mirror each other reintroduces the replication that does not exist.

    There is no single global view that quietly covers both, and no zone-level endpoint that spans Regions — the containment only runs downward, from Region to zone.

    12 / 21
  14. Quick check

    A script manages EC2 instances in two isolated geographic areas and must not assume the resources exist in both. What must it do?

    1. ARely on replication and target whichever area answers first

      There is no automatic replication between Regions, so one area's response says nothing about the other.

    2. BTarget each Region's endpoint separately

      Right. Operations require the Regional endpoint for the Region holding the instance, so each Region is handled on its own.

    3. CUse a single global resource view and ignore the selected Region

      Regional isolation applies to visibility as well: only resources tied to the selected Region are shown.

    13 / 21

  15. Choosing a zone, or letting AWS choose

    Inside the Region, the zone decision depends on whether the instance has a relationship to another one.

    Specify an Availability Zone for an additional EC2 instance when it must be close to, or separated from, an existing instance. When no placement relationship is required for an initial EC2 instance, AWS recommends allowing the service to select an Availability Zone based on system health and available capacity.

    Situation Zone choice
    The new instance must be separated from an existing one Specify a different zone
    The new instance must be near an existing one Specify the matching zone
    First instance, no relationship required Let AWS select by system health and available capacity
    14 / 21
  16. Choosing a zone, or letting AWS choose

    The launch flow puts these decisions in order. An EC2 launch selects a Region and VPC, then uses a subnet in an Availability Zone or lets AWS select a subnet.

    Region and network first, location second — which is why "keep it in the same Region but away from that instance" is answered by the subnet's zone, not by anything upstream. Changing which Regional endpoint an operator calls is an access detail and moves no instance, and reusing the same subnet puts the two instances in the same location, exactly what the requirement excluded.

    15 / 21
  17. Quick check

    A new EC2 instance must sit in a different location from an existing one, without leaving the Region. What decides it?

    1. ASelecting a different Availability Zone for the new instance

      Right. The Region is fixed and separation is required, so the Availability Zone is the deciding scope.

    2. BChanging the Regional endpoint the operator calls

      An endpoint is how the operator reaches the service; it does not place or move an instance.

    3. CReusing the same subnet as the first instance

      A shared subnet keeps both instances in the same zone, which is the opposite of separation.

    16 / 21

  18. Apply the constraints in order

    When a scenario carries several constraints, take the strongest one first — the one that fixes the geography — and only then arrange resources inside it.

    Consider a regulated service that must keep data in a specified country and keep running after one data-center location fails. The country requirement is legal, so it selects the Region. The failure requirement is local, so it spreads instances across multiple Availability Zones inside that Region. Neither constraint competes with the other, because they are answered at different scopes.

    17 / 21
  19. Apply the constraints in order

    The same order handles a second common pairing: stay near customers in one geography, and isolate a second instance from the first without leaving that geography. Choose the customer-near Region, then place the two instances in different zones.

    The alternatives all fail on a specific point rather than on style:

    Tempting answer Why it fails
    One "global" zone covering every country rule Zones exist inside a Region; there is no global zone
    One compliant zone plus a Regional endpoint for resilience A single location still fails as one location
    Several Regions, assuming resources appear in each Nothing is replicated across Regions automatically
    One subnet for both instances, treating a subnet as Region-wide The subnet sits in one zone, so both instances share a location
    18 / 21
  20. Quick check

    A regulated service must keep data in a specified country and survive the failure of one location. Which sequence satisfies both?

    1. ADeploy across several Regions and assume the resources replicate

      Resources tied to one Region are not replicated to another, so the assumption is unsafe.

    2. BPick a compliant Region, then spread across its zones

      Right. The legal condition selects the Region, and multiple Availability Zones inside it answer the single-location failure.

    3. CDeploy in one compliant zone and add a Regional endpoint

      One zone is one location, so the failure condition is unmet however the service is called.

    19 / 21

  21. Key takeaways

    • Regions are the geographic boundary: separate areas designed to be isolated, for the greatest possible fault tolerance and stability.
    • Nothing crosses a Region by itself: resources are not automatically replicated, only resources tied to the selected Region are shown, and multiple Regions are used when the architecture deliberately requires it.
    • Zones are locations inside a Region: each Region contains several, and a zone code is the Region code plus a letter, as in us-east-1a.
    • Spread to survive a location failure: instances distributed across zones let another zone serve requests, while a single affected location takes every instance in it down.
    • Match constraint to scope: geography, customer proximity, and law choose the Region; closeness or separation chooses the zone, and with no relationship required AWS can select the zone by system health and available capacity.
    • Automation is regional too: EC2 command-line and API operations require the Regional endpoint for the Region containing the instance.
    20 / 21
  22. Quick check

    Which pairing of constraint and scope is right?

    1. ALegal placement is handled by choosing Availability Zones

      Legal placement is geographic, so it selects the Region; zones arrange resources inside it.

    2. BIsolation inside a geography is achieved by adding more Regional endpoints

      An endpoint is how operations reach a Region and provides no isolation between locations.

    3. CGeography and law choose the Region; isolation chooses the zones

      Right. That is the documented split between the two placement scopes.

    21 / 21

  23. 8 quick checks · then the test

    In the app, finishing the quick checks opens this lesson’s 10-question test, and the ones you miss come back exactly when you’re about to forget them.

The whole course, on your phone

Lessons you can read, audio you can listen to on the way to work, and practice that remembers what you got wrong.