Outlecture
Home
About
Technology
Design
Video
Contact
Official
English
Outlecture
Home
About
Technology
Design
Video
Contact
Twitter Official
  • Home
  • Technology

Jenkins のおすすめの教材7選! 【 2024年11月 最新版】

更新日:2024年11月4日

こちらは、独学で Jenkins を学ぼうとしている初学者の方に最適な学習講座を紹介するページです。

目次

1. 本ページの説明

1. 本ページの説明

Jenkins を独学で学ぶ上でおすすめの講座を動画プラットフォームから合計7選紹介します。

Jenkinsとは

Jenkinsは、オープンソースの継続的インテグレーション(CI)/継続的デリバリー(CD)ツールであり、ソフトウェア開発プロセスの自動化に広く使用されています。Jenkinsは、ビルド、テスト、デプロイ、および配信プロセスを自動化するために使用されます。Jenkinsは、多数のプラグインが提供されており、ビルド、テスト、デプロイ、通知などの様々なタスクを自動化することができます。Jenkinsは、簡単なインストールと構成、優れた拡張性、および豊富なドキュメントがあるため、開発者から広く支持されています。

本サイト「Outlecture(アウトレクチャー)」は講座の評価、情報の鮮度、購入者や視聴者数、直近の数値上昇率などを全てバランスよく採点し、ユーザーにとって最適な講座のみ抜粋できるよう独自のアルゴリズムで評価を行っています。

また、各動画プラットフォームもそれぞれ特徴があり、「こういう状況の方にはこちらの方が良い」というユースケースも合わせて説明していきます。

Jenkinsをこれから学ぼうとしているみなさまのご参考にしていただければ幸いです。

※ 英語での視聴に問題なければ、 英語版の講座 をおすすめします。

2. Udemy おすすめ講座4選

Outlectureで厳選したおすすめのUdemy講座4選はこちらです。

コース名 平均評価 総購入者数 先月の購入者数
(2024年10月)
コースレベル コース時間 作成日 更新日 料金

AWSで学ぶ!JenkinsによるCI/CDパイプライン入門講座

thumbnail
4.38 1,602 129 初級〜上級 4 時間 51 分 2023年10月2日 2024年8月15日 ¥7,000

米シリコンバレーDevOps監修!超Jenkins CI/CD Pipeline(DevOps)完全入門

thumbnail
4.35 179 27 初級 3 時間 46 分 2022年12月20日 2023年1月21日 ¥7,600

米シリコンバレーエンジニア監修!上級編Jenkins CI/CD Pipeline in K8s (AWS EKS)

thumbnail
5 61 - 中級 2 時間 39 分 2022年12月20日 2023年1月21日 ¥15,800

【ゼロイチ30分】DevOps上級編Jenkins CI/CD パイプライン in K8s。

thumbnail
4.5 719 14 中級 34分 2022年3月20日 2022年3月23日 0 (Free)

Udemy(ユーデミー)は、アメリカ・シリコンバレー発祥のユニコーン企業で、世界最大級のオンライン学習プラットフォームを運営しています。

Udemyの特徴は、

  • 15.5万以上(※海外講座含む)の豊富な講座を提供している
  • 講師陣の多くが世界最先端の現場で活躍されている
  • 1講座あたり数千~数万円で、キャンペーン時は70~90%OFFとなる良心的な値段
  • 講座は1度購入すれば視聴期限なく受講でき、30日返金保証もついている
  • 講座は0.5~2倍の変速機能を備え、自分のペースで学習することができ、専用アプリを使えばスマホからでもオフライン環境で受講可能
  • 講師に直接掲示板から質問ができるため、疑問を解決し自学自習をサポートしてくれる

等があげられます。

Outlectureの管理メンバーは、ソフトウェアエンジニアやクリエイター、webデザイナーが現役で活躍しています。私たちは初めて触るプログラミング言語やプロダクトの多くはUdemyの受講からキャッチアップをはじめています。
私たちの体験談として、Udemyの講座の質は非常に高いと感じています。講師陣が世界最先端で活躍している方々ばかりで、最先端の知識や現場でのノウハウを丁寧にわかりやすく教えてくれます。試験で使う知識ではなく、実際の現場・案件で使う知識と技術を習得することができます。

