Establish and Document the Application's Tear-down (De-installation) Procedures - Application Management Best Practices
Establish and Document the Application's Tear-down (De-installation) Procedures
(Chapter 95 of Application Management Best Practices)
Executive Summary: Chapter Overview
IF4ITThe Bottom Line
Core Concepts
| Concept | Definition & Strategic Role |
|---|---|
| Tear-down (De-installation) | The de-installation of an installed version of an Application, or of an entire Application Instance, from an IT Operating Environment Instance, to make way for a newer version or to complete removal of a Decommissioned Instance. The Application itself continues to exist unless it is being Fully Retired. |
| Instance Tear-down Record | The record of each Instance Tear-down, capturing its date, its approver, and the verification that removal was complete. Keeping this record and updating the Application’s list of Instances ensures no one wastes time investigating or patching an Instance that no longer exists. |
| Tear-down Completeness Verification | The defined check that every part of a removed version or Instance is actually gone, including compute, storage, scheduled jobs, service accounts, network and firewall rules, certificates, monitoring, and references in other Systems. Without it, incomplete removals leave clutter, cost, and security exposure behind. |
Quick Q&A
Question: What must be removed when tearing down an entire Application Instance rather than a single version?
Question: Where are an Application's Tear-down procedures recorded, and what is captured for each individual Tear-down?
Read More Below
This chapter explains how to establish and document the procedures for removing an installed version of an Application, or an entire Application Instance, from an environment.
Definition
Tear-down (De-installation) is the de-installation of an installed version of an Application, or of an entire Application Instance, from an IT Operating Environment Instance, performed to make way for the installation of a newer version, or to complete the removal of a Decommissioned Instance. The Application continues to exist unless it is being Fully Retired.
Why Tear-down Must Be Documented
Tear-down is a routine operation, not only an end-of-life one. Many Deployments begin by tearing down the previous version, and test environments are frequently torn down and rebuilt. Yet Tear-down is often poorly understood, and incomplete removals leave behind files, services, scheduled jobs, accounts, network rules, certificates, and data that pile up as clutter, cost, and security exposure. A documented Tear-down procedure ensures that removal is complete and safe.
Establish the Tear-down Procedures
Establish, with the IT Application Owner and the Operations and Support Team(s):
What must be removed to de-install a version, and what must be preserved, such as data and configuration needed by the next version.
What must be removed to tear down an entire Instance, including compute resources, storage, scheduled jobs, service accounts, network and firewall rules, certificates, monitoring, and entries in other Systems that refer to the Instance.
How data is handled during Tear-down: retained, archived, migrated, or securely disposed of, according to the Application’s retention rules.
How to verify that Tear-down is complete.
Who must approve tearing down an Instance, especially a Production or Decommissioned Instance.
Document and Share the Tear-down Procedures
Record the Tear-down procedures in the Release and Deployment and Operational sections of the Application Documentation, with Instance differences recorded explicitly. Record each Instance Tear-down, its date, its approver, and the verification of its completion, and update the Application’s list of Instances accordingly.
Best Practice: Establish and Document the Application’s Tear-down Procedures
It is a best practice to both establish and document the solution for removing an Application’s versions and Instances: define what must be removed and preserved, how data is handled, how completeness is verified, and who approves, and record every Instance Tear-down.
Benefits: Documented Tear-down leaves environments clean, preventing the forgotten services, accounts, and data that accumulate cost and security exposure. Recording each Tear-down keeps the Application’s list of Instances accurate, so that no one wastes time investigating, or patching, an Instance that no longer exists.
Connections to Related IF4IT Practices and Inventories
The IT Operating Environments Best Practices addresses decommissioning environments deliberately so they do not persist and accumulate cost, configuration drift, and risk.
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 Tear-down (De-installation) Procedures | Application Management Best Practices. https://if4it.org/best-practices/application-management-best-practices/establish-and-document-the-application-s-tear-down-de-installation-procedures/ (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