The two primary pillars of the Cloud Team are Availability and Observability as defined in RFC 498
This team ensures that Sourcegraph.com has the same reliability and availability as other world-class SaaS offerings. This team is also responsible for Observability monitoring and tooling to ensure that we are meeting these goals.
More can be found in our Cloud Vision
The Cloud DevOps team is responsible for the infrastructure used to host Sourcegraph.com. This includes but is not limited to dashboard and observability, uptime and reliability, and managing our cloud provider resources. This team works closely with the other teams in the Cloud org to ensure sourcegraph.com is available and functional for our users. Notably, this team has the ability to slow or stop rollouts to Sourcegraph.com if needed to improve stability.
This team is responsible for the continuous deployment of Sourcegraph.com
Our Cloud monitoring infrastructure (Prometheus / Grafana)
- Bill Creager, Product Manager
- Jennifer Mitchell, Engineering Manager - DevOps
- How to deploy a code change to the Cloud
- How to make configuration changes to sourcegraph.com
- How to add TXT Records
The best way to contact the cloud-devops team is in the #cloud-devops slack channel.
- Assist the Cloud-SaaS team with RFC 525
- Stabilize our CD environment
- Create a pre-production environment for Cloud
- Standardize our monitoring, logging and error reporting systems
- Migrate our zonal cluster to a regional cluster and document the process
- Complete assigned security tasks on behalf of security and provide evidence of completion