DevOps and SRE Fundamentals: Implementing Continuous Delivery (LFS261)

DevOpsの動きは、アプリケーションの構築、テスト、展開の方法を変えています。 DevOps Schoolの創設者であるGourav Shahによって作成されたこのコースでは、スキルをお教えします 継続的インテグレーションや継続的デリバリなどの最新のプラクティス、およびgit、Jenkins、Docker、Kubernetes、Spinnakerなどのツールを使用して、信頼性、俊敏性、高い信頼性でソフトウェアを展開します。

$299 申し込む 見積もりを取得

コースの概要

品質を反復的かつ継続的に改善するには、一定のフィードバックを受け取ることが重要です。ソフトウェアに関して最も効果的な方法は、ビルドされたテスト展開サイクルの自動化されたパイプラインを通過させることです。継続的インテグレーション(CD)は、DevOps実践者がこれを達成するために使用する重要なプロセスの1つです。 Continuous Deployment and Delivery(CD)は、継続的インテグレーションプロセスの拡張機能です。これらのプラクティスを組み合わせることで、トップ組織が俊敏になり、機能を迅速に提供すると同時に、可用性、信頼性、スケーラビリティ、セキュリティなどの非機能要件を達成できるようになりました。

もっと見る

DockerとKubernetesを最前線とするオープンコンテナエコシステムは、ソフトウェア配信に革命をもたらしています。 DevOps Schoolの創設者であるGourav Shahによって開発されたこのコースでは、オープンコンテナエコシステム内での継続的インテグレーション(CI)および継続的デリバリー(CD)の基礎を学習者に紹介し、プロジェクトベースのアプローチで理解と実装を支援しますキープラクティス。このコースは、ソフトウェアをより安全、迅速かつ確実に提供する方法を学びたいソフトウェア開発者を対象としています。自動化されたテストを設定し、使い捨て環境を活用し、それをJenkinsやDockerなどのCIツールと統合したい品質のアナリストに。ソフトウェアの展開と運用環境の管理を担当する運用エンジニア、システム管理者、DevOps / SRE実践者向け。ソフトウェアを安全かつ継続的に展開する方法を学びたいビルドおよびリリースエンジニア。

このコースでは、次のことを学びます。

    • 継続的インテグレーションと継続的デリバリとは何か、なぜ必要なのか
    • コンテナエコシステムがソフトウェア配信とDockerとKubernetesの果たす役割に革命をもたらしている方法
    • リビジョン管理と共同開発のサポートのためにGitとGitHubを使用する方法
    • Jenkinsを継続的統合プラットフォームとしてインストールおよび構成する方法
    • Jenkinsfilesで宣言構文を使用してコードとしてパイプラインを記述する方法
    • コードレビューとして開発ワークフローを作成および実施する方法
    • DockerおよびDocker Registryを使用してアプリケーションのパッケージ化と配布を標準化する方法
    • 継続的な展開と配信、および継続的インテグレーションとの比較
    • Kubernetesを使用して、高可用性、スケーラビリティ、復元力を備えたアプリケーションを展開する方法
    • Spinnakerを使用してマルチクラウド展開パイプラインをセットアップする方法
    • Blue / Green、Highlander、Canaryのリリース戦略でソフトウェアを安全にリリースする方法

おもなテーマ

コースの紹介
第1章継続的デリバリーの概念
第2章セットアップ:学習環境の作成
第3章Dockerを使用したコンテナ操作の基本
第4章Gitによるリビジョン管理
第5章Jenkinsとの継続的統合のセットアップ
第6章Jenkinsfileを使用したコードとしてのパイプライン
第7章Dockerを使用してCIパイプラインを簡素化する
第8章Dockerを使用したアプリケーションのパッケージ化
第9章Docker Composeを使用した開発者への継続的デリバリー
第10章継続的な自動テスト
第11章Kubernetesを使用した大規模なアプリの実行
第12章Spinnakerを使用した継続的な展開

前提知識

Linuxおよびシステム管理の基本的な知識

ソフトウェア配信プロセスの理解

ラボの場合:Webブラウザー、Google Cloudアカウント(無料ティア)、ターミナルソフトウェア、およびテキストエディター。

コメント

関連するテクノロジーの概要と要約」 2019年10月

構成

実施方法

オンライン セルフペース

含まれているもの

  • 25〜30時間のコース教材
  • 演習と課題
  • ビデオ コンテンツ
  • オンライン コースへの12か月間のアクセス権
  • デジタルバッジ
  • ディスカッションフォーラム

経験レベル

   中級

コースの評価

   

アドバイス

5人以上でトレーニングを受けるなら?
企業向けの団体割引を受ける>