高可用性・耐障害性の設計定義
AWS における「フォールトトレランス(Fault Tolerance)」の定義として最も適切なものはどれですか?
A.障害が発生した際に自動的にシステムを再起動して復旧する能力のこと
✗ それは自動復旧(Auto Recovery)の説明に近いです。フォールトトレランスは「停止しない」ことが本質であり、再起動を前提としません。
B.障害発生時にデータを最新の状態に保ちながらバックアップサイトへ切り替える能力のこと
✗ それはディザスタリカバリ(DR)に近い概念の説明です。フォールトトレランスはそもそも停止しないことを目指します。
C.コンポーネントに障害が発生してもシステム全体としては停止せずサービスを継続できる能力のこと← 正解
✓ 正解です。フォールトトレランスは一部のコンポーネントが故障してもシステム全体としてサービス継続できる設計思想であり、冗長化によって実現します。
D.複数リージョンにトラフィックを均等分散することでレイテンシを最小化する能力のこと
✗ それはグローバルロードバランシングやパフォーマンス最適化の説明であり、フォールトトレランスの定義とは異なります。
この問題のポイント
フォールトトレランスは一部のコンポーネントが故障してもシステム全体としてサービス継続できる設計思想であり、冗長化によって実現します。
「高可用性・耐障害性の設計」の他の問題
IT・クラウド の関連資格
AWS Certified Cloud Practitioner(CLF-C02)
AWSクラウドの入門資格。クラウドの概念・AWSのコアサービス・セキュリティ・料金モデルを問う。
DP-900:Microsoft Azure Data Fundamentals
Azureのデータサービスの基礎を問うMicrosoft認定資格。リレーショナル/非リレーショナルデータ、分析ワークロード、コアのデータ概念を扱う。
AZ-900:Microsoft Azure Fundamentals
クラウドとAzureの基礎を問うMicrosoft認定資格。クラウドの概念、Azureの主要サービス、セキュリティ・コンプライアンス・料金を扱う。