Skip to main content

05. Others


🌐 01. AWS Global Accelerator​

AWS Global Accelerator improves global application availability and performance by routing traffic over the AWS private global network instead of the public internet.

FeatureDescription
Global Network RoutingRoutes user traffic through AWS’s private backbone network.
Static Anycast IPsProvides 2 static IPs that act as a fixed entry point to your application.
Improved Latency (up to 60%)Optimizes the network path to reduce latency for global users.
Automatic FailoverInstantly redirects traffic to healthy endpoints in another region.
Supports TCP & UDPWorks for non-HTTP applications too (gaming, VoIP, APIs, etc.).
Integration with AWS ShieldProtects against DDoS attacks.

βš™οΈ Example Scenario​

Use Case:
You have an application hosted in Mumbai (ap-south-1) and users from USA, Europe, and Australia want to access it.

πŸ”Έ Without Global Accelerator​

  • User (USA) β†’ Public Internet β†’ Many hops β†’ Mumbai Server
  • High latency and possible packet loss.
  • Average latency: ~500 ms

πŸ”Ή With Global Accelerator​

  • User (USA) β†’ Nearest Edge Location (e.g., North Virginia)
  • Traffic travels over AWS private network β†’ Mumbai Server
  • Reduced latency, fewer hops, better reliability.
  • Improved latency: ~300 ms (β‰ˆ 40% faster)
IAM Roles Example

βš–οΈ Global Accelerator vs CloudFront​

FeatureAWS CloudFrontAWS Global Accelerator
PurposeContent Delivery Network (CDN)Network performance optimizer
Data HandlingCaches content at the edgeRoutes traffic via private network
Use CaseStatic content (HTML, CSS, images, videos)Dynamic, interactive apps (APIs, games, web apps)
ProtocolHTTP/HTTPSTCP & UDP
Cachingβœ… Yes (content stored at edge)❌ No caching (real-time routing)
Static IPs❌ Noβœ… Yes (2 Anycast IPs)
FailoverLimitedβœ… Automatic regional failover
ExampleStreaming a video from S3Accessing a web app or API hosted in EC2 or ALB

πŸ’‘ Example Use Cases​

ScenarioRecommended ServiceReason
Serving static website/images globallyCloudFrontEdge caching for faster delivery
Multiplayer game or real-time APIGlobal AcceleratorLow latency, global performance
Streaming video contentCloudFrontCached delivery
SaaS platform with regional redundancyGlobal AcceleratorAutomatic failover + static IPs

πŸ§ͺ Test Tool​

You can test Global Accelerator performance using: πŸ‘‰ https://speedtest.globalaccelerator.aws/

Upload or download a file (e.g., 5 MB) and compare performance:

  • Over Public Internet
  • Over Global Accelerator

πŸ“˜ Summary​

CloudFront = Cache static content at edge.
Global Accelerator = Route user traffic faster using AWS private backbone.

🧩 Use them together:

  • CloudFront for static content delivery
  • Global Accelerator for dynamic application traffic optimization

🏒 02. AWS Outposts

AWS Outposts extends AWS infrastructure and services to your on-premises environment, enabling a true hybrid cloud setup.

  • Businesses often use both on-prem and cloud systems.
  • AWS Outposts brings the same AWS hardware, APIs, and tools to your local data center.
  • AWS installs and manages the Outposts Rack; you handle physical security.
FeatureDescription
Hybrid CloudRun AWS services locally and in the cloud.
Low LatencyProcess data near users or systems.
Fully ManagedAWS handles setup, maintenance, and updates.
Consistent ToolsSame console, CLI, and APIs as AWS Cloud.

🧩 Example​

A bank needs sensitive data on-premises but wants AWS compute power.
β†’ Deploy Outposts racks locally to run EC2, EBS, and RDS with low latency and AWS consistency.

πŸ›‘οΈ Responsibility​

TaskManaged By
Hardware, monitoring, updatesAWS
Physical securityYou

πŸ“˜ Summary​

AWS Outposts = AWS cloud services on-premises, managed by AWS for a consistent, low-latency hybrid experience.


πŸ“Ά 03. AWS Wavelength

AWS Wavelength brings AWS services to the edge of 5G networks, enabling ultra-low latency applications for mobile and connected devices.

