Go Live Checklist
The following checklist outlines tasks which you will want to consider with launching a site on the Skpr hosting platform.
Preparation
Tasks to be carried out prior to Go live.
| Task | Description | |
|---|---|---|
| 🔲 | Security Audit | I have organised an audit for security, and my security team has evaluated the state of the application prior to launch. | 
| 🔲 | Accessibility Audit | I have conducted an accessibility audit of the application, and I understand the risks in accessibility if any before launching. | 
| 🔲 | Performance Testing | I have performed load testing and have identified any obvious issues with launching the application. | 
| 🔲 | Caching | I have read and followed the instructions on the more detailed cache configuration page, and I have verified that I can receive a HIT in the response headers of pages that should be cached. | 
| 🔲 | Certificates | I have read and followed the instructions on this page, and the domains I intend to run my application on have been verified with the use of DNS. | 
| 🔲 | Development modules disabled | I have disabled all development modules which might impact application security or stability after launching. | 
| 🔲 | Logging | I have configured logging for my application using the logging instructions. | 
| 🔲 | Routes | I have read and followed the instructions on this page, my routes have been configured or are ready for deployment. | 
| 🔲 | New Relic | I have configured New Relic in order to debug, trace and analyse issues with my application. | 
| 🔲 | Security Updates | There are no critical security updates available, and the application being launched does not have any outstanding security updates. | 
| 🔲 | SMTP | I have read and followed the instructions on this page, and I have verified and tested that my application is able to send email. | 
| 🔲 | Redirects | Domain level redirects are completed (such as legacy domains and paths). | 
| 🔲 | Release tagging | The project has been tagged via git, and the tag has been deployed to the appropriate environment. | 
Going Live
Tasks for be completed during the sites Go Live.
| Component | Description | |
|---|---|---|
| 🔲 | Authentication | Any pre go live authentication (eg. Basic Auth) will lock users out after launching, sensure this is disabled. | 
| 🔲 | External HTTP checks | I have configured external HTTP probes such as Pingdom, StatusCake or similar uptime monitoring services. | 
Follow Up
Taks to be completed after the site has gone live.
| Component | Description | |
|---|---|---|
| 🔲 | Caching | Review site Cache HIT ratio using CloudWatch Dashboards. | 
| 🔲 | New Relic | Review site performance using New Relic to determine application bottlenecks. | 
| 🔲 | Non-public production redirects | Redirects are in place for non-public production domains, to prevent skpr.live domains from appearing in internet searches. |