OpsLevel’s new Service Detection feature creates an entire recommended service catalog as soon as you integrate your git provider.
Our customers have always had lots of options when it comes to importing their services to OpsLevel. Between our Kubernetes syncer, Terraform integration, GraphQL API, and more, customers can choose the migration method that works best for their tech stack.
But with Service Detection, building and maintaining an up-to-date catalog is faster and easier than ever.
Duolingo imported 315 services—97% of their full service architecture—in 9 minutes.
Why did we build it?
Our goal is always to make your experience with OpsLevel as simple as possible. With Service Detection, we want catalog creation to feel automatic: you log in, integrate your core tooling, and have a consolidated catalog to review within minutes.
This is the first time we’re pulling services directly—and automatically—from your git repositories. Instead of having to create and push YAML service definitions to multiple repos, OpsLevel will scrape all of your linked repos for elements that meet our service criteria and pull them into your catalog for quick approval.
This means you can spend less time building a catalog from scratch, and more time assigning ownership, integrating other relevant tools, and setting your team up for long-term success.
Within 30 days, Duolingo onboarded 100% of their engineering org and assigned ownership for 99% of their services.
It also means that beyond initial catalog creation, you can feel confident that your catalog remains up to date. Each time OpsLevel detects a new potential service in one of your repos, we’ll surface it for you.
How does service detection work?
We first introduced Discovered Services back in January 2020. This feature monitors your deploy events and check payloads: when we notice an unknown service identifier in data submitted from your deploy or check integrations, we surface it as a service or alias suggestion.
This is a helpful way to identify new services or related aliases, but we wanted to build something that could simplify and scale catalog creation as a whole.
Instead of pulling from deploy endpoints, Service Detection makes recommendations based on anything found in your git repos that meets your service criteria. You’ll be prompted to accept or ignore these recommendations (which you can do individually or in bulk)—that way we don’t pull in data that isn’t relevant to your catalog, but we do streamline the catalog building process.
Start using service detection today
Service Detection is now available for all SaaS OpsLevel customers. Simply log in, make sure your git provider(s) are integrated, and then navigate to your Services List. If we have any recommendations, they’ll be listed at the top of the page, with options to multi-select and accept or ignore.
Ready to see just how easy it is to get started with OpsLevel? For a limited time, we’re offering a 30-day free trial. Sign up here to test out all the bells and whistles free for your first month.