クラウドの基本概念

Well-Architected Framework うぇるあーきてくてっどふれーむわーく

Well-Architectedクラウド設計ベストプラクティスAWS5つの柱アーキテクチャ
Well-Architected Frameworkについて教えて

簡単に言うとこんな感じ!

AWSが公開している「クラウドシステムの良い設計の教科書」みたいなもの。運用・セキュリティ・コストなど6つの観点でシステムを評価する。発注側も「この基準で設計してください」と指定できる共通言語だよ。


Well-Architected Frameworkとは

AWS Well-Architected Framework(ウェルアーキテクテッドフレームワーク)は、Amazonが2012年から公開しているクラウドシステムの設計・運用における公式ベストプラクティス集です。数千社の顧客レビューを通じて得た知見を6つの「柱(Pillar)」として体系化しており、クラウドシステムを評価・改善するための共通言語として世界中で使われています。

AzureやGCPにも同様のフレームワーク(Azure Well-Architected Framework、Google Cloud Architecture Framework)があり、いずれも類似した構造を持っています。

システム発注側にとっては、「このシステムはWell-Architectedのベストプラクティスに準拠して設計・運用してください」と要件に盛り込むことで、設計品質の基準を明確化できます。


6つの柱

英語名主な内容
運用上の優秀性Operational Excellenceデプロイ自動化・障害対応・継続的改善
セキュリティSecurityIAM暗号化脅威検知・データ保護
信頼性Reliability障害回復・バックアップ・スケーリング
パフォーマンス効率Performance Efficiency適切なリソース選択・スケーリング戦略
コスト最適化Cost Optimization無駄なリソース削除・予約割引活用
持続可能性Sustainability電力効率・環境負荷の最小化(2021年追加)

Well-Architected Reviewの進め方

ステップ内容
1. ワークロードの特定評価するシステムの範囲を決める
2. 質問への回答各柱ごとに設計状況を回答(約60問)
3. リスクの特定高リスク・中リスク項目を可視化
4. 改善計画優先度をつけて改善タスクを整理
5. 継続的なレビュー定期的(年1〜2回)に再評価

歴史と背景

2012年にAWSのソリューションアーキテクト部門が社内向けレビュープロセスとして作成したのが始まりです。2015年にホワイトペーパーとして公開され、2018年にはAWSコンソール上でセルフレビューできる「AWS Well-Architected Tool」が提供されました。

当初は「5つの柱」でしたが、2021年に気候変動への対応として「持続可能性」が6つ目の柱として追加されました。現在はAWS公式パートナーによる「Well-Architectedレビュー」サービスも普及しており、システム設計の品質保証の仕組みとして活用されています。


6つの柱の関係

Well-Architected Frameworkの6つの柱 優れた クラウド設計 セキュリティ Security 信頼性 Reliability コスト最適化 Cost Optimization パフォーマンス Performance Efficiency 運用上の優秀性 Operational Excellence 持続可能性 Sustainability

関連する規格・RFC

資料内容
AWS Well-Architected Framework ホワイトペーパー公式の詳細解説(無料PDF)
Azure Well-Architected FrameworkMicrosoftの対応フレームワーク
Google Cloud Architecture FrameworkGoogleの対応フレームワーク
ISO/IEC 25010ソフトウェア品質モデル(信頼性・効率性等を含む)

関連用語