開発環境・テスト環境・本番環境の分離とは?
開発環境・テスト環境・本番環境の分離とは、作る場所、試す場所、実際に業務で使う場所を別々に用意し、担当者の権限も分ける考え方。開発者が本番のデータへ自由に触れる状態を避け、未検証のプログラムが業務へ流れ込むことを防ぐ、内部不正と障害の両方に効く基本的な統制になる。
基本情報技術者試験の過去問では1回出題されています。
かんきょうのぶんり
開発環境・テスト環境・本番環境の分離の意味
作る場所、試す場所、実際に業務で使う場所を別々に用意し、担当者の権限も分ける考え方。開発者が本番のデータへ自由に触れる状態を避け、未検証のプログラムが業務へ流れ込むことを防ぐ、内部不正と障害の両方に効く基本的な統制になる。
開発環境・テスト環境・本番環境の分離の具体例
従来は開発者が本番のデータベースへ直接接続して修正していたが、監査で指摘を受け、本番への接続権限を運用担当者だけに限定した。開発者は検証環境で修正を作り、変更申請を経て運用担当者が本番へ反映する手順に改めた。
開発環境・テスト環境・本番環境の分離は試験でどう引っ掛けられる?
環境を分けただけでは不十分で、本番データを検証環境へそのまま複製すると分離の意味が失われる。また開発者へ緊急時の本番権限を渡す場合は、期限付きで記録を残す運用が必要になる。
開発環境・テスト環境・本番環境の分離と関連する用語
開発環境・テスト環境・本番環境の分離が出た過去問
ソフトウェアの統合開発環境として提供されているOSSはどれか。
正解:Eclipse
要点:EclipseはOSSの統合開発環境(IDE)の代表例
統合開発環境(IDE)は、エディタ、コンパイラ、デバッガ、ビルド機能などを一つにまとめた開発ツールである。選択肢の中でこれに当たるのがEclipseで、Javaを中心に多くの言語をプラグインで扱えるOSSとして広く使われている。他はWebコンテナ、コンパイラ、OSであり、いずれも開発環境全体を提供するものではない。
出典:平成30年度 春期 基本情報技術者試験 午前 問19(IPA)
最終更新:2026-08-25/解説は資格暗記が独自に作成しています。 過去問の出典は各問題に記載のとおりです。