まとめ
信頼性を向上させるための重要なステップの 1 つは、可能な限りインシデントを防ぐことです。 インシデントが発生した場合は、問題を迅速に追跡することも重要です。 テスト/リリースまたはデプロイ プロセスは、これらの両方の目標に大きな影響を与える可能性があります。
このモジュールでは、次のことを行います。
- ソフトウェアのデプロイの概要と、使用する可能性のあるさまざまな種類のデプロイについて学習しました。
- "エピック デプロイ" モデルから "継続的デプロイ" モデルへの切り替えによる大きなメリットについて検討しました。
- 続的デプロイのコンポーネントについて調べました。
- パイプラインの詳細と、Azure Pipelines でのその実装方法について確認しました。
- インシデントを回避するのに役立つ、運用環境へのデプロイに関するさまざまな戦略について学習しました。
- 新しいソフトウェアまたは既存のソフトウェアの新しいバージョンをロールアウトする際に、リスクを最小限に抑えるいくつかの重要なベスト プラクティスを確認しました。