【CLF-C02 試験対策問題 第7問】Well-Architected の6つの柱(信頼性・パフォーマンス効率)

CLF-C02 試験対策問題 第7問 Well-Architected の6つの柱(信頼性・パフォーマンス効率) クラウド
スポンサーリンク
スポンサーリンク

「Well-Architected の柱の名前は、どれも当たり前の言葉に見えて、高可用性やスケーラビリティも柱に入っていそうな気がします」
「クラウドの6つの利点も、Well-Architected の6つの柱も、同じ6つなので、どちらの言葉だったか分からなくなります」

AWS Certified Cloud Practitioner(試験コード CLF-C02。以下 CLF)では、Well-Architected フレームワークの6つの柱の名前を、柱によく似た言葉の中から選ぶ問題がよく出ます。柱の中身の考え方や、クラウドの6つの利点の言葉が、誤りの選択肢として混ぜられます。

この記事は、CLF の練習問題を1問ずつ解説する連載の第7問です。問題は筆者が試験の範囲に合わせて作ったもので、実際の試験の問題ではありません。まず自分で答えを選んでから、解説を読んでください。

▶ この回の内容は、YouTube の動画(約4分)でも見られます(記事の最後にも埋め込んであります)。


問題

ある企業は、新しい EC サイトの設計を、AWS Well-Architected フレームワークを使ってレビューしようとしています。このフレームワークの6つの柱に含まれるものはどれですか。(2つ選択)

  • A. スケーラビリティ
  • B. パフォーマンス効率
  • C. 信頼性
  • D. 高可用性
  • E. 俊敏性

答えを2つ決めたら、下を開いてください。

正解を見る(クリックで開きます)

正解:B と C

B のパフォーマンス効率と C の信頼性は、どちらも Well-Architected フレームワークの6つの柱の名前です。A・D・E は柱によく似た言葉ですが、柱の名前ではありません。


正解は B と C

正解は B と C です。

  • B:パフォーマンス効率
  • C:信頼性

どちらも Well-Architected フレームワークの6つの柱の名前です。ほかの3つは、柱によく似た言葉ですが、柱の名前ではありません。ここから、選択肢を1つずつ見ていきます。


選択肢ごとの解説

A:スケーラビリティは柱の中身(誤り)

左は「スケーラビリティ:負荷に合わせて増やしたり減らしたりできる」。Auto Scaling グループの中で、負荷が少ないときの1台が、右向きの矢印の先の負荷が増えたときには1台・2台・3台に増える。台数を増やす・減らす(水平方向にスケールする)。右は「柱の中で使う考え方(Well-Architected の柱)」。パフォーマンス効率の柱には「スケーラビリティ:需要の変化に合わせる」、信頼性の柱には「スケーラビリティ:水平に増やして可用性を高める」が入る。「スケーラビリティは柱の「中身」。柱の名前ではない」

スケーラビリティは、図の左のように、負荷に合わせて台数を増やしたり減らしたりできることです。水平方向にスケールする、とも言います。

これは、パフォーマンス効率や信頼性の柱の中で使う考え方です。図の右のように、柱の中身ではありますが、柱の名前ではありません。

B:パフォーマンス効率の柱(正解)

左は「パフォーマンス効率の柱:要件に合ったリソースを、効率よく使う」。必要な処理の量を満たす3つの大きさの箱が並ぶ。左は小さすぎる箱で「足りない」部分があり、処理が追いつかない。中央は要件に合う箱で、効率よく使える。右は大きすぎる箱で「使わない分」が余り、無駄になる。右は「変化に合わせて見直す」。需要の変化と、技術の進歩(新しい世代のインスタンス)から、下向きの矢印で「効率を保ち続ける」へ

パフォーマンス効率の柱は、要件に合わせて、コンピューティングのリソースを効率よく使うことを扱います。図の左のように、小さすぎれば処理が追いつかず、大きすぎれば無駄が出ます。要件に合った大きさを選びます。

そして、需要や技術の変化に合わせて見直し、効率を保ち続けます。

C:信頼性の柱(正解)

左はリージョンの中で、複数の AZ に分けて配置する例。負荷分散から、AZ-a と AZ-c にまたがる Auto Scaling グループの EC2 へ矢印が伸びる。AZ-a の1台は故障(赤い×)して、緑の矢印の先で自動で起動した新しい1台に置き換わる。残りの2台は稼働中。右は「信頼性の柱」で、期待どおりに動き続ける、障害から復旧できる。例:複数の AZ に分ける、故障したら自動で置き換える

