AWS Well-Architected Tool(エーダブリューエス ウェルアーキテクテッド ツール)は、Amazon.comがAmazon Web Services(AWS)の一部として提供する、クラウド上のシステム構成をAWSのベストプラクティスに照らして点検するためのサービスである。略称はAWS WA Tool。利用者は点検の対象を「ワークロード」として登録し、用意された質問に回答することで、構成上の問題点の一覧と改善計画を得られる。2018年11月29日に提供が始まった。

概要 AWSは2015年から、クラウド上でシステムを設計・運用するための指針を「AWS Well-Architected Framework」として公開している。このフレームワークは、運用上の優秀性、セキュリティ、信頼性、パフォーマンス効率、コスト最適化、持続可能性(サステナビリティ)の6つの柱からなり、柱ごとに「この構成はベストプラクティスに沿っているか」を確かめる質問が用意されている。

フレームワークに基づく点検はWell-Architectedレビューと呼ばれ、AWSのソリューションアーキテクト(AWSの技術支援担当者)が顧客とともに実施してきた。AWSは、これを全顧客に開放するため、利用者自身が任意の時点で実施できるセルフサービス型のツールとして本サービスを導入したとしている。

本ツールはAWSマネジメントコンソールから利用する。AWSは想定利用者としてアーキテクトや開発者、運用担当者を挙げ、用途としてアーキテクチャの文書化、製品公開時のガバナンス、技術資産全体のリスクの把握を挙げている。日本の技術媒体は、ワークロードがベストプラクティスに沿っているかを確認し、不足している設定やリスクとなり得る設定を洗い出すサービスと説明している。AWSは利用自体に追加料金はかからず、利用者が使用するAWSリソースに対してのみ課金されるとしている。

仕組み 利用者はまずワークロードを定義する。ワークロードとは、事業上の価値を提供する一連の構成要素のまとまりを指し、企業向けサイトや電子商取引サイト、分析基盤などが例として挙げられる。定義の際には名称、業種、稼働しているリージョン(AWSのデータセンター群の地理的な区分)を指定し、必要に応じて対象とするAWSアカウントを指定する。2019年2月以降は、一部のみをAWS上で動かすハイブリッド構成や、すべてがオンプレミスで動くワークロードも対象にできる。

次にレビューを開始し、柱ごとに並んだ多肢選択式の質問に回答していく。回答の内容から、AWSが事業に重大な悪影響を及ぼしうると判断した選択は「高リスクの問題」(High Risk Issue、HRI)、影響の程度がそれより小さいものは「中リスクの問題」(MRI)として整理される。

レビューを終えると、指摘事項をまとめた改善計画が示され、回答内容を要約したPDF形式のレポートを生成できる。設計、テスト、本番稼働といった製品ライフサイクル上の節目では「マイルストーン」としてその時点の回答を保存でき、改善の度合いを追跡できる。

主な機能 レンズ レンズは、ベストプラクティスに照らしてアーキテクチャを測定し、改善点を見つけるための質問のまとまりである。AWSは6つの柱に基づく標準のレンズのほか、サーバーレスアプリケーションや機械学習、金融サービスなど、特定の分野に向けたレンズを提供している。 カスタムレンズ 2021年11月に追加された、利用者が自ら質問を定義してレンズを作成できる機能。社内の設計基準をAWSのベストプラクティスと同じ画面で測定できる。 ワークロードの共有 定義したワークロードは他のAWSアカウントと共有でき、複数のAWSアカウントを使い分ける組織でもレビュー担当者の間で高リスクの問題を共有できる。 他のサービスや外部ツールとの連携 AWS Trusted Advisor(AWS環境を自動で点検して推奨事項を示すサービス)との統合により、質問に答えるために必要な情報を集めやすくしている。2020年12月にはAPIが公開され、レビューの結果を自社の統制手続きや既存のシステムに取り込めるようになった。2021年12月には、4つの柱についてワークロードごとの高リスクの問題の件数をAWS Trusted Advisorの点検項目として表示する連携が加わった。2024年4月には課題管理ツールJiraとの連携が加わり、検出されたリスクからJiraの課題を自動生成できるようになった。

歴史 AWS Well-Architected Frameworkは公開当初、持続可能性を除く5つの柱で構成されていた。AWS Well-Architected Toolは2018年11月29日、米国ラスベガスで開かれた年次イベントre:Invent 2018で提供が始まった。2019年9月25日にはアジアパシフィック(東京)リージョンで利用できるようになり、あわせてツールが日本語化された。

re:Invent 2021でフレームワークに6つ目の柱として持続可能性が加わり、2022年3月31日からはこの柱を本ツール上のレビューでも使えるようになった。フレームワークはその後も更新が続いており、@ITは2024年11月の更新で生成AIなど新しいサービスに関する記述が加わり、更新内容は本ツールにも将来的に組み込まれる予定であると報じた。

関連項目 Amazon Web Services AWS Systems Manager Amazon Inspector ソフトウェアアーキテクチャ

脚注

外部リンク AWS Well-Architected Tool(公式サイト・日本語) AWS Well-Architected Tool User Guide(英語)