このコースでは、Jenkinsのさまざまなユーザビリティと管理面について説明します。コースを完了すると、コンテナ化されたインストール、Kubernetesクラスターでの分散ビルド、 高度なセキュリティ機能、マルチブランチ パイプライン、およびJenkinsの概念を備えたGitOpsについてしっかりと理解できるようになります。
Jenkins Essentials (LFS267)
対象者
このコースは、DevOpsエンジニア、品質保証担当者、SRE、およびJenkins CI / CDの専門知識を習得したいソフトウェア開発者とアーキテクトを対象としています。登録する前に、学生はJenkinsの基本的な知識を持ち、KubernetesとDockerに精通している必要があります。
少なく読む
続きを読む
学習内容
このコースでは、KubernetesクラスターでJenkinsをセットアップする方法、IaCの概念を使用してJenkinsのインストールを自動化する方法、可用性の高いJenkinsサーバーをセットアップする方法、静的および動的なビルドエージェントを活用してJenkinsインフラストラクチャをスケーリングする方法、CLIを使用してさまざまなルーチンのJenkinsタスクを自動化する方法を学習します。およびRestAPI、Jenkinsジョブの整理、きめ細かいセキュリティコントロールの実装、効果的なCI / CDフィードバックループの設定、実際のシナリオをシミュレートする複雑なマルチブランチパイプラインの設定、GitOpsの原則を使用したプルリクエストワークフローの自動化。
少なく読む
続きを読む
身につく知識
このコースを修了すると、コンテナ化されたソリューションやクラウドベースのソリューションを使用してJenkinsのCI/CDサーバをスケーリングしたり、Jenkinsのマルチブランチ パイプラインを使用してリポジトリ レベルのパイプライン作成を可能にしたり、JenkinsでInfrastructure as Code(IaC)やGitOpsの原則を使用したりすることができるようになります。これらのスキルによって、SRE、DevOps、リリース エンジニアのロールに備えることができます。
少なく読む
続きを読む
前提条件
- Jenkinsの基本的な知識 – お勧めは Introduction to Jenkins (LFS167) edXコース
- Kubernetesの基本的な知識(ポッド、名前空間、ボリューム、ロールベースのアクセス制御(RBAC)) – お勧めは Introduction to Kubernetes (LFS158) edXコース
- Dockerイメージの構築と使用の概念に関する基本的な知識
実習について
2023 年 8 月
より広範囲のトピックをカバーしていることが気に入りました。さらに学習するための Web ページがたくさんあります。
2023 年 7 月
Jenkins の概要をわかりやすく説明しました。
2023年3月
素晴らしいコースです。
2022年11月
綿密で綿密な課題とウォークアロング。
2022年11月
事前構成された VM を使用したハンズオン ラボ。 Linux Foundation に感謝します。