令和7年度春期 応用情報技術者試験 午前 問46

分野:ソフトウェア開発管理技術|実際に出題されたIPA過去問題

システムをバージョンアップするとき,システムの稼働環境を二つ用意しておき,一方の環境で現バージョンのシステムを稼働させた状態のままで他方の環境のシステムをバージョンアップし,ロードバランサーなどを使って稼働環境を切り替える。これによって,切替えに伴うシステムのダウンタイムを短くするとともに,バージョンアップしたシステムで不具合が発生したときには,元のバージョンに切り戻す時間を短くすることができる。この手法を何というか。

  1.  ブルーグリーンデプロイメント
  2.  ホットスタンバイ
  3.  ホットスワップ
  4.  ローリングアップデート
解答・解説を見る

正解:ア

AI解説

ブルーグリーンデプロイメントは、現行環境(ブルー)を稼働させたまま別環境(グリーン)に新バージョンを構築し、ロードバランサーなどで切り替えることでダウンタイムを短くし、不具合発生時も旧環境へ即座に切り戻せるようにする手法である。 ア: 正しい。2つの稼働環境を用意し、片方を稼働させたまま他方をバージョンアップして切り替えるのがブルーグリーンデプロイメントである。 イ: 誤り。ホットスタンバイは、障害発生時に即座に処理を引き継げるよう予備系を待機させておく冗長化構成であり、バージョンアップの切替え手法そのものではない。 ウ: 誤り。ホットスワップは、システムを稼働させたままハードウェア部品(ディスクなど)を交換する技術であり、ソフトウェアのバージョンアップ手法ではない。 エ: 誤り。ローリングアップデートは、複数のサーバー・ノードを少しずつ順番にバージョンアップしていく手法であり、環境を丸ごと2つ用意して一括切り替える手法とは異なる。 💡 「ブルーグリーンデプロイメント=環境ごと切替え(即時ロールバック可)」「ローリングアップデート=ノードを順次更新(切替えが段階的)」という違いを対比して覚えると出題での識別がしやすい。

出典:令和7年度 春期 応用情報技術者試験 午前 問46 / 独立行政法人情報処理推進機構(IPA)
※Web掲載用に表記を一部変更しています。著作権はIPAに帰属します。
📱 演習アプリで解く(無料・登録不要・2,640問収録)

「ソフトウェア開発管理技術」分野の攻略ポイント

開発モデル・アジャイル/スクラム・見積り(FP法/COCOMO)・構成管理・プロセス成熟度が範囲です。アジャイル関連は近年出題が増えており、スクラムの役割とイベントを覚えるだけで得点できる問題が多くあります。

ソフトウェア開発管理技術の攻略ポイントをすべて見る(要点6項目・ひっかけ3項目)→

同じ分野(ソフトウェア開発管理技術)の過去問