Kubernetes

名詞 · オーケストレーション

1.

Googleが作成したオープンソースのコンテナオーケストレーションシステムで、コンテナ化されたアプリケーションのデプロイメント、スケーリング、運用管理を自動化します。大規模な本番環境でマイクロサービスを実行するための業界標準となっています。

2.

アプリケーションの望ましい状態を継続的に監視し、障害のあるコンテナを自動的に再起動し、トラフィックを分散し、サービスの無停止アップデートを管理する分散クラウドコンピューティングプラットフォーム(K8sとも呼ばれます)。

3.

Cloud Native Computing Foundation(CNCF)が支えるmatureで拡張可能なエコシステムで、ツールのネットワーク(Helm、Istio、Prometheus)を提供し、AWS(EKS)、Google Cloud(GKE)、Azure(AKS)が参照するクラウドネイティブのオーケストレーション層として採用されています。

関連項目
Dockerスケーリングクラウドマイクロサービス