Kubernetes

Kubernetes

Kubernetes (クバネティス/クバネテス/クーべネティス)。
コンテナの管理や運用を自動化するためのOSSのオーケストレーションソフトウェア。
コンテナの死活監視や、負荷が上がった際にコンテナ数を増やすといったスケーリングなど、サーバーを跨いだコンテナ管理が可能。

特徴

  • Dockerコンテナの数が増加した際の管理がしやすい
  • ホストOSを跨いだ管理が可能
  • コンテナの死活監視やリソースの利用状況に合わせたコンテナ数のコントロールによる負荷管理が可能
  • 導入にあたり必要な知識が多く難易度は高い

情報テーブル

提供源/会社名 -
歴史 -
業界トレンド コンテナの管理や負荷の高い時だけコンテナを増やす作業の自動化のニーズが高く、業種を問わずシェアを拡大している。
情報分量 ・十分
技術選定ポイント ・コンテナ数の増加による管理負荷の削減
・負荷状況にあわせたオーケストリング
・設計、設定、運用の難易度が高い
・様々なクラウドサービス上で利用可能
導入会社 -
セキュリティ -
料金 -
技術者数 ・少ない。
・SREが構築するケースが多く、難易度も高いため経験者は少ない。
技術・導入難易度 ツール自体の難易度が高く、インフラ知識もベースとして必要なため、設計や構築は難しい。
採用トレンド -
参考 https://kubernetes.io/ja/docs/concepts/overview/what-is-kubernetes/