信頼性の柱は、ワークロードが期待どおりに動き続け、障害から復旧できることを扱います。

たとえば図のように、複数のアベイラビリティーゾーンに分けて配置します。1台が故障しても、ほかのインスタンスが動き続け、故障した分は自動で置き換えられます。

D:高可用性は信頼性の柱の中(誤り)

上に Well-Architected の6つの柱が横に並ぶ。運用上の優秀性、セキュリティ、信頼性(強調)、パフォーマンス効率、コスト最適化、持続可能性。信頼性から広がる「信頼性の柱の中身」(右上に赤い「柱の名前ではない」)に、左の「高可用性:止まりにくく、使い続けられること=目指す性質の1つ」と、右の「そのための設計原則(例)」が入る。設計原則は、障害から自動的に復旧する、水平方向にスケールする、復旧手順をテストする

高可用性は、止まりにくく、使い続けられることです。信頼性の柱で目指す性質の1つです。

図の右のように、障害から自動的に復旧する、水平方向にスケールする、といった設計原則で実現します。信頼性の柱の中身であって、柱の名前ではありません。

E:俊敏性はクラウドの6つの利点(誤り)

左は「クラウドの6つの利点」で、固定費(資本費)を変動費に、規模の経済の恩恵を受ける、キャパシティの推測が不要、速度と俊敏性の向上(強調)、データセンターの運用・保守への投資が不要、数分でグローバルに展開。右は「Well-Architected の6つの柱」で、運用上の優秀性、セキュリティ、信頼性(緑)、パフォーマンス効率(緑)、コスト最適化、持続可能性。中央に「≠」と「どちらも6つ」

俊敏性は、速度と俊敏性の向上として、AWS が挙げる、クラウドの6つの利点の1つです。

図の左が6つの利点、右が Well-Architected の6つの柱です。どちらも6つなので、混同しやすいところです。俊敏性は利点の言葉で、柱の名前ではありません。

Well-Architected の6つの柱

AWS Well-Architected フレームワークの建物の屋根を、6本の柱が支えている。運用上の優秀性はワークロードを運用・監視し、改善を続ける。セキュリティはデータやシステムを守る。信頼性(緑)は期待どおりに動き続け、障害から復旧。パフォーマンス効率(緑)はリソースを要件に合わせ効率よく使う。コスト最適化は不要な費用を避ける。持続可能性は環境への影響を減らす

Well-Architected フレームワークの6つの柱の名前を、正確に覚えておきます。運用上の優秀性、セキュリティ、信頼性、パフォーマンス効率、コスト最適化、持続可能性の6つです。

図には、それぞれの柱が扱うことを一言で添えました。今回の正解は、緑の2つ、信頼性とパフォーマンス効率です。


ポイント

  • 6つの柱:運用上の優秀性・セキュリティ・信頼性・パフォーマンス効率・コスト最適化・持続可能性
  • 高可用性・スケーラビリティは、柱の 中身 の考え方
  • 俊敏性は クラウドの6つの利点 の言葉

6つの柱の中身と見分け方は、講座の記事で詳しく解説しています。クラウドの6つの利点(俊敏性など)は、公開済みの記事で読めます。

講座の全14回は、連載の入口のページから順に読めます。


動画で見る

この回の内容を、YouTube の動画(約4分)でも解説しています。

連載の全回は、YouTube の再生リスト「CLF-C02 試験対策問題」にまとめています。

連載「CLF-C02 試験対策問題」