Udemyの講座は、実際の現場で活用したい方や自己学習を始めたい方に特におすすめです。一度購入すれば、視聴期限がなく、30日間の返金保証もあるため、安心して学びを始めることができます。

こんな方におすすめ

  • 実案件でJenkinsを使用する
  • 現役の(世界)トップ戦線で活躍している方のノウハウを学びたい
  • サブスクリプションの加入に抵抗のある
  • ITの基礎的な知識がある

各講座の詳細は以下に記載します。


AWSで学ぶ!JenkinsによるCI/CDパイプライン入門講座

DevOpsの大本命!Jenkins(on Amazon EC2)とGitHub、Amazon S3連携による、Webページのテスト、デプロイを通じた、CI/CDパイプラインの仕組み

thumbnail
平均評価
4.38
総購入者数
1,602
先月の購入者数
(2024年10月)
129
コースレベル
初級〜上級
コース時間
4 時間 51 分
作成日
2023年10月2日
更新日
2024年8月15日
料金
¥7,000

<コースの概要>

本コースは前半の理論編で、CI/CDパイプラインとは(CI/CD、CI/CDパイプラインとは何か、CI/CDパイプラインの処理フロー)、Continuous Integration / Continuous Delivery/Deploymentの違い、Jenkinsとは(Jenkinsの歴史、特徴、ジョブ実行の流れ)、ジョブの種類(フリースタイル/パイプライン)※JenkinsGUI、Jenkinsfile(コード)(Pipeline as Codeと呼ばれる)の作成方法の違い等、ハンズオンの流れ(実施概要、事前準備が必要なもの)を学んだ後、後半の実践編でAWS上の環境を使用して数多くのハンズオンを実施することで、より理解が深まる構成となっております。

ハンズオンでは以下の内容を取り扱い、Jenkins(on Amazon EC2)とGitHub、Amazon S3連携による、Webページのテスト、デプロイを通じて、CI/CDパイプラインの仕組みを実践的に学ぶことができます。


[ハンズオン実施内容]

・Jenkinsインストール(on Amazon EC2(Linux))

・JenkinsGUI構成確認

・JenkinsによるCI/CDパイプライン構築

 JenkinsGUIによるパイプライン構築、

 Jenkinsfile(コード)によるパイプライン構築(Reference見方、Generator使い方込)

・プラグインによる、Jenkinsと他サービス連携

 GitHubプラグインによる、JenkinsとGitHub連携(ソースコード管理システム連携)、

 AWSプラグインによる、JenkinsとAmazon S3連携(クラウドサービス連携)

・JenkinsGUIの認証・認可制御確認

 ユーザー追加、ロール(開発者/テスター)に応じた権限制御

・その他便利機能の使い方確認

 Stage ViewプラグインによるJenkinsGUIの実行結果ビューカスタマイズ、

 JenkinsCLIの使い方


<他教材との違い>

本コースと他教材(書籍やYoutube動画教材等)との違いは以下の通りです。

・1本完結型コースであるためご自身でネット検索やマニュアル確認等を行う手間がかからない。

・CI/CDパイプライン、Jenkinsとは何か、なぜその手順で設定するのか等、解説する技術や手順一つとってもその理由や背景を詳細に説明しているため途中で止まらずに受講できる。

・全レクチャー動画ダウンロード可能なため、場所を問わずどこからでも受講できる。

・各ハンズオンに完成版のJenkinsfileや実行コマンド等を添付しているため、コーディングミスによる原因調査等、余計な手間がかからない。


<コース受講後の姿>

本コース受講後には以下のスキルを自然と身に付けることができます。

・CI/CDパイプラインとは何か、について自分の言葉で説明できるようになる

・JenkinsによるCI/CDパイプライン構築の概要理解

 ・JenkinsGUIによるパイプライン構築

 ・Jenkinsfile(コード)によるパイプライン構築

