Establish and Document the Application's IT Operating Environments and Instances - Application Management Best Practices
Establish and Document the Application's IT Operating Environments and Instances
(Chapter 61 of Application Management Best Practices)
Executive Summary: Chapter Overview
IF4ITThe Bottom Line
Core Concepts
| Concept | Definition & Strategic Role |
|---|---|
| IT Operating Environments | The standard environment types an Application needs across its lifecycle, such as development, Systems Integration Testing, User Acceptance Testing, Training, Pre-Production Staging, Production, and Disaster Recovery. They must match the SDLC Paths the Application’s Releases will follow. |
| Instances per Environment | The deployed occurrences of the Application within each IT Operating Environment, each created for a reason, such as one per region or one per customer group. Each Instance is documented with the IT Operating Environment Instance it runs in and the Release it is currently running. |
| Release-per-Instance Record | The documented record of which Release each Application Instance is running, updated with every Deployment. It makes immediately clear whether a fix has reached Production and exposes Instances that have fallen behind. |
Quick Q&A
Question: Why must an Application's chosen environments align with the SDLC Paths its Releases will follow?
Question: What must be recorded for each Application Instance, and when must that record change?
Read More Below
This chapter explains how to establish and document the IT Operating Environments in which an Application runs, and the Application Instances deployed in each.
Establish the Application’s IT Operating Environments and Instances
During design, determine which IT Operating Environments the Application needs across its lifecycle, for example development, Systems Integration Testing, User Acceptance Testing, Training, Pre-Production Staging, Production, and Disaster Recovery, using the enterprise’s standard environment types. For each, determine how many Application Instances will exist and why, for example one per region or one per customer group, and which IT Operating Environment Instance each will be deployed to.
Ensure that the environments chosen match the SDLC Paths the Application’s Releases will follow, so that each Release can be built, tested, and staged in an appropriate environment before reaching Production.
Document and Share the Environments and Instances
In the Application Documentation, record each IT Operating Environment the Application uses and each Application Instance, together with the IT Operating Environment Instance it runs in and the Release it is currently running. Update the Release running in each Instance with every Deployment. The chapters in the subsection “Application Instances and Environments” describe how to name Instances and how to document the ways in which they differ.
Best Practice: Establish and Document the Application’s IT Operating Environments and Instances
It is a best practice to both establish and document the solution for where an Application runs: determine the environments and Instances it needs, record each Instance with its environment and current Release, and update that record with every Deployment.
Benefits: A current list of environments and Instances tells engineers where to test, operators where to look, and security teams where to apply fixes. Recording the Release running in each Instance makes it immediately clear whether a fix has reached Production, and exposes Instances that have fallen behind.
Connections to Related IF4IT Practices and Inventories
The IT Operating Environments Best Practices describes environment types, Environment Instances, and their governance. The Systems Development Lifecycle (SDLC) Best Practices describes which SDLC phases correspond to IT Operating Environments.
How to cite this page
When referencing this page in academic work, internal standards, or external publications, include the page title, IF4IT as author and publisher (The International Foundation for Information Technology (IF4IT), LLC), the URL, and your access date.
Example (informal web citation):
The International Foundation for Information Technology (IF4IT), LLC. Establish and Document the Application's IT Operating Environments and Instances | Application Management Best Practices. https://if4it.org/best-practices/application-management-best-practices/establish-and-document-the-application-s-it-operating-environments-and-instances/ (accessed 2026-10-30).
See About Us for content governance and site-wide citation guidance.
Copyright for The International Foundation for Information Technology (IF4IT), LLC: 2008 - Present
Legal Disclaimers