助け合いフォーラム

AWS

AWS ソリューションアーキテクト - アソシエイト(SAA-C03)
問題ID : 30431
問題を開く
Well-Architected Frameworkの「運用上の優秀性」を実現するための設計で、適切なのは次のうちどれか

正解

障害やイベントの原因究明のため、AWSリソースの設定変更履歴を取得する

解説

Well-Architected Frameworkの「運用上の優秀性」の設計原則には、AWSで構築したシステムを効率よく運用するための推奨事項が記載されています。
「運用上の優秀性」の設計原則の一つは、「運用上のイベントとメトリクスから学ぶ」です。運用上のイベントや障害から教訓を学び、運用の改善を促進します。
例えば、AWSアカウントの操作履歴とAWSリソースの設定変更履歴から、障害やイベントの原因を特定し、運用手順の改善につなげます。

したがって正解は
・障害やイベントの原因究明のため、AWSリソースの設定変更履歴を取得する
です。

以下は、運用上の優秀性を実現するための設計原則です。
- ビジネス成果を中心にチームを編成する
- オブザーバビリティ(可観測性)を実装して実用的なインサイトを得る
- 可能な場合は安全に自動化する
- 小規模かつ可逆的な変更を頻繁に行う
- オペレーション手順を頻繁に改善する
- 障害を予測する
- 運用上のイベントとメトリクスから学ぶ
- マネージドサービスを使用する

その他の選択肢については、以下のとおりです。

・ELB配下にある複数のインスタンスは同時アクセスが想定されるので、同時に変更作業を行ってバージョンを揃える
ELB配下にある複数のEC2インスタンスに対して、アプリケーションの更新などの作業をする際は1インスタンスずつ行います。作業による問題が発見されたら即座にELBの負荷分散先から切り離し、元のインスタンスのイメージから作成したインスタンスを負荷分散先に追加することで、作業中に問題が発生してもユーザーへの影響を最小限にできます。
1インスタンスずつ作業を実施し、ユーザーへの影響を減らすことを推奨しているので、誤りです。

・バックアップなどの運用作業は、運用手順のコード化に手間がかかるため自動化はしない
AWSでは人為的なミスを抑制するために、バックアップなどの運用手順をコード化して自動実行することを推奨しているので、誤りです。

・運用手順の変更は運用者の負担になるため、明らかな誤りがない限り変更をしない
AWSでは定期的な運用手順の改善を推奨しているので、誤りです。

参考

【Well-Architected Framework】
Well-Architected Frameworkは、AWSが提唱するクラウド設計・運用のベストプラクティス集です。AWSユーザーが、効率よく、コストパフォーマンスが高く、安全で信頼のおけるクラウドシステムを設計するためのサポートを目的としています。
Well-Architected Frameworkには「一般的な設計原則」と、6本の柱である「信頼性」「セキュリティ」「パフォーマンス効率」「コスト最適化」「運用上の優秀性(オペレーショナルエクセレンス)」「持続可能性」があります。

【運用上の優秀性の設計原則】
運用上の優秀性の設計原則では、AWSで構築したシステムを効率よく運用できるように、以下の項目を満たす設計を目指します。

・ビジネス成果を中心にチームを編成する
チームがビジネス成果を達成できるよう、リーダーシップのビジョンに沿った目標を設定し、適切な運用モデルを構築します。

・オブザーバビリティ(可観測性)を実装して実用的なインサイトを得る
ワークロードのパフォーマンスや健全性などを可視化し、データに基づいて問題を特定・改善します。

・可能な場合は安全に自動化する
ワークロード全体や運用手順をコード化し、イベントに応じて自動実行することで、人為的なミスを抑制できます。また、ガードレールを設けることで、自動化の安全性を確保します。

・小規模かつ可逆的な変更を頻繁に行う
スケーラブルで疎結合な設計を採用し、小規模かつ元に戻せる変更を行うことで、変更の失敗時でも影響を最小限に抑え、迅速に対応します。

・オペレーション手順を頻繁に改善する
運用手順を定期的に見直し、効率化や問題解決を図るとともに、改良した手順を運用者に周知します。

・障害を予測する
障害シナリオを事前にシミュレーションし、ワークロードや運用プロセスのリスクを評価します。障害が発生した際の影響を最小限に抑え、迅速な復旧が可能になります。

・運用上のイベントとメトリクスから学ぶ
障害や運用イベントから教訓を得て、組織全体で共有し、継続的な改善を図ります。

・マネージドサービスを使用する
AWSのマネージドサービスを活用して運用負担を軽減し、効率化を図ります。
上に戻る

[運用上の優秀性] 軽微な誤りの報告

投稿日 2022/09/09

「解説」の部分にて、

[誤] ELB配下に複数のEC2インスタンスに対して、
[正] ELB配下にある複数のEC2インスタンスに対して、

スタッフからの返信

s staff_satomi

2022/09/12 10:26

tnishita2様 ご指摘の点を修正いたしました。 ご報告下さり、誠にありがとうございます。

この投稿に対して返信しませんか?