Skip to main content

Decommission: Checklist

The following checklist outlines tasks which teams will want to consider when decommissioning a site on the Skpr hosting platform.

Roles and Responsibilities

The checklist provides basic guidance on which roles are responsible for which aspect of the decommission process.

We highly recommend an initial discovery call be carried out to solidify which parties are responsible for each checklist item.

Checklist

Tasks to are to be completed in order

TaskRoleDescription
🔲Snapshot DatabaseDevelopment TeamI have taken a snapshot of the applications production MySQL database eg. Drupal's drush sql-dump command.
🔲Snapshot FilesDevelopment TeamI have taken a snapshot of the applications production files eg. Drupal's public, private, temporary files
🔲Snapshot Code RepositoryDevelopment TeamI have taken a snapshot of my code repository which contains both application code and hosting config
🔲Snapshot ConfigDevelopment TeamI have taken a snapshot of the Skpr environment config returned by skpr config list ENVIRONMENT eg. dev, stg, prod etc
🔲Remove DNS EntriesOperations TeamI have removed all DNS retries related to this application. I can still access the list on the skpr.dev and skpr.live domains.
🔲Close Adjacent ProductsOperations TeamI have closed any service accounts/products that are related to the application eg. Github, CircleCI, New Relic, SMTP etc
🔲Delete Adjacent AccountsOperations TeamI have deleted any service accounts/credentials that are related to the application eg. New Relic, SMTP etc
🔲Delete ProjectSkpr Platform TeamI have deleted the Skpr project. The application is now unavailable.