1
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

Amazon EKS

Last updated at Posted at 2024-05-26

はじめに

この記事はAWS SAA試験勉強のための、Amazon EKSに関する知識のまとめです。

Amazon EKSとは

Amazon Elastic Kubernetes Service (Amazon EKS) は、AWS で Kubernetes を簡単に実行できるようにするマネージド型サービス。

Amazon ECSとの違い

ECSはAWS独自のコンテナオーケストレーションを採用していますが、EKSはKubernetesを採用しています。

VPCとのプライベート接続

AWS PrivateLinkのインターフェースVPCエンドポイント を使用して、VPC と Amazon Elastic Kubernetes Service 間にプライベート接続ができます。

メトリクスとログの収集と可視化

Amazon ECS、Amazon EKS、および Amazon EC2 の Kubernetes プラットフォームに対して、CloudWatch Container Insights を設定することで、コンテナ化されたアプリケーションとマイクロサービスのメトリクスとログを収集して可視化することができます。

AWS Load Balancer Controller

アプリケーションを頻繁にテストできるようにするためには、バージョン切り替えやテスト実行時のトラフィック処理をコントロールする機能が必要です。AWS Load Balancer Controller によって Amazon EKSコンテナーのKubernetes クラスター向けの AWS Elastic Load Balancer を管理して、コンテナ間のトラフィックルーティングを実施することができます。

ブルーグリーン・デプロイメント

ブルーグリーン・デプロイメントは、ユーザートラフィックを、アプリケーションやマイクロサービスの以前のバージョンから、ほぼ同一の新しいリリースに徐々に転送するアプリケーション・リリースモデルで、両バージョンが稼働中の状態で実施するものです。
古いバージョンはブルー環境、新しいバージョンはグリーン環境と呼ばれます。

Cluster Autoscaler

Cluster Autoscalerは、Amazon EKSクラスタ内のノード数を自動的に増減させる機能です。

1
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
1
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?