令和7年度 春期 午前Ⅱ 問25
ソフトウェア開発管理技術
ステージング環境の説明
ステージング環境の説明として,適切なものはどれか。
- ア開発者がプログラムを変更するたびに,サーバにプログラムを直接デプロイして動作を確認し,デバッグするための環境
- イシステムのベータ版を広く一般の利用者に公開してテストを実施してもらうことによって,問題点やバグを報告してもらう環境
- ウ保護するネットワークと外部ネットワークとの間に境界ネットワーク(DMZ)を設置して,セキュリティを高めたネットワーク環境
- エ本運用システムとほぼ同じ構成のシステムを用意して,システムリリース前の最終テストを行う環境
答えと解説を見る
✓ これが正解エ本運用システムとほぼ同じ構成のシステムを用意して,システムリリース前の最終テストを行う環境
解説
本番とほぼ同じ構成で、リリース前の最終テストを行う環境です。
ステージング環境は、本運用のシステムとほぼ同じ構成を用意し、リリースの直前に最終的な確認を行うための環境です。開発環境やテスト環境では確かめきれない、本番に近い条件での動作、性能、ほかのシステムとのつながり、リリース作業の手順などを確認します。ここで問題がないことを確かめてから本番環境へ反映するので、リリース後の障害を減らせます。見分ける軸は、その環境が開発の途中で使うものか、リリース直前に本番と同じ条件で確かめるものかです。ステージング環境は本番に出す前の最後の確認の場、と覚えておくと、ほかの環境と取り違えません。
ほかの選択肢はなぜ違うのか
- ア開発者がプログラムを変更するたびに,サー…:プログラムを変えるたびにサーバへ直接配置して動きを確かめ、デバッグするのは、開発の途中で使う環境の説明です。本番と同じ構成でリリース前の最終確認をするステージング環境とは、使う時期も目的も違います。
- イシステムのベータ版を広く一般の利用者に公…:ベータ版を広く一般の利用者に公開して問題点を報告してもらうのは、利用者の手を借りて行うテストのやり方です。本番とほぼ同じ構成を用意して最終確認をするステージング環境とは別のものです。
- ウ保護するネットワークと外部ネットワークと…:保護するネットワークと外部の間に DMZ を置いて安全性を高めるのは、ネットワークの構成についての説明です。システムをリリースする前に確認するための環境の話ではありません。
この問題の用語
- DMZ外から見える機器を、内側の大事な網から切り離して置く区画。ここが破られても、奥までは一気に届きません。
- テスト決めたとおりに動くかを、実際に動かして確かめる作業のこと。何を確かめるかによって移行テスト、システムテストなどと呼び分けます。
出典:令和7年度 春期 ネットワークスペシャリスト試験 午前Ⅱ 問25
同じ用語が出る問題
- 令和4年度 春期 午前Ⅱ 問25:ステージング環境の説明(テスト)
- 令和4年度 春期 午前Ⅱ 問20:デジタルフォレンジックスの問題(テスト)
- 平成30年度 秋期 午前Ⅱ 問25:リファクタリングの説明(テスト)
- 平成29年度 秋期 午前Ⅱ 問18:デジタルフォレンジックスの問題(テスト)
- 平成26年度 秋期 午前Ⅱ 問24:エラー埋込み法に関する問題(テスト)
この解説に誤りを見つけたら教えてください。直して、直した記録を残します。誤りを報告する(メールが開きます)