IT用語帳
PD-Sクラウド · 基盤技術

Kubernetes

Kubernetes

くばねてぃす

コンテナ化されたアプリケーションのデプロイ、スケーリング、管理を自動化するオーケストレーションプラットフォーム。Pod、Service、Deployment等のリソースを宣言的に管理し、クラウドネイティブアプリケーションの基盤として広く利用される。

共有:

Related

他の資格での定義

Related

関連キーワードの用語

A-1仮想化

CPU、メモリ、ストレージ、ネットワークなどの物理的な資源を、ソフトウェアによって論理的に分割したり統合したりして利用できるようにする技術。物理的な構成に縛られずに資源を柔軟に割り当てられ、サーバ仮想化、ストレージ仮想化、ネットワーク仮想化などがあり、クラウドの基盤となる。

PD-Sハイブリッドクラウド

オンプレミス環境とパブリッククラウドを組み合わせて利用する構成。機密データはオンプレミスに保持しつつ、スケーラビリティが必要な処理はクラウドを活用する。VPNやDirect Connectで環境間を接続し、統合的なネットワークを構築する。

PD-Sパブリッククラウド

クラウドサービス事業者が不特定多数の利用者に対してインターネット経由で提供するクラウドサービス。初期投資不要で利用開始でき、スケーラビリティに優れるが、セキュリティ管理はサービス事業者に依存する。

PD-Sサーバレスアーキテクチャ

サーバの管理を不要にし、関数(Function)単位でコードを実行するクラウドアーキテクチャ。FaaS(Function as a Service)とも呼ばれ、リクエスト単位で課金される。イベント駆動型の処理に適するが、コールドスタートや実行時間の制約がある。

PD-Sコンテナセキュリティ

DockerやKubernetesなどのコンテナ技術を利用した開発・実行環境におけるセキュリティ対策。コンテナイメージの脆弱性スキャン、信頼できるベースイメージの使用、実行時の権限制限、ネットワークポリシーの設定、イメージ署名による改ざん検知などが含まれる。

PD-Sクラウドポータビリティ

クラウド上のアプリケーションやデータを、別のクラウド事業者の環境やオンプレミスへ、大きな作り直しをせずに移せる性質。特定の事業者の独自サービスに強く依存すると移行が難しくなる(ベンダーロックイン)ため、コンテナ、Kubernetes、IaC、標準的なデータ形式の採用で移しやすさを確保する。