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

Review: AWS Global Accelerator - AWS Meetup Stuttgart 2019

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.

E8f66870d1204779ecc45f2695faa73e?s=128

Michael Wittig

November 14, 2019
Tweet

Transcript

  1. Review Global Accelerator Michael Wittig @hellomichibye cloudonaut.io

  2. Michael Wittig • Freelancer • Entrepreneur • Author • Focusing

    on AWS since 2013.
  3. Source: cloudonaut.io

  4. Terminology • Accelerator • Listener • Endpoint Group • Endpoint

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

    Address • Low Latency • Blue-Green or Canary Deployment • Origin Cloaking
  6. 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)
  7. Benchmark * ALB is running in eu-west-1 so the difference

    is minimal by design.
  8. 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).
  9. Pricing USD 18 per month + traffic premium Traffic Example:

  10. Benchmark * For some continents, the benchmark is running on

    less than ten different nodes located in AWS data centers.
  11. 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.
  12. None
  13. Service Maturity Table

  14. https://cloudonaut.io/review-aws-global-accelerator-latenc y-multi-region-disaster-recovery/

  15. https://cloudonaut.io/rapid-docker-on-aws Out now! • Architecture • Code • eBook •

    Community
  16. None