応用情報 午前ラボ

学習の画面へ

カオスエンジニアリングの原則

出典: 令和7年度 春期 応用情報技術者試験 午前 問49 (IPA)

分散システムの脆弱性を実験によって発見する手法であるカオスエンジニアリングには,五つの原則がある。この原則のうちの三つは,“定常状態における振る舞いの仮説を立てる”,“実世界の事象を多様化させる”,“継続的に実行できるよう実験を自動化する”である。あと二つの原則の組みはどれか。

  1. ア “開発環境で実験を行う”,“影響範囲を局所化する”
  2. イ “開発環境で実験を行う”,“影響範囲を広く捉える”
  3. ウ “本番環境で実験を行う”,“影響範囲を局所化する”
  4. エ “本番環境で実験を行う”,“影響範囲を広く捉える”
正解と解説を見る

正解: ウ

ポイント

カオスエンジニアリングの五つの原則は次のとおりです。

  1. 定常状態における振る舞いの仮説を立てる
  2. 実世界の事象を多様化させる
  3. 本番環境で実験を行う
  4. 継続的に実行できるよう実験を自動化する
  5. 影響範囲を最小限 (局所化) にする

本番でしか分からない問題を見つけるために本番環境で行い、その代わり被害が広がらないように範囲を絞ります。

「ソフトウェア開発管理技術」をこのサイトで解く (記録・間違えた問題の解き直し・AI教師への質問)