用語集2025/9/28

Kubernetes(クーベルネティス)

コンテナオーケストレーションプラットフォーム。Googleが開発したコンテナ化アプリケーションの自動デプロイ、スケーリング、管理システム。

難易度:
上級
読了時間:8

定義

Kubernetesは、コンテナ化されたワークロードとサービスの管理を自動化し、宣言的設定とオートメーションの両方を促進する移植性のあるプラットフォームです。

具体例

  • Pod:最小デプロイ単位、1つ以上のコンテナ
  • Service:Podへの安定したネットワークアクセス
  • Deployment:レプリケーション、ローリングアップデート

活用事例

  • マイクロサービス:サービス間通信、負荷分散
  • ML推論:モデルサービング、A/Bテスト
  • データ処理:Spark、Airflow等の実行基盤

関連概念

EKS、GKE、AKSでマネージドKubernetes利用。Helm、Kustomizeでアプリケーション管理。Istio、Linkerdでサービスメッシュ、Prometheus + Grafanaで監視を実装。

📝 要約

コンテナオーケストレーションプラットフォーム。Googleが開発したコンテナ化アプリケーションの自動デプロイ、スケーリング、管理システム。

関連タグ

KubernetesコンテナオーケストレーションDevOps

関連用語

この用語について詳しく知りたい方へ

実際の導入事例や具体的な活用方法について、専門家にご相談ください。