Skip to main 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.

TaskDescription
🔲Security AuditI have organised an audit for security, and my security team has evaluated the state of the application prior to launch.
🔲Accessibility AuditI have conducted an accessibility audit of the application, and I understand the risks in accessibility if any before launching.
🔲Performance TestingI have performed load testing and have identified any obvious issues with launching the application.
🔲CachingI 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.
🔲CertificatesI 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 disabledI have disabled all development modules which might impact application security or stability after launching.
🔲LoggingI have configured logging for my application using the logging instructions.
🔲RoutesI have read and followed the instructions on this page, my routes have been configured or are ready for deployment.
🔲New RelicI have configured New Relic in order to debug, trace and analyse issues with my application.
🔲Security UpdatesThere are no critical security updates available, and the application being launched does not have any outstanding security updates.
🔲SMTPI have read and followed the instructions on this page, and I have verified and tested that my application is able to send email.
🔲RedirectsDomain level redirects are completed (such as legacy domains and paths).
🔲Release taggingThe 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.

ComponentDescription
🔲AuthenticationAny pre go live authentication (eg. Basic Auth) will lock users out after launching, sensure this is disabled.
🔲External HTTP checksI 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.

ComponentDescription
🔲CachingReview site Cache HIT ratio using CloudWatch Dashboards.
🔲New RelicReview site performance using New Relic to determine application bottlenecks.
🔲Non-public production redirectsRedirects are in place for non-public production domains, to prevent skpr.live domains from appearing in internet searches.