How we deploy to production over 100 times a day

This page summarizes the projects mentioned and recommended in the original post on /r/devops

Our great sponsors
  • WorkOS - The modern identity platform for B2B SaaS
  • InfluxDB - Power Real-Time Data Analytics at Scale
  • SaaSHub - Software Alternatives and Reviews
  • Concourse

    Concourse is a container-based continuous thing-doer written in Go.

    For infrastructure changes we use Concourse and Terraform.

  • engine

    The Orchestration Engine To Deliver Self-Service Infrastructure Faster ⚡️ (by Qovery)

    We have customers deploying 800 times per day with Qovery (no joke 😁)

  • WorkOS

    The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.

  • semgrep

    Lightweight static analysis for many languages. Find bug variants with patterns that look like source code.

    However when we do introduce new patterns, we do typically put effort into migrating old services when it is feasible (e.g. with automated code re-writing). When it's not we like to gain visibility into the status of services, so we have a "migration tracker" which analyses our source code/config to check which services are using old/new patterns. We also use semgrep in some cases to alert owners of services that are using deprecated/dangerous patterns in CI checks.

  • Replibyte

    Seed your development database with real data ⚡️

    Out of topic: I don't know if you have such a thing at Mono, but here is a great open-source tool we have built for our users - Replibyte - a tool to seed your dev database with real data - https://github.com/Qovery/Replibyte

  • typhon

    A wrapper around Go's net/http to provide safety and convenience. At Monzo, Typhon forms the basis of most clients and servers in our microservices platform.

    The communicate via protobuf RPCs, which integrates with our own RPC framework typhon.

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts