The following guide lists the follow-up work that has to be done before an application can be considered ready for public release
Register for the following services:
Name | Purpose |
---|---|
Cloudflare | CDN, DNS |
GovTech, Vodien et al | Domain name registrar |
Datadog | Logging and monitoring |
BetterUptime | Uptime monitoring |
Google Groups | Contact email for the application |
Zendesk | Product Operations |
Ensure that the application outputs logs that are
ndjson-formatted. This makes it very
convenient for Datadog (and other tools) to parse and index
your logs.
ts-template uses pino, which natively emits such logs.
Generate an API key for your application from Datadog
DD_API_KEY
DD_SOURCE
(typically nodejs or similar)DD_SERVICE
(the name of your application)DD_TAGS
(typically env:staging
or env:production
)Generate a client key for Datadog RUM
TODO