コース概要

DevOpsにおけるAIの紹介

  • DevOpsのためのAIとは何か?
  • CI/CDパイプラインにおけるAIのユースケースと利点
  • AI駆動型自動化をサポートするツールとプラットフォームの概要

AI支援コード開発とレビュー

  • GitHub Copilotや類似ツールを使用したコード補完
  • AIベースのコード品質チェックと提案
  • テストの自動生成と脆弱性検出

智能化されたCI/CDパイプライン設計

  • JenkinsやGitHub ActionsをAI強化ステップで構成する
  • 予測ビルドトリガーとスマートロールバック検出
  • 歴史的なパフォーマンスに基づく動的パイプライン調整

AI駆動型テスト自動化

  • TestimやmablなどのAI駆動型テスト生成と優先順位付け
  • 機械学習を使用した回帰テスト分析
  • データドリブンの洞察を使用して不安定さとテスト実行時間を削減する

AIを活用した静的および動的解析

  • SonarQubeや類似ツールをパイプラインに統合する
  • コードスメルの自動検出とリファクタリング提案
  • 影響分析とコードリスクプロファイル作成

監視、フィードバック、および継続的な改善

  • AI駆動型可観測性ツールと異常検出
  • MLモデルを使用してデプロイ結果から学習する
  • SDLC全体での自動化されたフィードバックループ作成

ケーススタディと実践的な統合

  • 企業環境におけるAI強化型CI/CDの例
  • クラウドネイティブプラットフォームやマイクロサービスとの統合
  • チャレンジ、推奨事項、ベストプラクティス

まとめと次回のステップ

要求

  • DevOpsおよびCI/CDワークフローの経験
  • バージョン管理と自動化ツールの基本的な理解
  • ソフトウェアテストとデプロイ概念に関する知識

対象者

  • DevOpsエンジニアとプラットフォームチーム
  • QA自動化リーダーとテストエンジニア
  • ソフトウェアアーキテクトとリリースマネージャー
 14 時間

参加者の人数


参加者1人あたりの価格

今後のコース

関連カテゴリー