はじめに

完了

Azure Well-Architected フレームワークは、ワークフローが以下を満たすように支援することで、ワークロードの品質を向上させることができる設計フレームワークです。

  • 回復性、可用性、回復可能性を備える。
  • 必要に応じた安全性を確保する。
  • 十分な投資収益率を実現する。
  • 責任ある開発と運用をサポートする。
  • 許容される期間内で目的を達成する。

オペレーショナル エクセレンスの柱の中核となるのは、標準化されたワークフローとチームの凝集度によってワークロードの品質を確保する DevOps プラクティスです。 この柱は、開発プラクティス、監視、リリース管理の運用手順を定義します。 ゴールは、プロセスの差異、人的エラーの可能性、顧客への混乱を最小限に抑えることです。 運用の正常性を評価するには、次の質問から始めます。

規律を持って操作を実行していますか? 顧客は最大限の予測可能性でワークロードを使用していますか? 継続的な改善を推進するために、経験と収集したデータからどのように学びますか? 明確な所有権やリーダーシップがない場合、ワークロード操作は無秩序なプラクティスに陥る可能性があります。 この種の環境では、チームは多くの場合、多大な労力を要する方法に頼り、低い成果しか得られず、これがユーザー エクスペリエンスの低下につながります。 これらのアプローチで達成できるのは、短期的なゴールだけです。 長期的なベネフィットは、継続的な評価と戦略的投資によって実現されます。

このモジュールで説明する概念は、ワークロードのオペレーショナル エクセレンスに関するすべてのことを含むものではありませんが、ワークロードを設計する際の主要な原則とそれぞれで鍵となるアプローチの一部を表しています。 Well-Architected フレームワークのすべての柱の全体像を把握するには、アーキテクチャの計画および設計を開始する際に、「Azure Well-Architected フレームワーク」を参照してください。

このモジュールの各ユニットでは、1 つの設計原則と、その原則に関連する 3 つのアプローチに焦点を当てています。 各ユニットのアプローチは、それらを実際のシナリオにどのように適用できるかを示す例を使用して補強されています。 例はすべて架空の会社に基づいています。

学習の目的

このモジュールを完了すると、オペレーショナル エクセレンスの柱となる 5 つの原則を理解し、次のそれぞれに対する 3 つのアプローチについて知ることができます。

  • DevOps プラクティスを採用してチーム文化を最適化し、コラボレーションと個々の責任と所有権を受け入れます。
  • 標準化を通じて開発の効率を高めます。 標準プロセスとツールを使用して、チームの速度を向上させます。
  • 堅牢な監視プラットフォームを構築して、運用プラクティスを改善します。
  • 安全で信頼性が高く、パフォーマンスの高いワークロード サプライ チェーンを構築して、デプロイの信頼性を高めます。
  • 自動化を採用して運用の負担を軽減し、セキュリティ、信頼性、パフォーマンスを向上させます。
  • ワークロードに変更を安全にデプロイするための標準を確立し、すべてのデプロイを同じ厳密さで扱うという文化的な考え方を受け入れます。

前提条件

  • データ ストレージ、コンピューティング、ネットワークなどのコア インフラストラクチャ テクノロジを使用したソリューションの構築または運用の経験
  • テクノロジ システムの構築または運用でビジネス上の問題を解決した経験