The go-live checklist
This is a list of quick checks to perform when we're putting a system live to make sure we've not missed anything:
- The website and cloud service
Web.config
andapp.config
have correct connection strings, API keys, and so on, for publish - Cloud service configs have correct connection strings, API keys, and so on, for publish
- The website and cloud services have config settings overridden in the portal if required
- Logging level has been set to Verbose initially (particularly for new systems and major changes) to quickly diagnose any problems, and changed to Error once the system is stable to save on the storage space
- The website and cloud services have the starting instance count configured correctly, and auto-scale has been set up
- Databases have the correct max size configured
- A database backup strategy has been implemented
- Databases have been updated with the latest migration scripts