Productboard Technology RadarProductboard Technology Radar

DevOps

Adopt

DevOps is an approach to software development which integrates development with operations per the rule "you build it, you run it". We achieve this using an automated CI build pipeline (GitHub Actions) and CD tooling orchestrating deployment (ArgoCD for Kubernetes services and Cloudflare Workers for browser apps). Our infrastructure team supports this by providing a collection of self-service tools. All service disruptions (incidents) follow a standardized Incident process.

Best practices

  • Teams have end to end ownership of their code and responsibility for its operation
  • Teams participate in on-call rotations for 24/7 support