---
title: Well-Architectedレビューでワークロードをカイゼン
tags: 
author: [Takuya Yamazaki](https://www.docswell.com/user/kkmtyyz)
site: [Docswell](https://www.docswell.com/)
thumbnail: https://bcdn.docswell.com/page/GEWDDZD2J2.jpg?width=480
description: 2024年2月16日に行われたイベント「【AWS】AWS10分LT会 - vol.3」でお話した際の資料です。 イベントリンク: https://aws-likers.connpass.com/event/307986/
published: February 16, 24
canonical: https://www.docswell.com/s/kkmtyyz/K4QPQ1-2024-02-16-221145
---
# Page. 1

![Page Image](https://bcdn.docswell.com/page/GEWDDZD2J2.jpg)

2024-02-16 【AWS】AWS10分LT会 - vol.3
Well-Architectedレビューで
ワークロードをカイゼン
山崎 拓也


# Page. 2

![Page Image](https://bcdn.docswell.com/page/47ZGG1G4E3.jpg)

自己紹介
• 名前: 山崎 拓也
• 所属: SIer
• 仕事: システム開発、インフラ構築、運用など
• 好き: 低レイヤ、SF、AWS
• その他: 2022, 2023 Japan AWS All Certifications Engineer


# Page. 3

![Page Image](https://bcdn.docswell.com/page/YJ6YYLYG7V.jpg)

昨年「W-A Mini Bootcamp 運用上の優秀性」に参加しました
架空のシナリオにW-Aフレームワークを適用し、
As-Isの把握からTo-Beを考えるグループワーク
W-Aレビューのイメージが掴めたため、
実際にレビューを行ってみました


# Page. 4

![Page Image](https://bcdn.docswell.com/page/GJ5GG1GXJ4.jpg)

今回お話する内容
• W-Aレビューとは
• W-Aレビューを実施して気づいたこと
• W-Aレビューでワークロードをカイゼンする


# Page. 5

![Page Image](https://bcdn.docswell.com/page/LE3RR1R475.jpg)

W-Aレビューとは


# Page. 6

![Page Image](https://bcdn.docswell.com/page/8EDYYXY5EG.jpg)

AWS Well-Architected レビューとは
• W-Aフレームワークのベストプラクティスがどれだけ実践できているかを
確認するプロセス
• 監査ではなく、数時間で行う簡易なプロセス
• 無料サービスとして「AWS Well-Architectedツール」が提供されている


# Page. 7

![Page Image](https://bcdn.docswell.com/page/V7P66P6DJ8.jpg)

AWS Well-Architectedツール
① 質問
② ベストプラクティス
実践できている場合は する
③ ベストプラクティス
の説明


# Page. 8

![Page Image](https://bcdn.docswell.com/page/2JV3323GEQ.jpg)

W-Aレビューを実施して気付いたこと


# Page. 9

![Page Image](https://bcdn.docswell.com/page/5EG33RYD7L.jpg)

質問数とベストプラクティス数が多い
• 全57質問、311ベストプラクティス
• 数時間で行う簡易なプロセス
• ひとつの質問に対して5分までを目安として進めてみた
• 57問 * 5分 = 4時間45分
柱
質問数
ベストプラ
クティス数
運用上の優秀性
11
71
セキュリティ
11
67
信頼性
13
64
パフォーマンス効率
5
32
コスト最適化
11
49
サステナビリティ
6
28
合計
57
311


# Page. 10

![Page Image](https://bcdn.docswell.com/page/4JQ55VMX7P.jpg)

チェックをつける基準を決めておくと良い
チェックをつける
• 明確にドキュメント化できている場合
• 完全にベストプラクティスを実践していると言える場合
☐チェックをつけない
• 全く実践していない、考慮できていない場合
• 部分的に実践している場合
• 実践しているが、ベストプラクティスからガイダンスを得たい場合


# Page. 11

![Page Image](https://bcdn.docswell.com/page/K7499MV2E1.jpg)

チェック有無の理由を簡単にメモに残すと良い
• 後から見たときにチェックを付けた/付けなかった理由が分かる
• 意図せず飛ばしてしまっていないか管理できる
W-Aツールには質問ごとに
メモ欄が用意されている


# Page. 12

![Page Image](https://bcdn.docswell.com/page/LJ1KK83K7G.jpg)

W-Aレビューでワークロードをカイゼンする


# Page. 13

![Page Image](https://bcdn.docswell.com/page/GJWDDZPP72.jpg)

すぐに実践できるベストプラクティス
OPS11-BP01 継続的改善のプロセスを用意する
OPS11-BP09 改善を行うための時間を割り当てる
• 不定期ではなく定期的にレビューを行う
OPS07-BP03 ランブックを使用して手順を実行する
OPS07-BP04 プレイブックを使用して問題を調査する
OPS10-BP02 アラートごとにプロセスを用意する
• 運用を整理し、ランブックやプレイブックを作る
• 設定しているアラート全てに対してランブックやプレイブックを定めておく
• ランブックやプレイブックの内容を自動化
OPS11-BP08 教訓を文書化して共有する
OPS11-BP04 ナレッジ管理を実施する
• ドキュメントを更新するためのランブックを作成
• 定期的に古い情報をアーカイブやアップデート


# Page. 14

![Page Image](https://bcdn.docswell.com/page/4EZGG1K6J3.jpg)

すぐに実践できるベストプラクティス
SEC10-BP08 インシデントから学ぶためのフレームワークを確立する
REL12-BP02 インシデント後の分析を実行する
• インシデントの原因分析プロセスを導入する
• ベストプラクティスの「実装手順」に分析に役立つ質問が記載されている
https://docs.aws.amazon.com/ja_jp/wellarchitected/latest/framework/sec_incident_response_establish_incident_framework.html


# Page. 15

![Page Image](https://bcdn.docswell.com/page/Y76YYLQLEV.jpg)

実践を検討したいベストプラクティス
OPS04-BP03 ユーザーエクスペリエンステレメトリーを実装する
• リアルユーザーモニタリング (RUM) を導入する
SEC04-BP03 イベントへの応答を自動化する
• AWS Config コンフォーマンスパックを使って修復アクションの自動化を行う
REL12-BP06 定期的にゲームデーを実施する
• 障害やイベントをシミュレーションして、システム、プロセス、チームの対応をテストする
• ランブックやプレイブックを実際に使って確認する


# Page. 16

![Page Image](https://bcdn.docswell.com/page/G75GG1RM74.jpg)

レビューを行うとAWSの知識も増える
OPS11-BP03 フィードバックループを実装する
• AWS Systems Manager OpsCenterを使用して、 改善をOpsItemsとして作成し、追跡する
SEC01-BP06 パイプラインのセキュリティコントロールのテストと検証を自動化する
• AWS CloudFormation Guard（ツール）を使用して、CloudFormationテンプレートの安全性や設
定エラーを検証し、リスクを低減する
SEC10-BP03 フォレンジック機能を備える
• インシデント対応には、セキュリティOUやフォレンジックOUを含むインシデント対応用のアカウ
ント構造があると便利。ドキュメントに実装手順の記載あり
OPS07-BP02 運用準備状況の継続的な確認を実現する
• 運用準備状況レビュー (Operational Readiness Reviews, ORRs)
• ORRは運用上の優秀性を達成するために運用リスクを評価するためのチェックリスト。W-Aツール
用のカスタムレンズが配布されている


# Page. 17

![Page Image](https://bcdn.docswell.com/page/9J2YY1DRJR.jpg)

まとめ
• W-AレビューはW-Aツールを使って気軽に実施できる
• レビューを行うことでカイゼン点を見つけられるだけでなく、AWSに関
する新たな知識を得ることもできる
• 是非W-Aレビューをやってみましょう！


# Page. 18

![Page Image](https://bcdn.docswell.com/page/DEYGGZ25EM.jpg)

付録


# Page. 19

![Page Image](https://bcdn.docswell.com/page/VJNGG38478.jpg)

AWS Well-Architected フレームワークとは
• “クラウド上でワークロードを設計および実行するための主要な概念、設計原則、
アーキテクチャのベストプラクティスについて説明しています。いくつかの基本
的な質問に答えると、アーキテクチャでクラウドのベストプラクティスがどの程
度実践できているかを知り、改善のためのガイダンスを得ることができます。”
• 6つの柱で構成されている
運用上の優秀性
セキュリティ
信頼性
パフォーマンス効率
コスト最適化
サステナビリティ
https://aws.amazon.com/jp/architecture/well-architected/


# Page. 20

![Page Image](https://bcdn.docswell.com/page/YE9WW9K4E3.jpg)

質問とベストプラクティスはW-Aドキュメントの付録から確認できる
https://docs.aws.amazon.com/ja_jp/wellarchitected/latest/framework/appendix.html


# Page. 21

![Page Image](https://bcdn.docswell.com/page/GE8NN9RV7D.jpg)

AWS Well-Architectedレビューとは
• W-Aフレームワークの質問に回答し、重大な問題や改善可能な領域を特定
するプロセス
• 監査ではない
• 数日ではなく、数時間で行う簡易なプロセス
• レビューのための無料サービス「AWS Well-Architectedツール」が提供
されている
https://docs.aws.amazon.com/ja_jp/wellarchitected/latest/framework/the-review-process.html


# Page. 22

![Page Image](https://bcdn.docswell.com/page/LELPPWKR7R.jpg)

AWS Well-Architectedツール
① 質問
② ベストプラクティス
実践できている場合は する
③ ベストプラクティス
の説明


# Page. 23

![Page Image](https://bcdn.docswell.com/page/4JM4492P7W.jpg)

レビューが完了すると推奨される改善項目が得られる
クリックするとベストプラクティス
のドキュメントが開く


# Page. 24

![Page Image](https://bcdn.docswell.com/page/PJRWWGMY79.jpg)

ベストプラクティスのドキュメントの内容
• 期待される成果
• 一般的なアンチパターン
•
•
•
•
•
•
BPを活用するメリット
活用しない場合のリスクレベル
実装のガイダンス
具体的な実装手順
計画に必要な工数レベル
関連ドキュメント、動画、例


