コース概要
[第1日目]
導入編
- コンテナと仮想マシンの比較
- 処理速度およびパフォーマンスの違い
Dockerアーキテクチャ概要説明
- DockerとLinuxカーネルの連携仕組み
- 主要構成要素の解説(Dockerクライアント・デーモン/イメージ/レジストリ/コンテナ)
Dockerによるコンテナ実行と管理手法
- イメージ・ボリューム・ネットワークの活用事例
コンテナオーケストレーション技術についての基礎説明
Dockerインストール手順
外部からイメージのダウンロード方法
- 実例紹介:Apache Tomcat使用事例
コンテナ実行手順説明
Dockerレジストリの仕組みと特徴
- 公開用および非公開用レジストリの違い
Dockerfile作成および管理手法
カスタムイメージ構築方法
ウェブアプリケーション導入手順説明
- 実例紹介:Java EE対応サーバー使用事例
コンテナ間の通信方法についての解説
Dockerにおけるボリューム設定とネットワーク制御手法
- コンテナ連携および状態維持処理
[第2日目]
Kubernetesによるコンテナ管理手法についての詳細説明
Kubernetesアーキテクチャ概要説明
- ポッド・ラベル選択機能/レプリケーションコントローラー/サービス制御/API仕様の解説
Kubernetesクラスタ導入手順
ポッド・ボリュームおよびデプロイメント設定方法
クラスタ構成の整理手法について説明
サービス発見機能と外部公開処理手順
コンテナ連携および接続設定方法説明
ウェブアプリケーション導入手順説明
- アプリ構成要素の処理方法
- データベース接続管理手法
Kubernetesにおける安全性確保対策
- 認証機能および権限付与方式の解説
ネットワーク機能強化手法
- DockerとKubernetesにおけるネットワーク制御の差異点解説
クラスタ監視技術の実践方法
- Elasticsearchとfluentdによるログ管理手法
- コンテナレベルでの状態確認法(cAdvisor UI/Influxdb/Prometheus使用事例)
[第3日目]
クラスタ拡張処理方法の説明
Kubernetes運用基盤構築手法
- 資源調達・ネットワーク分離設定に関する実例紹介
高可用性クラスタ導入手法説明
- 負荷分散制御およびサービス探索機能の実装手順
拡張可能なアプリケーション導入手法説明
- ポッド自動スケーリング処理の詳細説明
- Kubernetesにおけるデータベースクラスタ構成方法
アプリケーション更新手順説明
- Kubernetes環境下でのバージョン管理手法
トラブルシューティング対応法についての解説
総括講評と締めくくり説明
要求
- Linuxコマンドラインの基本的な使用経験
- 仮想化技術に関する初歩的な知識
- ネットワーク技術の理解度
- ウェブアプリケーションの仕組みに対する認識
対象者
- ソフトウェア開発者
- システムアーキテクト
- デプロイメントエンジニア
お客様の声 (7)
実践的な演習
Tobias - Elisa Polystar
コース - Docker and Kubernetes: Building and Scaling a Containerized Application
機械翻訳
講師は非常に知識が豊富で教育的でした!五つ星です! すべての質問に答えてくれて、遅れてしまった演習もストレスなくサポートしていただきました :-)
Alexandre - Elisa Polystar
コース - Docker and Kubernetes: Building and Scaling a Containerized Application
機械翻訳
教師はそのトピックについて非常に詳しかったです。新しいトピックについて質問したり、理解や学習を促しました。練習問題も非常に役立ちました。ありがとうございました。
Guillermo Saenz - Elisa Polystar
コース - Docker and Kubernetes: Building and Scaling a Containerized Application
機械翻訳
トレーナーは、主題を説明し、概念を非常にシンプルに伝える方法について解説します。
Faten AlDawish - TAMKEEN TECHNOLOGIES COMPANY
コース - Docker and Kubernetes: Building and Scaling a Containerized Application
機械翻訳
教材を段階的に学習する
Waruzjan Shahbazian - SmartDocuments Nederland BV
コース - Docker and Kubernetes: Building and Scaling a Containerized Application
機械翻訳
I enjoyed the one-on-one training. I could greatly influence the topics, speed, pauses, etc. Great.
Andre Vink
コース - Docker and Kubernetes: Building and Scaling a Containerized Application
機械翻訳
That it was well structured and I managed to fill some gaps in my knowledge.
Javier Caro Ruiz
コース - Docker and Kubernetes: Building and Scaling a Containerized Application
機械翻訳