お問い合わせ
 期間 35 時間

コース概要

モジュール 1 – コンテナ入門

  • なぜコンテナなのか?
  • コンテナと仮想マシンの比較
  • コンテナのアーキテクチャ
  • コンテナランタイム
  • コンテナのライフサイクル

モジュール 2 – コンテナイメージの構築

  • コンテナイメージの作成
  • Dockerfile または Containerfile の使用
  • イメージの最適化
  • コンテナレジストリ
  • イメージのバージョニング

モジュール 3 – Kubernetes 基礎

  • Kubernetes アーキテクチャ
  • Pod
  • Deployment
  • ReplicaSet
  • Namespace
  • ラベルとセレクター

モジュール 4 – OpenShift 入門

  • OpenShift アーキテクチャ
  • プロジェクトと Namespace
  • Web コンソール
  • OpenShift CLI
  • アプリケーションとの連携

モジュール 5 – アプリケーションのデプロイ

  • コンテナ化されたアプリケーションのデプロイ
  • ワークロードのスケーリング
  • ローリング更新
  • 構成管理
  • 環境変数

モジュール 6 – ネットワーク

  • Kubernetes Service
  • アプリケーションの公開
  • ルート
  • Ingress の概念
  • 基本的なネットワークのトラブルシューティング

モジュール 7 – ストレージと設定

  • 永続的ストレージ
  • Persistent Volume Claims
  • ConfigMaps
  • Secrets
  • ステートフルなアプリケーション

モジュール 8 – セキュリティ基礎

  • RBAC の概念
  • Service Account
  • 安全なアプリケーション設定
  • イメージセキュリティの基礎
  • セキュリティのベストプラクティス

モジュール 9 – 監視とトラブルシューティング

  • ログ
  • イベント
  • メトリクス
  • ヘルスチェック
  • 一般的なトラブルシューティングシナリオ

モジュール 10 – 実習ワークショップ

  • コンテナイメージの構築
  • アプリケーションのデプロイ
  • ネットワークの設定
  • アプリケーションデータの保存
  • アプリケーションの保護とトラブルシューティング

コース形式

  • インタラクティブな講義。
  • 実演デモ。
  • 幅広いハンズオン演習。
  • 実世界のデプロイメントシナリオ。

コースのカスタマイズオプション

お客様の組織で使用されている技術、開発ツール、デプロイメント環境に合わせてコースをカスタマイズできます。

要求

参加者には以下が必要です:

  • Linux コマンドラインの基本的なスキル。
  • ソフトウェア開発またはシステム管理に関する一般的な理解。
  • ネットワークに関する基本的な知識。
  • OpenShift の事前経験は不要です。

参加者の人数


参加者1人あたりの価格

お客様の声 (1)

今後のコース

関連カテゴリー