・プラグインによる、Jenkinsと他サービス連携の概要理解

 ・GitHubプラグインによる、JenkinsとGitHub連携(ソースコード管理システム連携)

 ・AWSプラグインによる、JenkinsとAmazon S3連携(クラウドサービス連携)

・JenkinsGUIの認証・認可制御の概要理解

 ・ユーザー追加、ロール(開発者/テスター)に応じた権限制御

・その他便利機能の使い方が身に付く

 ・Stage ViewプラグインによるJenkinsGUIの実行結果ビューカスタマイズ

 ・JenkinsCLIの使い方


<コースの内容>

本コースの内容は以下の通りです。

コース概要

  • 本コース受講にあたって

  • 自己紹介

  • 本コースのねらい

  • 本コースの内容

CI/CDパイプライン・Jenkins概要(理論編)

  • CI/CDパイプラインとは

  • ContinuousIntegration / ContinuousDelivery/Deploymentの違い

  • Jenkinsとは

  • ジョブの種類(フリースタイル/パイプライン)

  • ハンズオンの流れ

Jenkinsハンズオン(実践編)

  • 準備1-EC2インスタンス作成-

  • 準備2-Jenkinsインストール-

  • 準備3-JenkinsGUI構成確認-

  • 本編1-ジョブ作成(フリースタイル)_単発ジョブ編-

  • 本編2-ジョブ作成(フリースタイル)_連動ジョブ編-

  • 本編3-JenkinsGUI認証・認可制御-

  • 本編4-ジョブ作成(パイプライン)_Jenkinsfile 手入力編-

  • 本編5-ジョブ作成(パイプライン)_Jenkinsfile GitHub取得編-

  • 本編6-ジョブ作成(パイプライン)-GitHubトリガー起動編-

  • 本編7-ジョブ作成(パイプライン)-テスト環境デプロイステージ実装編-

  • 本編8-ジョブ作成(パイプライン)-テストステージ実装編-

  • 本編9-ジョブ作成(パイプライン)-本番環境デプロイステージ実装編-

  • 付録1-ビューカスタマイズ(Stage Viewプラグイン)-

  • 付録2-JenkinsCLI-

  • 後片付け-AWSリソース削除-

ボーナスレクチャー

  • ボーナスレクチャー

  1. コース概要
  2. 本コース受講にあたって
  3. 自己紹介
  4. 本コースのねらい
  5. 本コースの内容
  6. CI/CDパイプライン・Jenkins概要(理論編)
  7. CI/CDパイプラインとは
  8. ContinuousIntegration / ContinuousDelivery/Deploymentの違い
  9. Jenkinsとは
  10. ジョブの種類(フリースタイル/パイプライン)
  11. ハンズオンの流れ
  12. Jenkinsハンズオン(実践編)
  13. 準備1-EC2インスタンス作成-
  14. 準備2-Jenkinsインストール-
  15. 準備3-JenkinsGUI構成確認-
  16. 本編1-ジョブ作成(フリースタイル)_単発ジョブ編-
  17. 本編2-ジョブ作成(フリースタイル)_連動ジョブ編-
  18. 本編3-JenkinsGUI認証・認可制御-
  19. 本編4-ジョブ作成(パイプライン)_Jenkinsfile 手入力編-
  20. 本編5-ジョブ作成(パイプライン)_Jenkinsfile GitHub取得編-
  21. 本編6-ジョブ作成(パイプライン)-GitHubトリガー起動編-
  22. 本編7-ジョブ作成(パイプライン)-テスト環境デプロイステージ実装編-
  23. 本編8-ジョブ作成(パイプライン)-テストステージ実装編-
  24. 本編9-ジョブ作成(パイプライン)-本番環境デプロイステージ実装編-
  25. 付録1-ビューカスタマイズ(Stage Viewプラグイン)-
  26. 付録2-JenkinsCLI-
  27. 後片付け-AWSリソース削除-
  28. ボーナスレクチャー
  29. ボーナスレクチャー
