お問い合わせ

コース概要

コンテナーとOpenShiftの概要

  • コースのオリエンテーションと学習目標
  • コンテナーとVM:概念と利点
  • OpenShiftのアーキテクチャとコンポーネントの概要

コンテナーイメージとレジストリ

  • Docker/Podmanファイルの作成とイメージビルドワークフロー
  • イメージタグ、レイヤー、および最適化技術
  • OpenShiftでのコンテナーレジストリとイメージプルの利用

Kubernetesの基本

  • ポッド、レプリカセット、デプロイメントのライフサイクル
  • ラベル、セレクター、およびリソース要求/制限
  • 名前空間、クォータ、および基本的なスケジューリング

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

  • OpenShiftプロジェクト、BuildConfig、ImageStream
  • oc CLIとOpenShift Webコンソールの使用
  • ローリングアップデート、ロールバック、およびデプロイメント戦略

サービス、ネットワーキング、ルート

  • ClusterIP、NodePort、LoadBalancerのサービスタイプ
  • OpenShiftルートと外部アクセスパターン
  • ネットワークポリシーと接続性トラブルシューティング

ストレージ、ConfigMap、シークレット

  • 永続ボリューム、永続ボリューム要求、およびストレージクラス
  • ConfigMapとシークレットによる設定管理
  • ステートフルアプリケーションとバックアップ/リカバリに関する考慮事項

セキュリティ、モニタリング、トラブルシューティング

  • RBAC、サービスアカウント、セキュリティコンテキスト
  • メトリクス、ログ、ヘルスチェックによるモニタリング
  • 一般的なトラブルシューティングワークフローとインシデント対応

まとめと次のステップ

要求

  • Linuxコマンドラインの基礎知識
  • ソフトウェア開発概念に関する理解
  • ネットワークの基本概念の理解

対象者

  • アプリケーションをコンテナー化する開発者
  • プラットフォームおよび運用エンジニア
  • OpenShiftベースのパイプラインを実装するDevOpsの実践者
 35 時間

参加者の人数


参加者1人あたりの価格

お客様の声 (2)

今後のコース

関連カテゴリー