お問い合わせ

コース概要

はじめに

  • 従来版JenkinsとJenkins 2の違い

Jenkins 2のセットアップ方法

  • Jenkinsのインストール手順
  • Jenkinsの起動方法
  • Docker上でJenkinsを実行する方法
  • プロジェクト用フォルダ構造の設定法

Jenkins 2の機能およびアーキテクチャ概要

  • プロジェクト、ビュー、キュー、エグゼキュータについて
  • 新規DSL(ドメイン固有言語)を活用したコード形式のパイプライン構築法
  • Jenkins 2用プラグインの概要とエコシステム

Jenkinsインターフェースの使い方

  • パイプライン全体にわたる成果物の可視化方法

ビルド・テスト・デプロイ用パイプラインの作成法

  • ソフトウェア配布用パイプラインのモデリング手法
  • DSLコードのバージョン管理方法

ビルドおよびアプリケーション操作について

  • 新規プロジェクトの作成手順
  • ジョブの追加・無効化・削除方法
  • ビルドツール用プラグインの導入法
  • ビルド実行・監視およびスケジューリング手法

アプリケーションのテスト手順

  • テストツール用プラグインの導入法
  • ユニットテストの実行方法
  • テスト結果の確認方法

アプリケーションのデプロイ手順

  • レポジトリ用プラグインの設定法
  • アプリケーションの公開手順
  • デプロイ結果の確認方法

チームメンバーとの連携方法

  • パイプラインの共有手法
  • 機能ごとに異なるパイプラインを定義する方法

Jenkinsのセキュリティ設定法

  • セキュリティ機能の有効化・無効化手順
  • ロールに関する概要説明
  • ユーザーの追加方法

Jenkinsのスケーラビリティ向上法

  • 分散型環境でJenkinsを稼働させる手法

トラブルシューティング方法

まとめおよび最終講義内容

要求

  • ソフトウェア開発プロセス全般に関する基本的な理解。
  • Jenkinsの使用経験があること。

対象者

  • ソフトウェア開発者
  • DevOpsエンジニア
  • ビルドエンジニア
  • テストエンジニア
 14 時間

参加者の人数


参加者1人あたりの価格

お客様の声 (1)

今後のコース

関連カテゴリー