AWSは先日、2024年2月からパブリックIPv4アドレスを有料化すると発表した。クラウド・プロバイダーによると、この変更はAWSを他のクラウド・プロバイダーと協調させ、希少なリソースの倹約的な利用を促し、IPv6の採用を加速させる。
新しい料金はEC2インスタンス、RDSデータベースインスタンス、EKSノード、インターネットに面したELB、NATゲートウェイ、AWS Global Acceleratorsなど、他のサービスが管理するパブリックIPv4アドレスを含む、AWSのすべてのリージョンとサービスに適用される。1時間あたり0.005米ドルの値上げにより、すべてのIPアドレスに年間43.8米ドルが追加されることになる。AWSのチーフ・エバンジェリストであるJeff Barr氏は次のように説明する。
IPv4アドレスはますます希少なリソースとなっており、単一のパブリックIPv4アドレスを取得するためのコストは過去5年間で300%以上上昇している。この変更は、私達自身のコストを反映したものであり、また、皆様(…)に、近代化と保全対策としてIPv6の採用を加速させることをお考えいただくためのものでもある。
IPv6への移行とパブリックIPv4アドレスの最適な利用を促進するため、AWSのコストと利用状況のレポートにパブリックIPv4アドレスの利用状況が含まれるようになった。クラウドプロバイダーはまた、VPC IP Address Managerの新機能であるPublic IP Insightsの提供を開始し、パブリックIPタイプとEIP使用量の内訳を提供した。
出典:AWSブログ
別の記事で、AWSのプリンシパル・ネットワークスペシャリスト・ソリューションアーキテクトであるAlexandra Huides氏、AWSのプロダクトマネージャーであるAditya Santhanam氏、AWSのシニア・プリンシパル・ソリューションアーキテクトであるMatt Lehwess氏が、新しいCUR情報を使ってパブリックIPv4アドレスを特定し、最適化する方法を説明している。
更新されたCURでは、パブリックIPv4アドレスの2つの新しい使用状況タイプを表示される。 PublicIPv4:IdleAddress:AWSアカウントでアイドル状態になっているすべてのパブリックIPv4アドレスの使用状況を示す。 PublicIPv4:InUseAddress:AWSリソースで使用中のすべてのパブリックIPv4アドレスの使用状況を示す。EC2パブリックIPv4アドレス、Elastic IPアドレス、サービスマネージドパブリックIPv4アドレスが含まれる。
The Duckbill GroupのチーフクラウドエコノミストであるCorey Quinn氏は、IPv4アドレスの課題について次のように説明している。
これは一部の顧客の不適切な計画のために他の顧客が苦しむことがないようにするための合理的な方法であり、他の顧客にはIPアドレスに関する適切な行動を奨励するものだ。これによって、AWSはGoogle CloudやAzureのIPv4アドレスに関する価格設定ポリシーに並ぶことになる。率直に言って、AWSでネットワークが経済的にどのように機能するかを学び直すための不安定な移行期間を乗り切れば、価格の引き上げは良いことだ。
CloudPouch.devの創設者であるPaweł Zubkiewicz氏はこれに同意していない:
このような重大で突然の変更は決して良いことではない!Corey氏が言ったように、多くの企業がアーキテクチャを変更するのに「何千ものIPアドレスを使っておかしなことをしている」。アーキテクチャを変更するのに半年は十分な時間ではない。
これまでAWSは、割り当てられたEC2インスタンスにアタッチされていないパブリックIPv4アドレスに対してのみ課金していた。人気のRedditのスレッドで、ユーザーのrootbeerdanは、 IPv6 サポートの制限を強調する多くのユーザーのうちの一人である。
Amazonは、SSMのような基本的なものでさえIPv6に対応していないのに、IPv4アドレスに課金すべきではない。
AWSの無料利用枠は、最初の12ヶ月間、月750時間のパブリックIPv4アドレス利用が含まれ、顧客はAmazon BYOIPを使用して所有するIPアドレスに対して課金されない。