警告! この記事はエンジニアリングではなく、CI/CD 分野の教育に興味がある読者を対象としています。 おそらく、学習することに興味がなければ、この教材は興味を持たないでしょう。
あなたが継続的な開発および配信プロセスの設定を担当する開発者または管理者の場合 (継続的インテグレーション / 継続的デリバリー) の場合、OTUS はあなたのために特別にコースへの登録を開始しました。
トレーニング中、学生は XNUMX つの大手プロバイダーを使用してアプリケーションのビルドとテストのプロセスとインストール プロセスをカスタマイズする方法を学び、クラウド プロバイダーのアーキテクチャを理解し、コード分析と脆弱性スキャンの自動化について学びます。
トレーニングの最後に、各学生は最終作品を作成します。これは、自分が選択したオープンソース プロジェクトの CI/CD プロセスの実装で構成されます。 もちろん、トレーニング後、各学生はすべてのクラスの教材、コース修了証明書を受け取ります。そして最も重要なこととして、アプリケーションの構築とテストのプロセスを設定し、脆弱性を見つけることができるようになります。
もちろん、このコースはすべての人に適しているわけではありません。 でも経験があれば:
- Git と連携する
- Linux または Windows システムの管理
- 開発とか運用とか
- クラウドプロバイダーとの連携
それならOTUSがあなたを待っています! あなたはできる
スタートを見据えて
また、コース教師が実施した「K8S での Jenkins の使用」というテーマに関する公開ウェビナーを無料で視聴することもできます。
コース学習プロセス
コース プログラムは XNUMX つの主要モジュールで構成されます。
- クラウドでの開発 (コード)
- 組み立てとテストの自動化 (継続的インテグレーション)
- インストールの自動化 (継続的デリバリー)
- 最終モジュール
それぞれの内容については授業中にオンラインウェビナー形式で詳しく説明され、宿題で得た知識を定着させることができ、必要に応じて教師から詳細なフィードバックを受けることができます。
多くの専門家は、CI/CD を現代のタスクに最適なソフトウェア開発手法の XNUMX つと呼んでいます。 この声明に同意しますか?
出所: habr.com