Application Migration Runbook (Checklist
Phase Task
Development Install IIS and MSSQL
Development Configure IIS and MSSQL
Development Network Security Group Changes
Development Install APP and Database (Server software)
Development Import data (DB Restore copy of Prod DB)
Development Configure APP/C Server (including certs)
Development Install and Configure APP Client ( and Azure side clients)
Development Configure Load balancer (validate Cert Needs)
Development Configure On prem Sever ( Side)
Development Firewall Changes
Development Update DNS
Validation Check that
validate hostname
USER and IP resolve
access (Application properly
Admins using IE from
Validation workstations)
Validation Check SSL
DMNE certs
Client (invoke SSL
functionality between
(access, SNprofile,
local & APP)master profile -
Validation across ESL's)
Validation Connectivity
validate of Application
connection (update
to profile sharesjobs,
fromcheck
APP andin times, etc.)to
updates
Validation master profiles
Validation validate new user creation
Approval Agency business approval/signoff
Approval Initiate security scans
Application - PROD Stand up APP and Database Servers
Application - PROD Import data (DB Restore copy of Prod DB)
Application - PROD Configure APP/C Server (including certs)
Application - PROD Configure Load balancer (validate Cert Needs)
Application - PROD Network Security Group Changes
Application - PROD Initiate Security Scans
Application - PROD Azure Monitoring
Application - PROD Azure Logging
Application - PROD Azure Backup
Application - PROD Operations & Readiness Review - Plus RACI
Application - PROD ATO
Cutover Go live actions/tasks Firewall Changes
Cutover Go live actions/tasks Take Application off line
Cutover Go live actions/tasks Stop APP
Copy ServicesDB,
production at Data
moveCenter
to Azure, Import data (DB Restore
Cutover Go live actions/tasks copy of Prod DB)
Cutover Go live actions/tasks Start APP Services
Transition at Azure
Load Balancer (Shut done Data Center LB and turn on
Cutover Go live actions/tasks Azure LB)
Cutover Go live actions/tasks Restart Application
Cutover Go live actions/tasks Update DNS
Validation Check that
validate NMChostname and IP resolve
access (Application properly
Admins using IE from
Validation workstations)
Validation Check
APP SSL certs
Client (invoke (access,
functionality SSL between
local SN & APP)
profile, master profile -
Validation across ESL's)
Validation Connectivity of Application (update jobs, check in times, etc.)
Validation validate new user creation
Approval Agency business approval/signoff
Application - PROD - Recovery Firewall Changes
Application - PROD - Recovery Take APP off line
Application - PROD - Recovery Stop APP Services at Azure
Application - PROD - Recovery Turn Off VMs on Azure
Application - PROD - Recovery Turn on VMs at Data Center
Application - PROD - Recovery Start APP Services
Transition at Data(Shut
Load Balancer Centerdown Azure LB and turn on Data
Application - PROD - Recovery Center LB)
Application - PROD - Recovery Update DNS
Validation Check that
validate hostname
USER and IP resolve
access (Application properly
Admins using IE from
Validation workstations)
Validation Check
APP SSL certs
Client (invoke (access,
functionality SSL between
local SN & APP)
profile, master profile -
Validation across ESL's)
Validation Connectivity
validate of Application
connection (update
to profile sharesjobs,
fromcheck in times,
APP and etc.)to
updates
Validation master profiles
Validation validate new user creation
k (Checklist)
Ownership Dates/Weeks of
NOTES