過去問解きまくり研究所 ホーム

令和7年度 春期 午前 問49

開発技術

カオスエンジニアリングの問題

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

答えと解説を見る

✓ これが正解ウ“本番環境で実験を行う”,“影響範囲を局所化する”

解説

本番環境で行い、影響範囲を局所化する二つです。

カオスエンジニアリングは、分散したシステムにわざと乱れを起こしてみて、思わぬところで崩れないかを実験で確かめる取組みです。設問がすでに挙げている三つを並べると、平常時のふるまいを仮説として置き、現実に起こりうる出来事を幅広く模し、それを自動で続けられるようにする、という筋が見えます。残る二つも同じ筋の上にあります。一つは、どこで実験するかです。作り物の環境では現実の負荷や構成のずれが再現できず、確かめたい崩れ方そのものが現れないので、実際に使われている側で行うことに意味があります。もう一つは、実験による害をどう抑えるかです。乱れを起こす以上は利用者に及ぶ危険があるため、及ぶ先をできるだけ狭く区切ったうえで行います。この二つは対になっていて、片方だけでは成り立ちません。

ほかの選択肢はなぜ違うのか

この問題の用語

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

同じ用語が出る問題

この解説に誤りを見つけたら教えてください。直して、直した記録を残します。誤りを報告する(メールが開きます)