全回の目次と、読む順番・目的別の読み方は、CLF-C02 試験対策問題の入口のページにまとめています。

  1. 第1問 初期費用をかけずに始めるコストの利点(従量課金・規模の経済)
  2. 第2問 数分でグローバルに展開(世界同時公開と低い遅延)
  3. 第3問 高可用性(EC2 の複数 AZ 配置と RDS マルチ AZ)
  4. 第4問 クラウドの俊敏性(数分で作成・すぐに削除)
  5. 第5問 責任共有モデル(EC2 へのリホストで AWS に任せられること)
  6. 第6問 数時間だけのアクセスのピークに備える(EC2 Auto Scaling・オンデマンド)
  7. 第7問 Well-Architected の6つの柱(信頼性・パフォーマンス効率)(この記事)
  8. 第8問 信頼性の柱の設計原則(自動で復旧・水平方向のスケール)
  9. 第9問 持続可能性の柱の設計原則(使用率の最大化・マネージドサービス)
  10. 第10問 AWS CAF の変革ジャーニーのフェーズ(構想・連携・ローンチ・スケール)
  11. 第11問 AWS CAF のパースペクティブ(構成管理・パッチ管理はオペレーション)
  12. 第12問 移行のビジネスケース(Migration Evaluator)
  13. 第13問 AWS CAF のパースペクティブ(役割と組織の変化は人材)
  14. 第14問 サーバーをそのまま EC2 に移す(AWS Transform MGN)
  15. 第15問 ファイルの移行(AWS DataSync)
  16. 第16問 移行戦略の7つの R(リパーチェス・SaaS への乗り換え)
  17. 第17問 適切なサイズ設定(CPU は余り、メモリが不足)
  18. 第18問 責任共有モデル(Lambda と RDS)
  19. 第19問 最小権限の原則(IAM のポリシーと SCP)
  20. 第20問 責任共有モデル(EC2 と S3、AWS の責任)
  21. 第21問 共有統制の例(責任共有モデルの IT 統制)
  22. 第22問 コンプライアンスの資料と契約(AWS Artifact)
  23. 第23問 脅威の検出(Amazon GuardDuty)
  24. 第24問 脆弱性の継続的なスキャン(Amazon Inspector)
  25. 第25問 S3 の機密データの検出(Amazon Macie)
  26. 第26問 S3 の保管時の暗号化とキーの管理
  27. 第27問 だれが操作したかを調べる(AWS CloudTrail)
  28. 第28問 IAM ユーザーの認証情報の一覧(認証情報レポート)
  29. 第29問 EC2 のアプリケーションに権限を与える(IAM ロール)
  30. 第30問 データベースのパスワードの自動ローテーション(AWS Secrets Manager)
  31. 第31問 社員に一時的な認証情報を発行するサービス(AWS STS)
  32. 第32問 ルートユーザーでなければできない作業(アカウントの閉鎖・メールアドレスの変更)
  33. 第33問 アプリの会員のサインインとソーシャルログイン(Amazon Cognito)
  34. 第34問 同じ IP からの大量のリクエストを止める(AWS WAF のレートベースのルール)
  35. 第35問 追加料金なしの DDoS 保護(AWS Shield Standard)
  36. 第36問 他社のソフトウェアを AMI で使う(AWS Marketplace)
  37. 第37問 インストールなしでブラウザから AWS CLI を使う(AWS CloudShell)
  38. 第38問 同じ構成の環境をコードで何度でも作る(CloudFormation・CDK)
  39. 第39問 工場の中で AWS のサービスを動かすには(AWS Outposts)
  40. 第40問 世界の利用者の近くでキャッシュして配信(Amazon CloudFront)
  41. 第41問 コードを上げるだけで Web アプリを動かすサービス(AWS Elastic Beanstalk)
  42. 第42問 サーバーを管理せずにコンテナを動かす(AWS Fargate)
  43. 第43問 URL のパスで振り分けるロードバランサー(Application Load Balancer)
  44. 第44問 つながりを何段もたどるグラフデータベース(Amazon Neptune)
  45. 第45問 RDS の自動フェイルオーバーと読み取りの分離(マルチ AZ・リードレプリカ)
  46. 第46問 サーバーの管理なしにアクセスの増減に合わせるデータベース(Amazon DynamoDB)
  47. 第47問 セキュリティグループの特徴(ステートフル・インスタンス単位)
  48. 第48問 障害のときだけ別のリージョンへ DNS で切り替え(Route 53 のフェイルオーバールーティング)
  49. 第49問 今あるインターネット回線で、すぐに暗号化してつなぐ(AWS Site-to-Site VPN)
  50. 第50問 一部の管理者だけは解除できる削除の保護(S3 オブジェクトロックのガバナンスモード)
seichan

ご連絡は X (twitter) の DM へお願いします.
AWS Certified Solutions Architect – Professional (https://www.credly.com/badges/fd8feb88-6f1f-42ff-a94b-445bb6661cb8/public_url)
Nutanix Certified Professional - Multicloud Infrastructure 6 (https://www.credly.com/badges/5c081bef-a425-42e4-809c-85138e676630/public_url)
Palo Alto Networks System Engineer (PSE) - Hardware Firewall Professional (https://www.credly.com/badges/69dc3880-4a51-47eb-8843-47ba6ea7d013/public_url)

seichanをフォローする
スポンサーリンク
スポンサーリンク
クラウド資格
シェアする
seichanをフォローする

スポンサーリンク
スポンサーリンク

コメント

タイトルとURLをコピーしました