Amazon EKS の機能
概要
Amazon Elastic Kubernetes Service (Amazon EKS) は、AWS およびオンプレミスでの Kubernetes の実行を容易にするマネージド Kubernetes サービスです。Kubernetes は、コンテナ化されたアプリケーションのデプロイ、スケーリング、管理を自動的に行うためのオープンソースシステムです。Amazon EKS は Kubernetes 準拠を認定されているため、アップストリームの Kubernetes で実行される既存のアプリケーションには Amazon EKS との互換性があります。
Amazon EKS は、コンテナのスケジューリング、アプリケーションの可用性管理、クラスターデータの保存などの主要タスクを担当する Kubernetes コントロールプレーンノードの可用性とスケーラビリティを自動的に管理します。
Amazon EKS を使用すれば、Amazon Elastic Compute Cloud (Amazon EC2) と AWS Fargate の両方で Kubernetes アプリケーションを実行できます。Amazon EKS を使用すると、AWS インフラストラクチャのあらゆるパフォーマンス、スケール、信頼性、可用性とともに、AWS ネットワークサービスおよびセキュリティサービス、たとえば負荷分散のための Application Load Balancer (ALB)、ロールに基づいたアクセスコントロール (RBAC) 向けの AWS Identity and Access Management (IAM)、ポッドネットワーク向け AWS Virtual Private Cloud (VPC) サポートなどとの統合を活用できます。