コース概要

DevOpsの基本と文化的変革

  • DevOpsの原則と価値観の理解
  • アジャイル手法とチームワークフロー
  • 文化的変化とコミュニケーション実践

バージョン管理とコラボレーション

  • Gitを使用したチームコラボレーション
  • ブランチ戦略とプルリクエスト
  • マルチチーム環境でのコードベースの管理

コンテナ化と開発環境

  • 開発の一貫性のためにコンテナを使用する
  • コンテナライフサイクルとイメージ作成
  • Red Hat OpenShiftとPodmanの使用

継続的インテグレーションとデリバリー

  • 自動化ビルドパイプラインの作成
  • ユニットテストと統合テストの実行
  • TektonまたはJenkinsを使用したCI/CDの実装

テストと品質保証

  • 自動化テスト戦略
  • テストスイートとモッキングの使用
  • デリバリーサイクルでのQAの統合

監視、フィードバック、反復

  • アプリケーションのパフォーマンスと健康状態の監視
  • フィードバックとメトリクスの収集
  • 継続的なフィードバックループに基づいた反復

最終プロジェクトとチームレビュー

  • 計画からデプロイまでの一連のDevOpsプロジェクトの実行
  • 開発、QA、オペレーションチーム間でのコラボレーション
  • 成果物のレビューと改善点の特定

まとめと次なるステップ

要求

  • 基本的なDevOps概念とワークフローの理解
  • Linuxコマンドラインでの作業経験
  • コンテナ化やソース管理ツール(例:Git)への熟悉度

対象者

  • DevOpsチームと実践者
  • アジャイル開発リーダーとアーキテクト
  • DevOpsロールへの移行を希望するITプロフェッショナル
 35 時間

参加者の人数


参加者1人あたりの価格

お客様の声 (1)

今後のコース

関連カテゴリー