A core part of Core Services team responsibilities are developing and maintaining our managed cloud services infrastructure. This page has a listing of some of the higher-level items, as well as some miscellaneous ownership areas.
For a broader view of our responsibilities, refer to Core Services team.
The Sourcegraph Managed Services Platform (MSP) is the standardised tooling and infrastructure for deploying and operating managed Sourcegraph services. Going forward, new managed services built by Sourcegraph - internal and external - should aim to be deployed using MSP. To learn more about, see Sourcegraph Managed Services Platform (MSP).
<aside> ⚠️ Services operated on MSP are not necessarily owned by the Core Services team - the team that built and deployed each services owns the service. The Core Services team offers guidance, support, and ownership of the underlying platform.
</aside>
Cody Gateway infrastructure is currently a hand-rolled deployment defined in sourcegraph/infrastructure/cody-gateway
. This infrastructure setup was a direct precursor to Managed Services Platform (Sourcegraph Managed Services Platform (MSP)).
<aside> ⚠️ Only Cody Gateway infrastructure is owned by Core Services team - the service, APIs, and application logic are owned by Cody Prime. For more information see Cody Gateway.
</aside>
The Pings service is the service that collects ping requests from all Sourcegraph instances, and is available at pings.sourcegraph.com
.
<aside> ⚠️ Only Pings infrastructure is owned by the Core Services team, but the service is owned by Data & Analytics.
</aside>
The Telemetry Gateway service is the service that ingests telemetry v2 events from all Sourcegraph instances, as well as other managed services (Reporting user events to Telemetry Gateway from a managed service)
<aside> ⚠️
Only Telemetry Gateway service, API, and integrations are owned by the Core Services team - data, data pipelines, and dashboards are owned by Data & Analytics.
</aside>
Sourcegraph Accounts Management System (SAMS) is the centralised accounts system for all of the Sourcegraph-operated systems.