Is AWS IPv6 ready yet?

About Is AWS IPv6 ready yet?

Why?

From 1st February 2024, AWS will be charging an additional $0.005 USD per hour to use a public IPv4 address. As IPv4 addresses are a scarce resource - this is a good approach to help conserve the limited amount of IPv4 addresses.

Although AWS provides good support in some areas (you can have an IPv6 only VPC), you couldn't run an IPv6 only network which interacts with other AWS services - a large number of them will require a public IPv4 address for API traffic.

This site aims to build on AWS' documentation (AWS services that support IPv6), to analyse the services in detail and rate their IPv6 support. The overall goal is for this site to be made redundant as every service in AWS supports IPv6, and all new services launch with IPv6 support from the day they're announced.

Why are there over 300 services?

We're using SSM to get a full list of what services AWS provides.

Some of these services might be quite large in what they cover, others might be just an AWS API endpoint.

Scoring

All scoring is human lead and subjective, however here's a rough list of scoring guidelines we're using to rate AWS services:

RatingGuidelines

5 stars

  • This service could be used on an IPv6 only network without any issues.
  • Older instances on legacy deployments may lack IPv6 support - as long as there is an upgrade path.
  • Use of a public IPv4 address in the account is not required (but could be a shared IPv4 address).
  • Support of IPv6 is end to end.

4 stars

  • A minor part of the service might not be IPv6 ready.
  • Not all public AWS regions have IPv6 support for the service.

3 stars

  • There is a good amount of IPv6 support.
  • API might be IPv4 only.

2 stars

  • Support of IPv6 is not end to end.
  • IPv6 support is defective or unexpected in some way.
  • A public IPv4 address is required to run the service itself (excluding the API).

1 star

  • An AAAA record is found.
  • IPv6 could be used with the service in some way, but it is a tiny part of the service.

0 stars

  • There is no evidence of any IPv6 support.