お問い合わせを送信いただきありがとうございます!当社のスタッフがすぐにご連絡いたします。
予約を送信いただきありがとうございます!当社のスタッフがすぐにご連絡いたします。
コース概要
Kubernetes入門
- Kubernetesの概要およびアーキテクチャの解説
- 主要コンポーネント:APIサーバー、コントローラーマネージャー、スケジューラー、etcd、Kubeletについて
- Pod、ノード、クラスターの概念説明
リソース管理手法
- ネームスペースによるリソースの分離処理
- コンピューティングリソースに対するリクエスト数値と制限値の設定方法
- Kubernetesを用いたアプリケーションのスケーリング手順
ワークロード管理の実践
- Deployment、StatefulSet、DaemonSetを利用したアプリケーションデプロイ手法
- JobおよびCronJobによるタスク自動化の仕組み
- 更新処理やロールバック作業の進め方
ネットワークとサービス検出機構
- Kubernetes内でのサービスの種類:ClusterIP、NodePort、LoadBalancer、ExternalNameの比較説明
- DNS設定およびサービス検出機能の仕組み解説
- Ingressによるアプリケーションの公開手順
データ永続化手法
- 永続ボリュームと永続ボリュームクレームを活用したデータ保存方法
- 静的および動的ボリューム機能の違いと利用例
- アクセスモードや再利用ポリシー、プロジェクテッドボリュームの仕組み説明
設定管理手法
- ConfigMapおよびシークレットを用いた環境設定方法
- 環境変数とボリュームによる設定情報の活用術
クラスター運用手法
- kubeadmを利用したKubernetesクラスターのアップグレード手順
- TLS証明書を用いた認証管理の仕組み説明
- Role-Based Access Control(RBAC)による権限制御方法
高度なスケーリング戦略
- NodeSelector、NodeAffinity、PodAffinityの使い方解説
- TaintsおよびTolerationsの基本的な理解と適用法
Helmを活用したプロビジョニング手法
- HelmおよびHelmチャートの概要説明
- Helmチャートの作成・デプロイ手順と実際の運用例
- 依存関係管理におけるHelm機能の活用術
Kubernetesのトラブルシューティング手法
- BackOffやCrashLoopBackOffなどのエラーの分析手順説明
- NotReady状態にあるノードの問題解析方法
- kubectlやログ機能を用いたデバッグ技術解説
まとめおよび今後の取り組み案
要求
- Linuxコマンドの基礎知識があること
- コンテナ化の概念(例:Docker)に馴染みがあること
- ネットワークの基本事項に関する経験は推奨されますが必須ではありません
対象者層
- システム管理者
- DevOpsエンジニア
- コンテナ化されたアプリケーションのデプロイ・管理を目指す開発者
35 時間
お客様の声 (1)
このコースのマンツーマン形式が気に入りました。質問と回答にずっと柔軟性がありました。講師は私のトレーニングニーズに関連する材料をカバーし、今後役立つ追加の知識も提供してくださいました。
Dylan - MacStadium
コース - Kubernetes Comprehensive
機械翻訳