米シリコンバレーDevOps監修!超Jenkins CI/CD Pipeline完全入門
Buy now
Learn more
CI/CD Pipelineとは
2.1 CI/CD Pieplineとは何か?
2.2 Waterfall vs agileメソッド
2.3 CI(Continuous Integration)とは何か?
2.4 CD(Continuous Delivery)とは何か?
2.5 Continuous Delivery vs Continuous Deployの違い
2.6 CICD vs DevOpsの違い
Jenkins CI/CD Pipelineとは何か
コースマテリアルをダウンロード
3.1 Jenkinsの概要
Jenkinsをサーバーにインストール(AWS EC2)
4.1 AWS EC2にインストール
4.2 もしCredentials plugin v2.6のインストールがエラーになった場合
Jenkins Dashboardを解剖
5.1 Jenkins Dashboard
5.2 Breadcrumb(メニュー)
5.3 Jenkins jobとは何か?
5.4 Quick Demo: Pubic GitリポからPullするJenkins Jobを作成・設定しよう
5.5 プラグインとは
役立つJenkinsプラグイン
6.1 役立つJenkinsプラグイン
Jenkins Security
7.0 Jenkins Security: CIAの三要素
7.1 CSRF protection.mov
7.2 Agent-to-Master Security
7.3 悪質なJavaScriptの防止
7.4 Jenkinsユーザーの認証と認可
7.5 BEST PRACTICE DEMO: Jenkinsのユーザー "Developer "を作成し、Role-based Authorization Strategy Pluginを使用してRead onlyのPermissionを与える
7.6 Credentials plugin
7.7 Demo: Credential Pluginを使ってプライベートGitからFetchするJenkins Jobを作成しよう
Jenkins freestyle jobとは何か?
8.1 Jenkins Job の概要
8.2 Jenkins Jobの解剖
BEST PRACTICE DEMO: Private Git RepoへのCommitでJobをトリガーし、1)git tagと2)build statusをGit CommitにプッシュするJenkinsジョブを作成しよう
9.1 Demo
9.2 Git Webhooksの設定: Commitされた時に、JenkinsのエンドポイントにPush
9.3 Git Publisherを設定し、Git tagをgit commitにプッシュ
9.4 Github Commit Status Publisher(universal)の設定
Jenkins Pipelineの概要
10.1 Jenkins Pipeline
10.2 Anti-Pattern 1: CI/CDのワークフロー全てを1つのJobに集約する
10.3 Anti-Pattern 2: CI/CDワークフローをJobに分ける
10.4 Freestyle vs Pipelineの違い
10.5 Pipelines Quick Demo
Jenkinsfileを使ったJenkins Pipelineの設定
11.1 Pipelines Terminology
11.2 Jenkinsfileの解剖
11.3 Declarative Directive Generatorを使ってSyntaxのヘルプ
11.4 JenkinsのBuilt-in環境変数
11.5 環境変数
11.6 Jenkins Credentials PluginsをJenkinsfileから使う
11.7 Parameterを使って、ユーザーからインプットを取得する
11.8 エラーハンドリング
11.9 複数のステージでファイルを再利用する
11.10 Short hand syntax
11.11 Multi branch pipeline
11.12 (上級編)Docker実行環境として使う
11.13 Pipelineを並行して実行
11.14 スクリプト型と宣言型(Scripted vs Declarative)のJenkinsfileの違い
(上級編)Bitbucketと統合したJenkinsfileのコーディング
12.1 Advanced Demo Bitbucket
12.2 BitbucketのプライベートRepoからPullする方法
12.3 ローカルまたはグローバルに、Logのタイムスタンプを有効にする方法
12.4 Declarative Jenkins PipelineでDockerイメージを構築する方法
12.5 Declarative Jenkins PipelineでDocker ImageをAWS ECRにプッシュする方法
12.6 BitbucketのWebhookからJenkins Pipelineをトリガーする方法
12.7 Build StatusをBitbucketにプッシュする方法
ボーナスレクチャー!
最大20%割引クーポンを受け取るチャンスぅ!
Products
Course
Section
Lesson
7.0 Jenkins Security: CIAの三要素
7.0 Jenkins Security: CIAの三要素
米シリコンバレーDevOps監修!超Jenkins CI/CD Pipeline完全入門
Buy now
Learn more
CI/CD Pipelineとは
2.1 CI/CD Pieplineとは何か?
2.2 Waterfall vs agileメソッド
2.3 CI(Continuous Integration)とは何か?
2.4 CD(Continuous Delivery)とは何か?
2.5 Continuous Delivery vs Continuous Deployの違い
2.6 CICD vs DevOpsの違い
Jenkins CI/CD Pipelineとは何か
コースマテリアルをダウンロード
3.1 Jenkinsの概要
Jenkinsをサーバーにインストール(AWS EC2)
4.1 AWS EC2にインストール
4.2 もしCredentials plugin v2.6のインストールがエラーになった場合
Jenkins Dashboardを解剖
5.1 Jenkins Dashboard
5.2 Breadcrumb(メニュー)
5.3 Jenkins jobとは何か?
5.4 Quick Demo: Pubic GitリポからPullするJenkins Jobを作成・設定しよう
5.5 プラグインとは
役立つJenkinsプラグイン
6.1 役立つJenkinsプラグイン
Jenkins Security
7.0 Jenkins Security: CIAの三要素
7.1 CSRF protection.mov
7.2 Agent-to-Master Security
7.3 悪質なJavaScriptの防止
7.4 Jenkinsユーザーの認証と認可
7.5 BEST PRACTICE DEMO: Jenkinsのユーザー "Developer "を作成し、Role-based Authorization Strategy Pluginを使用してRead onlyのPermissionを与える
7.6 Credentials plugin
7.7 Demo: Credential Pluginを使ってプライベートGitからFetchするJenkins Jobを作成しよう
Jenkins freestyle jobとは何か?
8.1 Jenkins Job の概要
8.2 Jenkins Jobの解剖
BEST PRACTICE DEMO: Private Git RepoへのCommitでJobをトリガーし、1)git tagと2)build statusをGit CommitにプッシュするJenkinsジョブを作成しよう
9.1 Demo
9.2 Git Webhooksの設定: Commitされた時に、JenkinsのエンドポイントにPush
9.3 Git Publisherを設定し、Git tagをgit commitにプッシュ
9.4 Github Commit Status Publisher(universal)の設定
Jenkins Pipelineの概要
10.1 Jenkins Pipeline
10.2 Anti-Pattern 1: CI/CDのワークフロー全てを1つのJobに集約する
10.3 Anti-Pattern 2: CI/CDワークフローをJobに分ける
10.4 Freestyle vs Pipelineの違い
10.5 Pipelines Quick Demo
Jenkinsfileを使ったJenkins Pipelineの設定
11.1 Pipelines Terminology
11.2 Jenkinsfileの解剖
11.3 Declarative Directive Generatorを使ってSyntaxのヘルプ
11.4 JenkinsのBuilt-in環境変数
11.5 環境変数
11.6 Jenkins Credentials PluginsをJenkinsfileから使う
11.7 Parameterを使って、ユーザーからインプットを取得する
11.8 エラーハンドリング
11.9 複数のステージでファイルを再利用する
11.10 Short hand syntax
11.11 Multi branch pipeline
11.12 (上級編)Docker実行環境として使う
11.13 Pipelineを並行して実行
11.14 スクリプト型と宣言型(Scripted vs Declarative)のJenkinsfileの違い
(上級編)Bitbucketと統合したJenkinsfileのコーディング
12.1 Advanced Demo Bitbucket
12.2 BitbucketのプライベートRepoからPullする方法
12.3 ローカルまたはグローバルに、Logのタイムスタンプを有効にする方法
12.4 Declarative Jenkins PipelineでDockerイメージを構築する方法
12.5 Declarative Jenkins PipelineでDocker ImageをAWS ECRにプッシュする方法
12.6 BitbucketのWebhookからJenkins Pipelineをトリガーする方法
12.7 Build StatusをBitbucketにプッシュする方法
ボーナスレクチャー!
最大20%割引クーポンを受け取るチャンスぅ!