お問い合わせ

コース概要

Kubernetes入門

  • Kubernetesとは何か?
  • コンテナオーケストレーションがもたらすメリット
  • KubernetesとDocker Swarmその他のオーケストレータとの比較

核心的な構成要素とアーキテクチャ

  • コントロールプレーンおよびノードの仕組み
  • Pod・ReplicaSet・Deploymentについて
  • サービス、ラベル、セレクタの役割

Kubernetes環境の構築方法

  • ローカルクラスター構築用ツール:MinikubeやKindの利用法
  • kubectlコマンドラインツールの基礎操作
  • クラスター内要素へのアクセスおよび状態確認方法

Kubernetes上でのアプリケーション導入手順

  • PodやDeploymentの作成・管理法
  • 更新時のローリング処理や問題発生時のロールバック手法
  • コンテナイメージの管理方法

ネットワークおよびサービス構成

  • クラスター内ネットワークの概要
  • 内部・外部向けサービスの設定方法
  • DNS機能、イングレスコントローラー、負荷分散の基礎知識

ボリュームおよびストレージ管理

  • 永続化されたボリュームやクレームの運用方法
  • ストレージクラスの種類と動的プロビジョニング手順
  • データ保持戦略の策定法

クラスター監視およびトラブルシューティング技法

  • Podログやイベント情報の確認方法
  • kubectlを利用した診断用コマンド集
  • リソース制限値設定やヘルスチェック実施におけるベストプラクティス

まとめおよび今後の学習指針

要求

  • コンテナ化の概念(例:Docker)に関する基礎知識
  • Linuxコマンドラインの操作経験
  • 基本的なネットワークおよびシステム管理の知識

対象者

  • コンテナ化アプリケーションをデプロイする開発者
  • コンテナオーケストレーション業務を行うDevOpsエンジニア
  • Kubernetes環境の運用・管理を担当するシステム管理者
 14 時間

参加者の人数


参加者1人あたりの価格

お客様の声 (4)

今後のコース

関連カテゴリー