Global infrastructure and migration strategies

CLF-C02 · Cloud Concepts · Updated

Global infrastructure questions are easy points if you keep the building blocks apart. Migration questions are matched by keywords.

Building blocks

ComponentWhat it is
RegionA geographic area with multiple isolated Availability Zones
Availability Zone (AZ)One or more data centers with independent power and networking, linked by low-latency connections
Edge locationA site used by Amazon CloudFront and Amazon Route 53 to cache content and answer requests close to users
Local ZoneAn extension of a Region that places compute and storage near a large city for single-digit millisecond latency
AWS WavelengthAWS compute inside 5G networks
AWS OutpostsAWS-managed racks in your data center

Each Region is independent. Most services are Regional, and data stays in a Region unless you copy it. When choosing a Region, weigh compliance and data residency, then latency to users, then service availability, then price.

High availability

Use at least two AZs for any workload that must survive a data center failure. For disaster recovery or global users, use more than one Region. Elastic Load Balancing and Amazon EC2 Auto Scaling spread and replace instances across AZs.

The 7 Rs of migration

StrategyMeaning
RetireTurn off what is no longer needed
RetainKeep on premises for now
RehostLift and shift with no changes
RelocateMove to the cloud at the hypervisor level, for example VMware
RepurchaseSwitch to a different product, often SaaS
ReplatformSmall optimizations, such as a managed database
RefactorRe-architect to be cloud-native, for example serverless

Migration tools

  • AWS Application Migration Service rehosts servers.
  • AWS Database Migration Service (AWS DMS) moves databases, with the AWS Schema Conversion Tool for changing engines.
  • AWS DataSync moves data between on-premises storage and AWS storage services.
  • AWS Snowball Edge moves large amounts of data offline and can also run compute in disconnected places.
  • AWS Migration Hub tracks progress across tools.

Exam traps

  • Edge locations are not Regions or AZs; they do not host your EC2 instances.
  • Rehost means no changes at all; moving to a managed service is replatform; rebuilding is refactor.
  • A single AZ is a single point of failure even if the instance is large.
  • Local Zones and Outposts both bring AWS closer, but only Outposts puts hardware in your own facility.
  • Data transfer into AWS is free; transfer between Regions and out to the internet is charged.

Practice questions

Choose an answer, then review the explanation to check your understanding.

1. An application must keep running if an entire data center fails. What is the minimum design that gives this protection within one Region?

Show answer

Answer: B.An Availability Zone is one or more data centers, so spreading across multiple Availability Zones survives the loss of one.

2. A company moves a self-managed MySQL database to Amazon RDS for MySQL with no code changes beyond a connection string. Which strategy is this?

Show answer

Answer: B.Replatform (lift, tinker and shift) makes a small optimization such as moving to a managed database without changing the architecture.

3. Which factor should a company consider FIRST when choosing a Region for a workload with legal data residency rules?

Show answer

Answer: A.Data does not leave a Region unless you move it, so compliance and data residency come first, then latency, service availability and price.

4. A company needs AWS infrastructure and the same APIs inside its own data center. Which service fits?

Show answer

Answer: A.AWS Outposts places AWS-managed hardware on premises and uses the same APIs and tools.

CLF-C02 course outline

All 8 lessons · Course overview
  1. Cloud benefits and the Well-Architected FrameworkCloud Concepts Free
  2. Global infrastructure and migration strategiesCloud Concepts Free
  3. Shared responsibility and IAMSecurity and Compliance Full access
  4. AWS security and compliance servicesSecurity and Compliance Full access
  5. Core compute, storage and database servicesCloud Technology and Services Full access
  6. Networking, deployment and AI servicesCloud Technology and Services Full access
  7. EC2 pricing models and cost toolsBilling, Pricing, and Support Full access
  8. Organizations, consolidated billing and Support plansBilling, Pricing, and Support Full access