クラウドネイティブの中心的な技術となるKubernetesは、コンテナ化されたアプリケーションのデプロイ、スケーリング、および管理を自動化するためのプラットフォームです。
本コースでは、コンテナ・オーケストレーション技術のキーテクノロジーであるKubernetesを開発・運用の現場で実践的に活用できるよう、DevOpsの実現と価値から、Ingressまでを学習します。前提コースとなるDXC02と合わせて受講いただくことで、Kubernetesを使用したシステムの構築・運用管理に必要な実践的な知識・使い方を習得します。
※開催初日の15日前に開催判断を行いますので、お早めにお申し込みをお願いいたします。
・Dockerの基本操作は理解しており、Kubernetesに関心・ご興味のある方
・Kubernetesの利用を検討している方
CKAD資格取得を検討されている方は、前提コース(DXC02)もご受講いただくと効果的です。
●Linuxの基本的なコマンド操作のスキルを有すること
※ファイルパス操作、ユーザ・グループ権限の操作、viエディタ操作は必須です
※演習は、コマンド操作がメインとなります
●Dockerに関する基礎知識とコマンド操作のスキルを有すること
※演習で利用するコマンドはKubernetesのコマンドになりますが、
コンテナ(Docker)技術に基づいた操作や仕組みを、事前に知っておく必要があります
●Kubernetesの基本コマンド操作のスキルを有すること
※kubectlコマンドでクラスタ情報、ノード情報、ポッド状況を確認できることは必須です
当コースを修了した時点で、次のことができることを目標とします。
1. DevOpsのCI/CDコンセプトの理解とKubernetes運用
2. Kubernetesを活用したシステムライフサイクルの理解
3. Kubernetesオブジェクトの詳細な機能の設定
4. ServiceやIngressの機能を目的に応じて利用したアプリ公開
5. システムの可用性や対障害性・回復性に有効なプラクティスの理解
1 DevOps の実現と価値
1.1 DevOps
1.2 DevOpsにおいてのKubernetesの活用
1.3 継続的インテグレーションと継続的デリバリー
2 Kubernetes によるシステムライフサイクル・デザイン
2.1 アプリケーションプラクティス
3 Kubernetes オブジェクトの詳細
3.1 Pod
3.2 ReplicaSet
3.3 Deployment
3.4 StatefulSet
3.5 DaemonSet
3.6 Job
3.7 CronJob
4 Service とネットワーキング
4.1 Service のはたらき
4.2 Service のタイプ
5 Ingress
5.1 Ingress のはたらき
5.2 Ingress コントローラー
5.2.1 Ingress からの振り分け対象Pod(echo サーバー) 作成
5.3 TLS(トランスポート層セキュリティ)
日数 | 1日間 |
---|---|
受講時間 | 9時30分 ~ 17時00分(昼休憩:45分) |
受講料 | 55,000円 (税別価格50,000円) |
日時 | 場所 | 状況 | 締切日 | セッションID |
---|---|---|---|---|
9月27日(金) | オンラインクラス | 【開催決定】受付中 | 9月24日(火) | 04 |
12月16日(月) | オンラインクラス | 受付中 | 12月11日(水) | 05 |
3月19日(水) | オンラインクラス | 受付中 | 3月16日(日) | 01 |
キャンセル規定 | 受講開始8日前から受講料(購入価格)の50%のキャンセル料がかかります。 また、受講開始0日前(当日キャンセル)から受講料(購入価格)の100%のキャンセル料がかかります。 |
---|---|
受講者メールアドレス | □受講者メールアドレスについて |
テキスト | □テキストについて |
オンラインクラス | □オンラインクラス |
演習環境 | 【演習環境】 |
Kubernetesを使い、機械演習を通じてコンテナアプリケーションの運用と管理をハンズオン・演習を中心に学習するオンラインコースです。
【お客様の声】
・Kubernetesについてテキストにも情報が分かりやすくまとまっており、かつハンズオンでの演習もあり、非常に有意義なトレーニングだと感じております。
・座学だけでなく実際の演習環境を利用してコードを実行しながら学ぶことができたため、実行する流れを意識して学習することができました。
・実践的な例や経験談を交えてお話しいただけたのが良かったです。
・Kubernetesの入門としては、演習も多く、手で覚えることができました。周辺の情報も含めてご説明いただいたので、学びも多かったです。
Linuxコマンドがあまり慣れていないのですが、知らないコマンドを知れたのでそこも個人的にはうれしかったです。