SkillStack
テクノロジ系46 / 80問

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

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

選択肢を押すと答え合わせができます。

正解と解説を見る

【正解】ア

ブルーグリーンデプロイメントは、本番環境と同等の環境を二つ用意し、一方で現在のシステムを稼働させながら、もう一方に新しいバージョンを配置する手法です。一般に、現行環境と新環境をブルー、グリーンと呼びます。新環境の動作を確認した後、ロードバランサーやルーターの接続先を変更して、利用者からの通信を一斉に新環境へ切り替えます。切替時間を短くでき、不具合があれば接続先を旧環境へ戻すだけで迅速に切り戻せるため、アが正解です。

イのホットスタンバイは誤りです。これは、稼働中の主系に障害が発生したとき、あらかじめ起動して待機している予備系へ速やかに切り替える冗長化方式です。

ウのホットスワップは誤りです。これは、サーバや装置の電源を切らず、稼働中のままディスクや電源ユニットなどの部品を交換する仕組みです。

エのローリングアップデートは誤りです。これは、複数のサーバを一斉に切り替えず、一定数ずつ順番に新バージョンへ更新する手法です。更新中は新旧バージョンが同時に動作することがあります。

【ポイント】 ブルーグリーンは「二つの環境を丸ごと切り替える」、ローリングは「サーバを順番に更新する」と区別します。 ブルーグリーンは停止時間と切戻し時間を短縮できますが、二環境分の資源が必要です。

出典:令和7年度 春期 応用情報技術者試験 午前 問46
※ 解説は SkillStack 編集部が作成したものです。Web 表示のため、図表の配置や表記を一部改めています。

この回の80問を、アプリで通しで解く

  • 本番と同じ問題数・制限時間で通し演習(模試モード)
  • 間違えた問題は自動で「復習すべき問題」に回る
  • 解説で分からない点はAIに質問できる
SkillStackで無料で始める