CLF / ドメイン3 クラウドテクノロジーとサービス
Amazon EKS (Elastic Kubernetes Service)
概要
は、の事実上の標準であるオープンソースソフトウェアKubernetes(クバネティス、K8s)を、AWSがマネージドで提供するサービスです。運用が難しいKubernetesのコントロールプレーン(クラスターの頭脳部分)をAWSが管理するため、利用者はアプリケーションの実行に集中できます。既存のKubernetes資産やエコシステムを活かしたい場合に選びます。
主要技術
① マネージドなコントロールプレーン
クラスター作成時に、ノードの管理やワークロードのスケジューリングを担うKubernetesコントロールプレーンをAWSが自動で構築・運用します。
② Kubernetes準拠
はKubernetes認定準拠(certified Kubernetes-conformant)であり、コミュニティの標準ツールやプラグイン、既存のマニフェストをそのまま使えます。からの移行に有利です。
③ 柔軟なコンピューティング選択
ワーカーノードにはインスタンスのほか、のも利用できます。で動かすや上での実行にも対応します。
試験対策
① 選択基準 ⚠️ 頻出
問題文に「Kubernetesを使いたい」「Kubernetes互換が必要」「のKubernetesをAWSへ移行」とあればを選びます。
② ECSとの違い
どちらもサービスですが、Kubernetesの利用が要件なら、AWSに統合されたシンプルな独自方式でよければです。また、EKSはクラスターごとの料金がかかる点もECSとの違いです。