米シリコンバレーDevOps監修!超Jenkins CI/CD Pipeline(DevOps)完全入門

SRE・インフラエンジニア必見!Jenkinsを使いこなし、DevOpsのCICDパイプラインを構築できるようになろう!

thumbnail
平均評価
4.35
総購入者数
179
先月の購入者数
(2024年10月)
27
コースレベル
初級
コース時間
3 時間 46 分
作成日
2022年12月20日
更新日
2023年1月21日
料金
¥7,600

CI/CDのコンセプト、SDLC(Software Development Lifecycle), Waterfall vs アジャイル メソッドの違いを初心者として1から学び,


「CI/CD pipelineの王道のJenkinsって聞いたことあるけど、イマイチよくわからない」

「Jenkins CI/CD pipelineって聞いたことはあるけど、公式ページが英語でわからない」

「Jenkinsfileにコードを書いて、パイプラインを作成したいが難しそう」


特にJenkinsや特有のCI/CD pipelineに興味がない方でも、「CI (Continuous Integration)とは何ぞや?」「CD (Continuous Delivery)って何やねん」という初心者向けのコースです。


というJenkins超初心者のインフラエンジニア、SRE、DevOpsエンジニア向けに、シリコンバレーDevOpsアーキテクトがJenkins Jobs, Pipeline, Plugins, Security, IaC (Infrastructure as a Code: Jenkinsfile)や、実践的なデモでJenkinsパイプラインをDockerコンテナ内で実行する上級編までカバーします!

  1. CI/CD Pipelineとは
  2. コースマテリアルをダウンロード
  3. 2.1 CI/CD Pieplineとは何か?
  4. 2.2 Waterfall vs agileメソッド
  5. 2.3 CI(Continuous Integration)とは何か?
  6. 2.4 CD(Continuous Delivery)とは何か?
  7. 2.5 Continuous Delivery vs Continuous Deployの違い
  8. 2.6 CICD vs DevOpsの違い
  9. Jenkins CI/CD Pipelineとは何か
  10. 3.1 Jenkinsの概要
  11. Jenkinsをサーバーにインストール(AWS EC2)
  12. 4.1 AWS EC2にインストール
  13. 4.2 もしCredentials plugin v2.6のインストールがエラーになった場合
  14. Jenkins Dashboardを解剖
  15. 5.1 Jenkins Dashboard
  16. 5.2 Breadcrumb(メニュー)
  17. 5.3 Jenkins jobとは何か?
  18. 5.4 Quick Demo: Pubic GitリポからPullするJenkins Jobを作成・設定しよう
  19. 5.5 プラグインとは
  20. 役立つJenkinsプラグイン
  21. 6.1 役立つJenkinsプラグイン
  22. Jenkins Security
  23. 7.0 Jenkins Security: CIAの三要素
  24. 7.1 CSRF protection.mov
  25. 7.2 Agent-to-Master Security
  26. 7.3 悪質なJavaScriptの防止
  27. 7.4 Jenkinsユーザーの認証と認可
  28. 7.5 BEST PRACTICE DEMO: Jenkinsのユーザー "Developer "を作成し、Role-based Authorization S
  29. 7.6 Credentials plugin
  30. 7.7 Demo: Credential Pluginを使ってプライベートGitからFetchするJenkins Jobを作成しよう
  31. Jenkins freestyle jobとは何か?
  32. 8.1 Jenkins Job の概要
  33. 8.2 Jenkins Jobの解剖
  34. BEST PRACTICE DEMO: Private Git RepoへのCommitでJobをトリガーし、1)git tagと2)build statusを
  35. 9.1 Demo
  36. 9.2 Git Webhooksの設定: Commitされた時に、JenkinsのエンドポイントにPush
  37. 9.3 Git Publisherを設定し、Git tagをgit commitにプッシュ
  38. 9.4 Github Commit Status Publisher(universal)の設定
  39. Jenkins Pipelineの概要
  40. 10.1 Jenkins Pipeline
  41. 10.2 Anti-Pattern 1: CI/CDのワークフロー全てを1つのJobに集約する
  42. 10.3 Anti-Pattern 2: CI/CDワークフローをJobに分ける
  43. 10.4 Freestyle vs Pipelineの違い
  44. 10.5 Pipelines Quick Demo
  45. Jenkinsfileを使ったJenkins Pipelineの設定
  46. 11.1 Pipelines Terminology
  47. 11.2 Jenkinsfileの解剖
  48. 11.3 Declarative Directive Generatorを使ってSyntaxのヘルプ
  49. 11.4 JenkinsのBuilt-in環境変数
  50. 11.5 環境変数
  51. 11.6 Jenkins Credentials PluginsをJenkinsfileから使う
  52. 11.7 Parameterを使って、ユーザーからインプットを取得する
  53. 11.8 エラーハンドリング
  54. 11.9 複数のステージでファイルを再利用する
  55. 11.10 Short hand syntax
  56. 11.11 Multi branch pipeline
  57. 11.12 (上級編)Docker実行環境として使う
  58. 11.13 Pipelineを並行して実行
  59. 11.14 スクリプト型と宣言型(Scripted vs Declarative)のJenkinsfileの違い
  60. (上級編)Bitbucketと統合したJenkinsfileのコーディング
  61. 12.1 Advanced Demo Bitbucket
  62. 12.2 BitbucketのプライベートRepoからPullする方法
  63. 12.3 ローカルまたはグローバルに、Logのタイムスタンプを有効にする方法
  64. 12.4 Declarative Jenkins PipelineでDockerイメージを構築する方法
  65. 12.5 Declarative Jenkins PipelineでDocker ImageをAWS ECRにプッシュする方法
  66. 12.6 BitbucketのWebhookからJenkins Pipelineをトリガーする方法
  67. 12.7 Build StatusをBitbucketにプッシュする方法
  68. BONUS
  69. インスタ:元高卒社畜奴隷→年収3000万、サイドFIREしたノマド米クラウドDevSecOpsアーキテクトの日常・・・