🌐 Overview​

  • Wavelength Zones are AWS infrastructure deployments within telecom providers’ data centers at the 5G network edge.
  • Provides access to AWS compute and storage services (EC2, EBS, VPC, etc.) close to end users.
  • Traffic stays inside the CSP network, minimizing latency.
FeatureDescription
Edge DeploymentEmbedded in 5G provider data centers.
Ultra-Low LatencyIdeal for real-time and high-speed mobile applications.
Local ProcessingData processed near users without leaving CSP network.
AWS IntegrationSecure, high-bandwidth link to parent AWS Region.
CostNo extra charges or service agreements.

πŸš€ Use Cases​

  • πŸ™οΈ Smart Cities
  • πŸ€– ML-assisted Diagnostics
  • πŸš— Connected Vehicles
  • πŸŽ₯ Interactive Live Streaming
  • πŸ•ΉοΈ Real-time Gaming
  • πŸ₯½ AR/VR Applications

πŸ“˜ Summary​

AWS Wavelength = AWS services at the 5G edge, enabling ultra-low latency apps by processing data closer to users.


βš™οΈ 04. AWS Local Zones​

AWS Local Zones are an extension of an AWS Region that place compute, storage, database, and selected AWS services closer to end users in specific geographic locations β€” ideal for low-latency applications.

They extend your AWS Region to β€œlocal” areas such as Boston, Dallas, Miami, etc., and allow you to run selected AWS resources near your users, while maintaining seamless connection with the parent Region.

FeatureDescription
Extension of a RegionEach Local Zone is an extension of an existing AWS Region (e.g., us-east-1 β†’ us-east-1-bos-1a)
Low LatencyRun applications that require single-digit millisecond latency closer to end users
Supported ServicesEC2, EBS, RDS, ECS, ElastiCache, Direct Connect, and more
VPC ExtensionYou can extend your VPC from the parent Region to include Local Zones
Managed via Console/CLIMust be explicitly enabled in the AWS Console under EC2 β†’ Settings β†’ Zones
No Additional AgreementsAvailable to all AWS users β€” no extra contracts required

πŸ—ΊοΈ Example: US-East-1 (N. Virginia)​

TypeExample Zone Names
Availability Zones (AZs)us-east-1a, us-east-1b, us-east-1c, ...
Local Zonesus-east-1-bos-1a (Boston), us-east-1-dfw-1a (Dallas), us-east-1-mia-1a (Miami)
Wavelength ZonesIntegrated with telecom 5G networks for ultra-low latency apps

🧱 How It Works​

  1. Start with a Region
    Example: us-east-1 (N. Virginia) with 6 Availability Zones.

  2. Enable Local Zone

    • Go to EC2 Console β†’ Settings β†’ Zones
    • Choose a Local Zone Group (e.g., Boston)
    • Click Enable
  3. Extend Your VPC

    • Create a new subnet inside the Local Zone (e.g., us-east-1-bos-1a)
    • Assign a CIDR block (e.g., 172.31.96.0/20)
  4. Launch EC2 in Local Zone

    • When launching an instance, select your Local Zone subnet (e.g., Boston Subnet)
    • EC2 instance now runs closer to end users in that city

πŸ’‘ Use Cases​

ScenarioExample
Low-Latency GamingDeploy game servers closer to players in Boston or Dallas
Media Rendering / VFXRun compute workloads near artists’ studios
Hybrid WorkloadsKeep main backend in AWS Region, but latency-sensitive parts in Local Zone

🧠 Exam Tip​

Local Zones extend Regions, not Availability Zones.
They must be explicitly enabled, and are ideal for latency-sensitive workloads that still need seamless access to services in the parent Region.


ServicePurpose
Local ZonesBring AWS compute closer to large metro areas
Wavelength ZonesBring AWS compute to 5G networks (with telcos)
OutpostsAWS hardware on-premises for hybrid cloud
Global AcceleratorRoute traffic through AWS edge network for optimal performance
CloudFrontCDN caching static content at global edge locations

βœ… Summary

AWS Local Zones = Run selected AWS services closer to end users by extending your VPC into local city zones connected to a parent Region.


Global Application Architecutre​

IAM Roles Example
IAM Roles Example