Amazon Elastic Container Service for Kubernetes

可用性が高く、スケーラブルで安全な Kubernetes サービス

Amazon Elastic Container Service for Kubernetes (Amazon EKS) では、コンテナ化されたアプリケーションのデプロイ、管理、スケールを Kubernetes を使って AWS で簡単に実行できます。

Amazon EKS では Kubernetes 管理インフラストラクチャが複数の AWS アベイラビリティーゾーンで運用されるため、単一障害点を排除できます。Amazon EKS は Kubernetes 準拠として認定されているため、パートナーや Kubernetes コミュニティが作成した既存のプラグインやツールを使用できます。標準的な Kubernetes 環境で実行されるアプリケーションはどれも Amazon EKS との完全な互換性があるため、Amazon EKS に簡単に移行できます。

Amazon EKS は AWS のお客様すべてに一般提供されています。

利点

コントロールプレーンの管理が不要

Amazon EKS では、Kubernetes 管理インフラストラクチャが AWS の複数のアベイラビリティーゾーンで運用されます。異常のあるコントロールプレーンノードの検出と置換が自動的に実行され、オンデマンドのアップグレードとパッチ適用も提供されます。お客様に必要なのは、ワーカーノードをプロビジョニングして、指定された Amazon EKS エンドポイントに接続することのみです。

デフォルトで安全

ご使用のワーカーノードとマネージドコントロールプレーンとの間に、暗号化処理された安全な通信チャネルが自動的にセットアップされるため、最初からインフラストラクチャを Amazon EKS で安全に運用できます。 

コミュニティとの協力

AWS はコミュニティと積極的に協力しており、Amazon EKS ユーザーが AWS のサービスや機能を活用しやすくするために Kubernetes のコードベースに貢献しています。

準拠性と互換性

Amazon EKS ではアップストリームの Kubernetes が実行され、Kubernetes への準拠が認証されているため、Amazon EKS で管理されるアプリケーションには、あらゆる標準的な Kubernetes 環境で管理されるアプリケーションとの完全な互換性があります。 

仕組み

product-page-diagram-AmazonEKS-v2

ユースケース

マイクロサービス

AWS のサービスとの密な統合により、マイクロサービスアプリケーションを簡単に実行しながら、Kubernetes のすべての機能やよく使用されているオープンソースツールを活用できます。

コンテナのハイブリッドデプロイメント

高い可用性を持つスケーラブルな Kubernetes クラスターを AWS 上で実行しながら、他の環境で実行している Kubernetes のデプロイと完全な互換性を保つことができます。

バッチ処理

Kubernetes Jobs API を使用すれば、ご利用の Amazon EKS クラスターで複数のワークロードを連続で実行したり、並行して実行したりすることができます。これらのワークロードは、Amazon EC2 のオンデマンドインスタンス、リザーブドインスタンス、スポットインスタンスで実行できます。

アプリケーションの移行

コードやツールをリファクタリングせずに、既存のアプリケーションを簡単にコンテナ化して Amazon EKS に移行できます。

Amazon EKS 採用企業

最新情報

2018 年 11 月 28 日

AWS App Meshのご紹介 – AWS上のマイクロサービス向けのサービスメッシュ


AWS App Mesh は、お客様がマイクロサービスアプリケーション間における通信を簡単に監視して制御することができるサービスメッシュです。

詳細については、こちらをご覧ください »

2018 年 11 月 28 日

Amazon EKS now integrates with AWS Cloud Map


コンテナ化されたサービスがお互いを検出し、相互接続することを容易にするために、AWS Fargate、Amazon EKS、および Amazon ECS のアプリケーションを AWS Cloud Map に統合できるようになりました。

詳細については、こちらをご覧ください »

2018 年 11 月 20 日

Amazon EKS Adds ALB Support with AWS ALB Ingress Controller


AWS ALB Ingress Controller Project がバージョン 1.0.0 で一般提供され、Amazon EKS でサポートされるようになりました。このプロジェクトは、Amazon EKS によって管理される Kubernetes クラスターでの Application Load Balancer (ALB) の使用を可能にします。

詳細については、こちらをご覧ください »

2018 年 11 月 7 日

Amazon EKS が AWS オハイオリージョンで使用可能に


Amazon EKS が AWS 米国東部 (オハイオ) リージョンでご利用いただけるようになりました。

詳細については、こちらをご覧ください »

2018 年 10 月 25 日

Amazon EKS がサポート対象の VPC CIDR ブロックを追加


Amazon EKS を使って、100.64.0.0/10 から 198.19.0.0/16 の範囲内の追加 IPv4 CIDR ブロックでアドレス指定された Amazon VPC でクラスターを作成することが可能になりました。これにより、EKS クラスターのネットワークの構成において、さらなる柔軟性をお客様に提供できるようになります。

詳細については、こちらをご覧ください »

2018 年 10 月 18 日

Amazon VPC CNI プラグインバージョン 1.2.1


Amazon VPC Container Networking Interface (CNI) プラグインのバージョン 1.2.1 が使用可能になりました。Amazon EKS によって管理されるすべての新規クラスターは、CNI プラグインのバージョン 1.2.1 で起動されるようになります。

詳細については、こちらをご覧ください »

すべての発表を見る »

ブログ投稿と記事

AWS ニュースブログ

Amazon EKS – 一般向け利用を開始

Amazon EKS は、Kubernetes コントロールプレーンの可用性とスケーラビリティを完全に管理します。
 

続きを読む »

AWS Open Source ブログ

Exploring the Networking Foundation for Amazon EKS

Amazon EKS が、ネットワークポリシーを実施するために Amazon VPC Container Network Interface (CNI) プラグインを使用する方法です。

続きを読む »

AWS Open Source ブログ

Kubernetes Ingress with AWS ALB Ingress Controller

Amazon EKS アプリケーションで Application Load Balancer に接続するために aws-alb-ingress-controller を使用する方法です。

続きを読む »

構築を始めましょう。
Amazon EKS の使用を開始する
ご不明な点がおありですか?
お問い合わせ