米シリコンバレーエンジニア監修!上級編Jenkins CI/CD Pipeline in K8s (AWS EKS)

AWS EKSやKubernetes上で、Jenkinsのマスター・ワーカーをPodとしてDeployする上級編コース!インフラ・SRE・DevOps必見!

thumbnail
平均評価
5
総購入者数
61
先月の購入者数
(2024年10月)
-
コースレベル
中級
コース時間
2 時間 39 分
作成日
2022年12月20日
更新日
2023年1月21日
料金
¥15,800

DevOps上級レベルのJenkins コース。


Jenkins docker containerをK8s Podとしてディプロイし、Jenkins workersをPodsとしてスケールアウト。またJenkins Worker pod内のDocker コンテナ内で、Docker コンテナをビルドする、docker in docker (DinD)という上級編のシナリオをカバー!

  1. なぜK8sクラスターにJenkinsをPodとしてインストールするのか?
  2. コースマテリアル
  3. 1. なぜK8sクラスターにJenkinsをPodとしてインストールするのか?
  4. AWS EKS Cluster Setup
  5. 2.1 CLI (aws, eksctl, helm)のインストール
  6. 2.2 eksctlでEKSクラスターを設定
  7. JenkinsのストレージとしてAWS EFSを作成
  8. 3.1 K8s Persistent VolumeとしてEFSとEBSの比較
  9. 3.2 EFSとEFS SGの作成
  10. 3.3 EFS CSI Driver向けのK8s Service Account用のIAMロールを作成(IRSA)
  11. 3.4 AWS EFS CSI (container storage interface) driverをK8sクラスターにDeploy
  12. 3.5 EKSワーカーノードにEFSをマウント
  13. 3.6 sample appでEFSが正常に保存できるかテスト
  14. Helm ChartでJenkinsをインストールする前の準備
  15. 4.1 Jenkins Helm Values.yamlをおさらい
  16. Jenkinsのデータ保存用にPVCを作成
  17. 5.1 Jenkins向けにK8s PVCを作成
  18. Jenkinsを Helm Chartでインストール
  19. 6.1 Jenkinsを Helm Chartでインストール
  20. Jenkins JobをWorker Agent Pod内で実行する方法
  21. 7.1 Manage Jenkins > Manage Nodes and Cloud > Configure Cloud > でKuberentes conf
  22. 7.2 Pipeline Jobを実行するK8s Jenkins Worker PodをJenkinsfileで設定
  23. Jenkins Slave PodでDocker imageをBuildする方法 (DinD: Docker in Docker)
  24. 8.0 CI/CD Pipelineのフローをおさらい
  25. 8.1 Docker ImageをDockerコンテナ内でBuildする (DinD)
  26. K8s PodからAWS ECRにDockerイメージをプッシュする方法
  27. 9.1 Jenkinsfileを使って、DockerイメージをECRにプッシュする
  28. 9.2 SecretをJenkins Logs やShellから隠す方法
  29. 9.3 Jenkins Slave PodにIAM権限を与えて、AWS ECRにdockerイメージをプッシュできるようにする
  30. Helm Chartをパッケージ化してS3バケットにアップロードする方法
  31. 10.1 Jenkinsfileを使って、Helm Chartをパッケージ化してS3バケットにアップロードする
  32. Jenkins Slave Pod 内からK8s podをデプロイする方法
  33. 11.1 Jenkinsfileを使って、HelmチャートをK8sにDeployする
  34. 11.2 Jenkins Slave PodにK8sクラスターへのアクセス権を与える方法(ClusterRoleBinding)
  35. (上級編) Istio Integration
  36. 12.1 Istioを設定してプライベートELBを作成し、JenkinsをPrivate Networkでアクセス可能にする
  37. 12.2 Istio GatewayとVirtual Serviceを設定し、jenkins k8s serviceをインターナルに公開する
  38. 同時に実行できるJenkins Worker Jobsの数を制限する
  39. 13. concurrent jenkins worker podsの数を制限する
  40. BONUS
  41. インスタ:元高卒社畜奴隷→年収3000万、サイドFIREしたノマド米クラウドDevSecOpsアーキテクトの日常・・・
