DevOps環境に使用されるJenkinsについて学習します。
演習では実際にJenkinsを操作し、各種トリガーによるビルド、テスト、デプロイの自動化を体験しながら学習を進めます。
Jenkinsを使ったCI/CD環境の使用や、環境構築を予定している方にお勧めのコースです。
| 開催日 | 場所 | 受付状況 | 空席状況 | 受付締切 |
|---|---|---|---|---|
| 12月11日(金) | Liveオンライン研修(CTCテクノロジー) | 受付中 | △残席わずか | 11月25日(水) |
・初めてJenkinsを使用する方
・Jenkinsを使用してCI/CD環境を構築する方
マウス・キーボード操作、ブラウザ操作ができる
当コースを修了した時点で、次のことができることを目標とします。
・Jenkinsを用いてビルドできる。
・Jenkinsを用いてテストを自動化できる。
・Jenkinsを用いてリモートサーバーへデプロイできる。
●DevOpsとは
・DevOpsの概要
・DevOpsの構成要素
●Jenkinsとは
・Jenkins概要
・演習環境の全体像
・ビルド手順の追加・実行
・トリガによる定期実行
●JenkinsとGitの連携
・JenkinsとGitの連携概要
・環境構築の全体像
・Gitの基本操作
・GitLabの初期設定
・ビルド・トリガの種類と設定
・ビルドの実行と結果確認
●テストの自動化
・テストを自動化する意義
・JUnitとは
・Pipelineによるテストの実行
・Webhookによるテストの自動実行
・テスト結果の確認
●リモートサーバーとの連携
・サーバ構成
・演習環境の全体像
・スレーブの設定
・リモートサーバでのデプロイ
・プロダクトコードのデプロイ
※コースカリキュラムは予告なく変更となる可能性があります。
当コースはCTCテクノロジー株式会社 直営クラスへのご案内となります。
[テキスト]
※集合研修(会場で受講される)の方
テキストは紙テキストを使用いたします。
※Liveオンライン研修の方
Liveオンライン研修 使用ソフトウェア 各種マニュアル
また、テキストは電子版をお渡しいたします。
※Liveオンライン研修について
https://www.school.ctc-g.co.jp/liveonline/index.html
・演習環境
本コースの演習環境はクラウド上のサーバを使用します。
サーバへの接続にはリモートデスクトップを使用しますので、利用可能なネットワーク環境(ポート番号:3389/TCP許可)が必要です。
接続確認のための手順については別途ご連絡しますので、研修日前に実施をお願いします。
[スクール環境]
OS:Windows、Linux(Jenkins、GitLab)