次の方法で共有


DevOps を使用した信頼性の高いシステムの運用の概要

DevOps の運用フェーズは、配信が成功した後に行われ、チームがアプリケーションの保守、監視、トラブルシューティングを行うために考慮する必要があるすべてを含みます。 ビルドは、信頼性が重要な要素となる運用環境で実際の顧客に公開されます。

計画から開発、運用まで、DevOps ライフサイクルの図。

リリース公開の管理

製品を運用環境にデプロイすることは、最後のステップのように思えるかもしれませんが、それはまったく新しい世界の始まりにすぎません。 多くの問題が発生する可能性があるため、チームは、顧客の露出とリスクの適切なバランスを提供する 安全な展開プラクティス を採用することが重要です。 Teams では、 機能フラグを使用して変更を試し 、新しい更新プログラムや機能が潜在的な対象ユーザーに与える影響を調べることもできます。

最大限の可能性で運用する

各チームは、更新、変更、または基になる問題に関係なく、運用中のシステムが常に使用可能であることを確保する必要があります。 すべてを常に把握するには、 運用システムの監視に使用できるすべてのツールと機能をしっかりと把握する必要があります。 適切なアプローチにより、システムが更新プログラムを受け取り、 ダウンタイムなしで動作し続けることができます。

プロダクション環境のデプロイをセキュリティで保護します。

セキュリティは、アプリケーションの中心的な懸念事項となっています。 DevSecOps では、 可能な限り安全なシステムを構築し、維持するためにチームが従う一連のプラクティスについて説明します。 これらのプラクティスは、コードやインフラストラクチャを超えて、人間が従うためのポリシーや、潜在的な侵害の処理と復旧に関するガイダンスも含まれています。

次のステップ

効果的な監視がシステムの高可用性を確保し、DevOps チームが迅速に結果を提供できるようにする方法について説明します。