【ゼロイチ30分】DevOps上級編Jenkins CI/CD パイプライン in K8s。

Jenkins・K8s・AWS EKS・DevOps中級者が、Jenkins CICDパイプラインをpodとしてK8sクラスター内に組み込む方法・概念を理解できるようになります

thumbnail
平均評価
4.5
総購入者数
719
先月の購入者数
(2024年10月)
14
コースレベル
中級
コース時間
34分
作成日
2022年3月20日
更新日
2022年3月23日
料金
0 (Free)

このコースは、DevOps・K8s・AWS経験中級者以上の方が、JenkinsのPod版をAWS EFS・K8s Persistent Storageを使って, K8sクラスターにディプロイする方法を1から学ための無料イントロコースです。


事前にJenkins、Kubernetes、AWS EKSなどの知識が必要になります。

ただ、K8s向けのJenkins Pluginを知らない方でも「Jenkins worker podをどうやってスケールするのか」「なぜJenkinsのストレージには、AWS EBSでなくEFSを使うのか」などが理解できるようになるコースです。

  1. なぜK8sクラスターにJenkinsをPodとしてインストールするのか?
  2. なぜK8sクラスターにJenkinsをPodとしてインストールするのか?
  3. AWS EKS Cluster Setup
  4. 2.1 CLI (aws, eksctl, helm)のインストール
  5. 2.2 eksctlでEKSクラスターを設定
  6. JenkinsのストレージとしてAWS EFSを作成
  7. 3.1 K8s Persistent VolumeとしてEFSとEBSの比較
  8. 3.2 EFSとEFS SGの作成
  9. ボーナスLecture
  10. ボーナス:次のステップ

3. YouTubeおすすめ講座3選

Outlectureで厳選したおすすめのYouTube講座3選はこちらです。

動画名 総視聴数 先月の視聴数
(2024年10月)
いいね数 公開日

Learn Jenkins! Complete Jenkins Course - Zero to Hero

thumbnail

