Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Review: AWS Global Accelerator - AWS Meetup Stu...

Review: AWS Global Accelerator - AWS Meetup Stuttgart 2019

The Cloud is all about networking. AWS introduced Global Accelerator at re:Invent in 2018. A year after that, it is about time to review the service. AWS Global Accelerator makes use of Amazon’s worldwide infrastructure and is designed to improve the performance and reliability of your applications.

Michael Wittig

November 14, 2019
Tweet

More Decks by Michael Wittig

Other Decks in Technology

Transcript

  1. Use Cases • Multi-Region • Disaster Recovery • Static IP

    Address • Low Latency • Blue-Green or Canary Deployment • Origin Cloaking
  2. Supported endpoints • Internet-facing Application Load Balancer (ALB) • Internal

    Application Load Balancer (ALB) • Internet-facing Network Load Balancer (NLB) • Elastic IP • EC2 Instance (with or without Public IP)
  3. Benchmark • Executed by 247 nodes distributed worldwide by PerfOps.

    • Nodes are simulating traffic from different parts of the world. • Benchmark consists of 10,000 measurements per endpoint. • ALB in eu-west-1 was used as the only endpoint. • ALB responds with a static response without forwarding the request to a target. • time-to-first-byte (TTFB).
  4. Benchmark * For some continents, the benchmark is running on

    less than ten different nodes located in AWS data centers.
  5. CloudFront vs Global Accelerator • HTTP/HTTPS. • responses can be

    cached. • Processing decrypted data outside the EU (GDPR)/another territory is not an issue. • When CloudFront is not an option. • TCP/UDP: Voice-over-IP, DNS, MQTT, FTP, … • Multi-region disaster recovery. • When you don’t want to make your endpoint publicly available.