AWS Cloud Practitioner Study Notes · Part 40

AWS Global, Regional, and Zonal Services Explained

AWS Cloud Practitioner study notes explaining global, Regional, and zonal service scope, common examples, mixed-scope exceptions, and exam traps.

AWS resources have different scopes. A global service normally does not require you to choose a Region for its main control-plane resource. A Regional service requires a Region, while a zonal resource exists in one specific Availability Zone (AZ).

This distinction affects where you create resources, which endpoint you call, how you design high availability, and whether a resource must be recreated or replicated in another Region. It is also a frequent AWS Cloud Practitioner exam topic.

This is Part 40 of the AWS Cloud Practitioner Study Notes. The AWS Regions and Availability Zones documentation is the best reference for current service availability because not every service or feature is offered in every Region.

The quick mental model

Global service
→ The main resource is account-wide or globally distributed

Regional service
→ Choose an AWS Region for the resource

Zonal resource
→ The resource is placed in one Availability Zone

For example, IAM users are global, an EC2 service deployment is Regional, and an individual EC2 instance runs in one AZ. A Regional service can therefore contain zonal resources.

Global services to remember

These services are commonly treated as global for Cloud Practitioner questions:

ServiceMain purposeScope clue
AWS IAMUsers, groups, roles, and policiesIdentities normally apply across Regions
AWS OrganizationsCentral management of multiple accountsOrganization structure is account-wide
AWS Billing and Cost ManagementBills, payments, budgets, and cost viewsAccount-level billing scope
AWS Support CenterSupport cases and account assistanceAccount-level service
AWS ArtifactCompliance reports and agreementsGlobal account access
Amazon Route 53 public DNSDomains, hosted zones, and health checksGlobally distributed DNS service
Amazon CloudFrontContent delivery through edge locationsGlobal distribution
AWS Global AcceleratorGlobal traffic accelerationAnycast static IP addresses

The exam pattern is useful: identity, account governance, billing, public DNS, and global edge networking are usually global or account-level services.

Global does not mean that every related feature is global. For example, Route 53 Resolver endpoints are Regional, and a cost report may be account-level while its S3 destination bucket is Regional.

Regional services

For a Regional service, select a Region such as Asia Pacific (Singapore), ap-southeast-1. A resource created in Singapore does not automatically exist in Virginia or Tokyo.

Compute

  • Amazon EC2
  • EC2 Auto Scaling groups
  • AWS Lambda functions
  • Amazon ECS clusters and services
  • Amazon EKS clusters
  • AWS Fargate workloads through ECS or EKS
  • AWS Batch
  • AWS Elastic Beanstalk environments
  • Amazon Lightsail resources
  • AWS App Runner services

The service operates through a Regional control plane. Individual compute resources may then be placed into particular subnets and AZs within that Region.

Storage and backup

  • Amazon S3 buckets
  • Amazon EFS file systems
  • Amazon FSx file systems
  • Amazon EBS volumes
  • AWS Backup vaults and plans
  • AWS Storage Gateway configuration
  • AWS Elastic Disaster Recovery resources

Amazon S3 is the classic trap. General-purpose S3 bucket names traditionally use a shared global namespace, but AWS creates each bucket in a Region that you specify. Global name uniqueness does not make the bucket a global resource.

Globally unique S3 bucket name

Global S3 bucket

Objects in a bucket remain in that bucket’s Region unless you explicitly transfer or replicate them. S3 Cross-Region Replication and Multi-Region Access Points provide multi-Region capabilities, but the underlying buckets still have Regional locations.

Databases

  • Amazon RDS DB instances and clusters
  • Amazon Aurora clusters
  • Amazon DynamoDB tables
  • Amazon Redshift clusters and serverless workgroups
  • Amazon ElastiCache
  • Amazon MemoryDB
  • Amazon DocumentDB
  • Amazon Neptune
  • Amazon OpenSearch Service domains and collections

DynamoDB is Regional by default. A DynamoDB global table replicates data across multiple Regions, but each replica is still associated with a Region.

The same principle applies to Aurora Global Database: the global architecture contains a primary Regional cluster and secondary Regional clusters. A global feature does not erase the scope of the underlying resources.

Networking and application integration

Common Regional networking resources include:

  • Amazon VPCs
  • Subnets
  • Security groups and network ACLs
  • NAT gateways
  • Internet gateways attached to a VPC
  • Transit gateways
  • VPC peering connections
  • AWS PrivateLink and VPC endpoints
  • Elastic Load Balancing load balancers
  • AWS Network Firewall
  • Route 53 Resolver endpoints

Common Regional integration services include:

  • Amazon SQS queues
  • Amazon SNS topics
  • Amazon EventBridge event buses and rules
  • AWS Step Functions state machines
  • Amazon API Gateway APIs
  • Amazon MQ

AWS uses Amazon SQS and DynamoDB as examples of Regional services that are operated across multiple AZs. Regional scope does not mean that the service runs in only one physical building or one AZ.

Zonal resources

A zonal resource belongs to one AZ inside a Region. Common examples include:

