Log in

goodpods headphones icon

To access all our features

Open the Goodpods app
Close icon
cloudonaut - #32 Comparing API Gateways on AWS

#32 Comparing API Gateways on AWS

11/11/20 • 40 min

cloudonaut
REST API, HTTP API, WebSocket API, AppSync, and ALB

Newsletter

Every week, we write about all things AWS. For example, we unbox or review new AWS services. We also share pitfalls that we learned about the hard way ourselves. On top of that, we provide code examples for Infrastructure as Code and Serverless applications.

Subscribe to our newsletter for free!

Notes

Don't miss the blog post Comparing API Gateways on AWS , the written version of this podcast episode.

Special thanks to Cloudcraft our go-to tool for creating AWS architecture diagrams. This year we are writing for the Cloudcraft blog as well.

Comparing API Gateways on AWS

  1. API Gateway REST API
  2. API Gateway HTTP API
  3. API Gateway WebSocket API
  4. AppSync
  5. Application Load Balancer (ALB)

Additional Links

Support us

We launched cloudonaut.io in 2015. Since then, we have published hundreds of articles, podcast episodes, and videos. It's all free and means a lot of work in our spare time. We enjoy sharing our AWS knowledge with you.

Have you learned something new by reading, listening, or watching our content? If so, we kindly ask you to support us in producing high-quality & independent AWS content. We look forward to sharing our AWS knowledge with you.

Support us!

Feedback

We ask for feedback! Please rate or review our podcast on Apple Podcasts or wherever you listen to your favorite shows. Or send us a message via Twitter (Andreas and Michael) or LinkedIn (Andreas and Michael) or send us an email.

plus icon
bookmark
REST API, HTTP API, WebSocket API, AppSync, and ALB

Newsletter

Every week, we write about all things AWS. For example, we unbox or review new AWS services. We also share pitfalls that we learned about the hard way ourselves. On top of that, we provide code examples for Infrastructure as Code and Serverless applications.

Subscribe to our newsletter for free!

Notes

Don't miss the blog post Comparing API Gateways on AWS , the written version of this podcast episode.

Special thanks to Cloudcraft our go-to tool for creating AWS architecture diagrams. This year we are writing for the Cloudcraft blog as well.

Comparing API Gateways on AWS

  1. API Gateway REST API
  2. API Gateway HTTP API
  3. API Gateway WebSocket API
  4. AppSync
  5. Application Load Balancer (ALB)

Additional Links

Support us

We launched cloudonaut.io in 2015. Since then, we have published hundreds of articles, podcast episodes, and videos. It's all free and means a lot of work in our spare time. We enjoy sharing our AWS knowledge with you.

Have you learned something new by reading, listening, or watching our content? If so, we kindly ask you to support us in producing high-quality & independent AWS content. We look forward to sharing our AWS knowledge with you.

Support us!

Feedback

We ask for feedback! Please rate or review our podcast on Apple Podcasts or wherever you listen to your favorite shows. Or send us a message via Twitter (Andreas and Michael) or LinkedIn (Andreas and Michael) or send us an email.

Previous Episode

undefined - #30 Getting started with IPv6 on AWS

#30 Getting started with IPv6 on AWS

Learn how to enable IPv6 for your cloud infrastructure

Newsletter

Every week, we write about all things AWS. For example, we unbox or review new AWS services. We also share pitfalls that we learned about the hard way ourselves. On top of that, we provide code examples for Infrastructure as Code and Serverless applications.

Subscribe to our newsletter for free!

Notes

Don't miss the blog post Getting started with IPv6 on AWS, the written version of this podcast episode.

Before you think about designing your IPv6 network, you should enable IPv6 alongside IPv4 on endpoints accessed by end-users. Around 30% of Internet traffic is already IPv6 traffic. The IPv6 deployment progress is mainly driven by mobile devices and varies heavily between countries. The following AWS services support IPv6: Route 53, CloudFront, internet-facing ALB, S3, and IoT Core.

There is no IPv6-only VPC on AWS. A VPC is always IPv4 enabled, but you can optionally enable IPv6 (dual-stack). When you do so, AWS assigns a /56 block of IPv6 Global Unicast Addresses (GUA) to your VPC - you can bring your own block as well. A GUA is like a public IPv4 address. You can assign each subnet in your VPC a /64 sub-block. There is no VPC/subnet size planing anymore!

Summary

IPv6 is coming. At some point in time, you have to start your journey towards IPv6. For now, I recommend enabling IPv6 for the endpoints that are used by your end-users.

There is not much benefit in enabling IPv6 in your VPC yet. The only exception is if you want IPv6 support for your ALB. As a workaround, you can front the IPv4 ALB with CloudFront to offer IPv6 to your end-users.

Learn more

I recommend a re:Invent talk from 2017: IPv6 in the Cloud: Protocol and AWS Service Overview (NET202). Besides that, I read IPv6 Essentials from Silvia Hagen (O'Reilly), which goes into the details (far beyond what you need to get IPv6 working on AWS).

Support us

We launched cloudonaut.io in 2015. Since then, we have published hundreds of articles, podcast episodes, and videos. It's all free and means a lot of work in our spare time. We enjoy sharing our AWS knowledge with you.

Have you learned something new by reading, listening, or watching our content? If so, we kindly ask you to support us in producing high-quality & independent AWS content. We look forward to sharing our AWS knowledge with you.

Support us!

Feedback

We ask for feedback! Please rate or review our podcast on Apple Podcasts or wherever you listen to your favorite shows. Or send us a message via Twitter (Andreas and Michael) or LinkedIn (Andreas and Michael) or send us an email.

Next Episode

undefined - #33 ECS vs. Fargate: What's the difference?

#33 ECS vs. Fargate: What's the difference?

Different options to run your containers on AWS.

Newsletter

Every week, we write about all things AWS. For example, we unbox or review new AWS services. We also share pitfalls that we learned about the hard way ourselves. On top of that, we provide code examples for Infrastructure as Code and Serverless applications.

Subscribe to our newsletter for free!

Notes

Don't miss the blog post ECS vs. Fargate: What's the difference?, the written version of this podcast episode.

Rapid Docker on AWS

Become a Docker on AWS professional! Our ebook/video course Rapid Docker on AWS is designed for DevOps engineers and web developers who want to run dockerized web applications on AWS. We lead you with many examples: From dockerizing your application to Continuous Deployment and Infrastructure as Code on AWS. No prior knowledge of Docker and AWS is required. Learn more!

Support us

We launched cloudonaut.io in 2015. Since then, we have published hundreds of articles, podcast episodes, and videos. It's all free and means a lot of work in our spare time. We enjoy sharing our AWS knowledge with you.

Have you learned something new by reading, listening, or watching our content? If so, we kindly ask you to support us in producing high-quality & independent AWS content. We look forward to sharing our AWS knowledge with you.

Support us!

Feedback

We ask for feedback! Please rate or review our podcast on Apple Podcasts or wherever you listen to your favorite shows. Or send us a message via Twitter (Andreas and Michael) or LinkedIn (Andreas and Michael) or send us an email.

Episode Comments

Generate a badge

Get a badge for your website that links back to this episode

Select type & size
Open dropdown icon
share badge image

<a href="https://goodpods.com/podcasts/cloudonaut-410630/32-comparing-api-gateways-on-aws-57288006"> <img src="https://storage.googleapis.com/goodpods-images-bucket/badges/generic-badge-1.svg" alt="listen to #32 comparing api gateways on aws on goodpods" style="width: 225px" /> </a>

Copy