ホーム > OSS002 Jenkins入門 (CI/CDの基礎)

OSS002 Jenkins入門 (CI/CDの基礎)


期間  1日間 時間  9:30~17:30
価格(税込)  84,700円(税込) 主催  CTCテクノロジー株式会社
形式  講義+実機演習 コースコード  NFC0634R
コース日程が決定次第、ご案内いたします。マイページ会員様は「お気に入り」にご登録いただければ、日程が公開された際にメールで通知が届きます。
詳しくはお問い合わせください。

ワンポイントアドバイス

・弊社経由で他社主催研修へお申込みの場合、弊社が「訓練の実施機関」ではないため、人材開発支援助成金の申請書類にトレノケートは署名できません。「主催」欄をご確認ください。本研修コースはトレノケート経由のお申込では人材開発支援助成金の申請ができない旨を予めご了承のうえ、お申込みください。

重要なご連絡・ご確認事項

[Liveオンライン研修]
Liveオンライン研修で受講される場合、ご受講の際、下記のソフトウェアが必要です。
・Zoom
・Cisco AnyConnect
※詳細はページ下部、コース関連付加情報のリンクからご確認ください。

対象者情報

対象者
・初めてJenkinsを使用する方
・Jenkinsを使用してCI/CD環境を構築する方
前提条件
□マウス・キーボード操作、ブラウザ操作

学習内容の詳細

コース概要
DevOps環境に使用されるJenkinsについて学習します。
演習では実際にJenkinsを操作し、各種トリガーによるビルド、テスト、デプロイの自動化を体験しながら学習を進めます。
Jenkinsを使ったCI/CD環境の使用や、環境構築を予定している方にお勧めのコースです。
学習目標
● Jenkinsを用いてビルドできる。
● Jenkinsを用いてテストを自動化できる。
● Jenkinsを用いてリモートサーバーへデプロイできる。
学習内容
1. DevOpsとは
  - DevOpsの概要
  - DevOpsの構成要素

2. Jenkinsとは
  - Jenkins概要
  - 演習環境の全体像
  - ビルド手順の追加実行
  - トリガによる定期実行

3. JenkinsとGitの連携
  - JenkinsとGitの連携概要
  - 環境構築の全体像
  - Gitの基本操作
  - GitLabの初期設定
  - ビルドトリガの種類と設定
  - ビルドの実行と結果確認

4. テストの自動化
  - テストを自動化する意義
  - JUnitとは
  - Pipelineによるテストの実行
  - Webhookによるテストの自動実行
  - テスト結果の確認

5. リモートサーバーとの連携
  - サーバ構成
  - 演習環境の全体像
  - スレーブの設定
  - リモートサーバでのデプロイ
  - プロダクトコードのデプロイ

※コースカリキュラム・使用機材は予告なく変更となる可能性があります。

実習/演習内容詳細

ソフトウェア
ハードウェア
OS:Windows、Linux(Jenkins、GitLab)
演習/デモ内容
[テキスト]
集合研修(会場で受講される)の方:
テキストは紙を使用いたします。

Liveオンライン研修の方: ※開催予定日の会場:「CTCT(Liveオンライン)」が対象
テキストは電子版をお渡しいたします。

[Liveオンライン研修]
Liveオンライン研修で受講される場合、ご受講の際、下記のソフトウェアが必要です。
・Zoom
・Cisco AnyConnect
※詳細は関連付加情報のリンクからご確認ください。

ご注意・ご連絡事項

CTCテクノロジー株式会社開催コースのお申込み・キャンセル・日程変更(1回に限る)は、コースの開始日より11営業日前までとさせて頂きます。
なお、キャンセル料の扱いは以下のとおりです。
コースの開催日より10営業日前から2営業日前まで:受講料の50%を請求
コースの開催日より1営業日前から当日まで:受講料の100%を請求