ResourceWhy it is zonal
EC2 instanceRuns in a subnet in one AZ
EBS volumeAttached to resources in its AZ
SubnetA subnet belongs to exactly one AZ
NAT gatewayDeployed in one AZ
Elastic network interfaceAssociated with one AZ
Single-AZ RDS instanceRuns in one AZ
EFS mount targetCreated in a particular AZ
ElastiCache nodeRuns in a particular AZ

Example:

Region: ap-southeast-1

    ├── ap-southeast-1a
    │      ├── Subnet A
    │      ├── EC2-A
    │      └── EBS-A

    └── ap-southeast-1b
           ├── Subnet B
           └── EC2-B

If an AZ has a problem, a workload with only one zonal resource may be unavailable. Deploying across multiple AZs improves resilience when the service and architecture support it.

Mixed-scope services and exceptions

Some services need a more precise answer than simply “global” or “Regional.”

AWS STS

AWS Security Token Service provides a global endpoint and Regional endpoints. AWS recommends considering Regional STS endpoints for resilience and lower latency. When an exam question asks whether STS can use Regional endpoints, the answer is yes; when it asks about the traditional global endpoint, that also exists.

AWS Certificate Manager

ACM certificates are Regional in normal use. A certificate for an Application Load Balancer in Singapore should generally be requested or imported in Singapore.

The important CloudFront exception is:

CloudFront distribution
→ ACM certificate in us-east-1

This requirement applies when using ACM with a CloudFront distribution, even if the origin is in another Region.

AWS WAF

WAF scope follows the resource it protects:

WAF attached to CloudFront
→ Global scope

WAF attached to an ALB or API Gateway
→ Regional scope

Route 53

Route 53 public hosted zones and domain registration are global-style services. Route 53 private hosted zones can be associated with VPCs in multiple Regions, but Route 53 Resolver endpoints are Regional. Always identify the specific Route 53 feature in the question.

CloudFormation

CloudFormation stacks are Regional. A stack created in Singapore manages the Regional resources defined for that stack; it does not automatically create the same resources in Virginia.

For multi-Region or multi-account deployments, use separate stacks, CloudFormation StackSets, or a deployment pipeline designed for those targets.

CloudWatch

CloudWatch metrics, logs, dashboards, and alarms commonly use Regional scope. A CloudWatch alarm in Singapore does not automatically monitor an equivalent metric in Virginia. Check the Region when diagnosing missing logs, metrics, or alarms.

A compact comparison

RequirementScope
IAM users and rolesGlobal
AWS OrganizationsGlobal
Billing informationAccount-level/global
Route 53 public DNSGlobal-style
CloudFront distributionGlobal
Global AcceleratorGlobal
EC2 serviceRegional
EC2 instanceZonal
S3 bucketRegional
VPCRegional
SubnetZonal
EBS volumeZonal
Lambda functionRegional
RDS databaseRegional, with zonal or Multi-AZ placement
DynamoDB tableRegional by default
SQS queueRegional
SNS topicRegional
CloudWatch alarmRegional
CloudFormation stackRegional
KMS keyRegional
Secrets Manager secretRegional
ACM certificateRegional, except CloudFront uses us-east-1
ALB, NLB, or GWLBRegional
WAF for CloudFrontGlobal
WAF for ALB or API GatewayRegional

Common exam traps

Trap 1: S3 is not a global resource

S3 bucket names can be globally unique, but a bucket is created in a selected Region. “Global namespace” refers to naming, not storage location.

Trap 2: EC2 has both Regional and zonal aspects

EC2 is a Regional service, but an individual EC2 instance runs in one AZ. Auto Scaling groups are Regional and can distribute instances across multiple AZs.

Trap 3: IAM is global

You normally do not recreate IAM users and roles separately in every Region. However, IAM policies can still restrict actions according to the requested Region.

Trap 4: CloudFormation is Regional

A stack in one Region does not automatically deploy to every Region. Use StackSets or separate Regional deployments for that outcome.

Trap 5: global access does not always mean a global resource

Global DNS, edge delivery, replication, or a global endpoint can provide worldwide access while the underlying workload remains Regional. Identify whether the question refers to the service endpoint, the control plane, or the resource itself.

The exam memory map

Does it manage identity, accounts, billing, public DNS, or edge delivery?

Usually global

Does it run or store your workload?

Usually Regional

Does it physically run inside a subnet or attach to one AZ?

Often zonal

Memorise the high-value examples:

GLOBAL
IAM, Organizations, Billing, Support, Artifact,
Route 53 public DNS, CloudFront, Global Accelerator

REGIONAL
VPC, EC2, S3, RDS, DynamoDB, Lambda, ECS, EKS,
SQS, SNS, CloudWatch, CloudFormation, KMS, ACM

ZONAL
EC2 instance, EBS volume, subnet, NAT gateway, ENI

Final takeaway

Global services usually manage identity, accounts, billing, public DNS, or worldwide edge networking. Regional services host workload resources inside a selected AWS Region. Zonal resources are placed in one AZ. The most important exceptions are S3’s global naming versus Regional bucket location, CloudFront’s us-east-1 ACM certificate requirement, WAF’s scope depending on its association, and mixed-scope services such as STS and Route 53.

Sources

Back to the journal