This is an old revision of the document!
Software Development
DevOps
AWS
Traefik (formerly ambassador) routes messages in from the amazon load balancer (ALB) or elastic load balancer (ELB)
Kubernetes for configuration
Flux to pick up configuration from a git repo and apply it to kubernetes (gitops)
Docker to build containers around services
Linkerd to communicate between clsuters
Etcd (formerly zookeeper) to coordinate across clusters, e.g., distributed locks
Truffle Hog or Dumpster Diver can find improperly shared secrets
Helm charts to unify how services are deployed locally vs in the cloud
Skaffold to launch helm charts
Bazel to unify how projects are built across different languages (also provides build artifact cache)
Sales