
Amazon Web ServicesがKubernetesに全面的に参入し、新たなコンテナ展開サービスを開始
トム・クレイジット著

ラスベガス — Kubernetes の 1 年が終わりを迎える中、Amazon Web Services はクラウドのライバルに加わり、顧客向けに人気のコンテナ オーケストレーション ソフトウェアを管理する新しいサービスを展開しました。
AWS re:Invent 2017で、AWS CEOのアンディ・ジャシー氏がAmazon Elastic Container Service for Kubernetes(EKS)を発表すると、開発者たちは歓声をあげました。ジャシー氏はまた、AWS Fargateと呼ばれるコンテナデプロイメントサービスも発表しました。これにより、顧客は主力サービスであるEC2コンピューティングサービスで仮想マシンを指定するのと同じ方法でコンテナを指定できるようになります。
これは、AWSが8月にKubernetesオープンソースプロジェクトを管理するCloud Native Computing Foundationに加盟したことを受けて、re:Inventで予測を立てるのが最も容易だったと言えるでしょう。AWSは自社のサービスでKubernetesをサポートしていましたが、複雑であることで悪名高いKubernetesプロジェクトを顧客がすぐに使い始められるように支援するマネージドサービスはまだ提供していませんでした。
シアトルのHeptioはAWSと協力し、AWSアカウントとKubernetesの連携を支援するオープンソース認証製品の開発に取り組んだと、HeptioのCEOであるクレイグ・マクラッキー氏が水曜日のブログ記事で述べた。AWSのコンピューティングサービス担当ディレクターであるディーパック・シン氏によると、AWSはHeptio Authenticator for AWSにもコードを提供する予定だという。
ジャシー氏はEKSの発表をすぐに切り離し、Fargateについて数分間説明しました。Fargateは現在AWSのElastic Container Serviceで利用可能で、来年にはEKSにも導入される予定です。ジャシー氏によると、Fargateを利用することで、顧客はFargate経由でデプロイされたコンテナに対して秒単位の課金を利用できるようになります。
Fargateは、サーバーレスコンピューティングがハードウェアを抽象化するのと同様に、開発者が基盤となるインフラストラクチャを気にすることなくコンテナを起動することを可能にします。しかし、Fargateはサーバーレスコンピューティングの最小単位である関数をベースとするのではなく、より確立されたコンテナの世界で動作します。