チャンネル名:DevOps Journey

836,540 29,000 17,320 2022年6月24日

【初級】CI/CDの解説(三菱UFJインフォメーションテクノロジー#1)

thumbnail

チャンネル名:MUIT Youtube

11,504 222 282 2021年2月4日

Jenkinsの使い方と環境構築方法、定期的にビルドする環境を作ろう!

thumbnail

チャンネル名:TECH ART ONLINE

5,049 187 56 2022年10月24日

YouTubeは、広告がつくものの無料で視聴でき、日常生活でもお馴染みとなっています。
最近では、良質な教材も増えており、学びたいけどお金をかけるほどでもない方や、概要をさらっと理解したい方には、YouTubeで学ぶことをおすすめします。

こんな方におすすめ

  • お金をかけずに学びたい
  • Jenkinsの概要だけさらっと理解したい

各講座の詳細は以下に記載します。

Learn Jenkins! Complete Jenkins Course - Zero to Hero

DevOps Journey

総視聴数
836,540
先月の視聴数
(2024年10月)
29,000
いいね数
17,320
公開日
2022年6月24日
Jenkins is an open source automation server which enables you to reliably build, test, and deploy your software. It is one of the most sought over skills for a DevOps Engineer to have. There are many other 'newer' CI/CD solutions like CircleCI and Github Actions but Jenkins still has the largest footprint in the CI/CD space. Knowing how to setup and manage a Jenkins Infrastructure as well as how to setup and troubleshoot Freestyle builds and Groovy Pipelines is something you that will help you grow your Career as an Engineer.

In this video we go over what is Jenkins, and how we can install Jenkins and create CI/CD Pipelines.

Watch this 1 hour course, follow along with the lab and make yourself a better Engineer!

📁 Code Available here: https://github.com/devopsjourney1/jenkins-101

🛍️ Amazon Store (homelab/youtube setup): https://www.amazon.com/shop/devopsjourney

☕ Buy me a beer: https://www.buymeacoffee.com/bradmorg

👨‍💻 Discord Community of DevOps Engineers: https://discord.com/invite/NW98QYW

📘 Chapters:
00:00:00 Jenkins Introduction
00:00:52 Jenkins TLDR - What is Jenkins?
00:01:39 Jenkins Infrastructure - Master Server and Agents
00:02:23 Jenkins Agents - Permanent and Cloud Based
00:03:54 FreeStyle Builds and Pipelines
00:06:07 Setting up Jenkins using Docker
00:11:06 Jenkins Web GUI Walkthrough
00:15:52 Creating a Simple Freestyle Job
00:26:38 Exploring the Jenkins Filesystem and Workspace
00:29:59 Freestyle job - Running Python scripts with Jenkins
00:33:40 Setting up Docker Cloud Agents
00:37:08 Jenkins Agent using Docker Desktop fix
00:39:20 Docker Agent Template Setup
00:41:44 Using Labels to restrict Jobs to Agents
00:47:31 Setting Builds to be automatically triggered on commits
00:49:59 Setting up Declarative Pipelines using Groovy
00:56:03 Using a Jenkinsfile for Pipelines
01:05:53 Jenkins BlueOcean
【初級】CI/CDの解説(三菱UFJインフォメーションテクノロジー#1)

MUIT Youtube

総視聴数
11,504
先月の視聴数
(2024年10月)
222
いいね数
282
公開日
2021年2月4日
#MUIT #MUFG #CICD #Jenkins #アジャイル

■概要
システム開発で重視されるようになってきたCI/CD(継続的インテグレーション・継続的デリバリー)について解説させて頂きます。初回なので、概念や考え方の整理までとなります。実際にJenkinsやその他ツールを使っていく解説も今後行いたいと考えています。

■視聴レベルの想定
今回の想定レベルは初級です。
 初級:システム開発1年目から、情報系の学生さん
 中級:業務で多少使ったことのあるレベル
 上級:5年以上経験があり、専門用語の補足が不要なレベル

■目次
0:27 この動画について
0:55 年表の説明
2:00 CI/CDとは
5:17 CI/CDのツール
8:26 あるプログラマーの一日
13:18 まとめ

■参考資料
Jenkins公式ページ
https://www.jenkins.io/

circleci公式ページ
https://circleci.com/ja/

AWSのCodePipeline
https://aws.amazon.com/jp/codepipeline/

■免責
本コンテンツにより、視聴者と三菱UFJインフォメーションテクノロジー株式会社の間には、なんら委任・その他の契約関係が発生するものではなく、当社が一切法的な義務・責任を負うものではありません。本コンテンツは、信頼できると考えられる各種データに基づいて作成されていますが、当社はその正確性、確実性を保証するものではありません。ここで示した全ての内容は、当社の現時点での判断を示しているに過ぎません。また、本コンテンツに関連して生じた一切の損害については、当社は責任を負いません。
その他、専門的知識に関わる問題については、視聴者にて専門家(弁護士、税理士、公認会計士等)にご相談ください。

■その他作成者より
今回、社内向けの研修を再編集し、公開することとさせて頂きました。動画作成は素人なので、観づらい部分もあるとは思いますが、システム同様アジャイルのように改善していきたいと思います。なお、コメントについては当面オフにさせて頂きますのでよろしくお願いします。本来、改善点についてはコメントいただけると助かるのですが、当面はこのまま運用させて頂ければと思います。
Jenkinsの使い方と環境構築方法、定期的にビルドする環境を作ろう!

TECH ART ONLINE

総視聴数
5,049
先月の視聴数
(2024年10月)
187
いいね数
56
公開日
2022年10月24日
今回はJenkinsの使い方と環境構築方法について紹介しました。

⇩Jenkinsのダウンロード ⇩
https://www.jenkins.io/

⇩ブログ記事へのリンク⇩
https://tech-art.online/jenkins101

----------------------------------------------------------------------------------------------------------------------------------

◆ツイッター
https://twitter.com/techartonline
よろしければフォローくださいませ。

◆ウェブ
https://tech-art.online/
テクニカルアーティスト向けのまとめサイトを運営しています。

◆Patreon
https://www.patreon.com/3dcgbook
CG技術の限定情報やサンプルファイルを配布しています。

◆Booth
https://3dcgbook.booth.pm/
シェーダー関連の書籍を販売しています。

◆Amazonほしいものリスト
https://www.amazon.co.jp/hz/wishlist/ls/21V53H5TS2R9Q
頑張れます!(笑)

■使用曲
Song: Tobu - Candyland [NCS Release]
Music provided by NoCopyrightSounds
Free Download/Stream: http://ncs.io/candyland
Watch: http://youtu.be/IIrCDAV3EgI

Song: Halcyon - December (feat. Gian) [NCS Release]
Music provided by NoCopyrightSounds
Free Download/Stream: http://ncs.io/December
Watch: http://youtu.be/e3TEd3LnBbc

#jenkins

5. まとめ

Jenkinsのおすすめ講座を紹介しました。他の関連講座を学びたい方は、下記をご参考ください。

Istio Service Mesh
Kubernetes
Firebase
Istio Service Mesh
Kubernetes
Firebase

今回紹介したいずれかの講座を受講した後にさらに深掘りして学びたい方は、公式サイトやコミュニティサイトに行くことを、最新の情報をキャッチアップしていきたい方場合は、公式twitterアカウントをフォローすることをおすすめします。

また、ChatGPTなどの汎用AIを勉強のヘルプツールとして活用することも強くおすすめします。これにより、より効果的な学習が可能になりますのでぜひ試してみてください。

「自ら機会を創り出し、機会によって自らを変えよ」

株式会社リクルート創業者 江副浩正氏の有名な言葉です。自分の知識やスキルを高めることは、機会を作り出すことに役に立ちます。自らを変えようとしている方にとって、本ページの情報が少しでもお役に立てれば幸いです。

一覧に戻る
Home About Share
Home
About
Privacy policy
Disclaimer
Contact
Official
© 2024 outlecture.com All Rights Reserved.