Skip to content

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.