Kubernetesは、コンテナ化されたアプリケーションの自動デプロイ、スケーリング、管理を行うオープンソースのコンテナオーケストレーションプラットフォームです。複数のサーバー間でコンテナを効率的に配置・運用し、負荷分散、自動復旧、ローリングアップデートなどの機能を提供します。マイクロサービスアーキテクチャやクラウドネイティブアプリケーションの運用において業界標準として広く採用されており、本番環境での大規模なコンテナ運用を可能にします。GoogleのBorgシステムをベースに開発され、現在はCloud Native Computing Foundation(CNCF)が管理しています。
ユースケース: マイクロサービスの本番環境での自動化された運用・管理
- 業界標準のコンテナオーケストレーションツール
- 自動スケーリングと自己修復機能
Production-Grade Container Scheduling and Management