お問い合わせ

コース概要

コンテナオーケストレーションについて理解する

  • コンテナ化技術の概要
  • Kubernetesが果たす役割と重要性

Kubernetesの基本知識

  • Kubernetesの主要な概念と構成要素
  • Kubernetesアーキテクチャの全体像

Minikubeのセットアップ手順

  • 各種プラットフォームにMinikubeをインストールする方法
  • Minikubeを用いてシングルノード型Kubernetesクラスターを起動する

Kubernetesオブジェクトの取り扱い方

  • Pod、Deployment、Serviceの意味と利用法
  • kubectlを使って各種オブジェクトを管理する方法

Minikube上でのアプリケーションデプロイ

  • Deploymentの作成・運用方法
  • NodePortやLoadBalancerを用いたサービス公開手順

永続ストレージおよびボリュームの設定

  • Persistent VolumeおよびPersistent Volume Claimの利用法
  • 設定管理に役立つConfigMapsやSecretsについて

Kubernetesにおけるネットワーク構成

  • サービス検出とDNSの仕組み
  • IngressコントローラーおよびIngressリソースの使用法

Minikubeの高度な機能活用

  • 各種アドオンの有効化・利用方法
  • ローカルレジストリを設定しMinikubeで利用する手順

まとめおよび今後の取り組み

要求

  • ソフトウェア開発に関する基本的な知識があること
  • コマンドラインやDockerの使用経験があること
  • コンテナ化技術に関する知識があればさらに望ましい

対象者

  • ソフトウェア開発者
  • DevOps担当者
  • テクニカルマネージャー
 21 時間

参加者の人数


参加者1人あたりの価格

今後のコース

関連カテゴリー