Guest post originally published on Kiratech’s blog by Diego Braga

Krateo PlatformOps, an open-source project developed by Kiratech’s Cloud Native Dev Team, integrating Backstage, an open platform created by the Spotify IT team and now available in the CNCF Sandbox project catalog. Given the value and importance of this partneship, in the following article we want to analyze how the two platforms integrate together and their benefits.

First, what is Krateo PlatformOps?

Krateo PlatformOps is an open-source project based on a comprehensive and modular architecture to centrally create and manage any type of resource. What do we mean by that? A database, a Kubernetes cluster, a load balancer, an API gateway, a Kafka topic, a microservice template, a machine learning model, anything you can think of via standard Kubernetes APIs.

Krateo comes from the CNCF Landscape: how do I choose the best product among the wide range of open-source projects (to date, more than 900)? How do I know if the products are complementary, overlap, are mutually exclusive? Krateo will choose for you! We have gathered the best products in a single platform where you can manage them from a comprehensive dashboard and, by yourself or with our help, develop centrally adjustable templates.

The 4 winning features about Krateo in a nutshell:

Krateo PlatformOps Core Architecture

Let’s take a look at Krateo PlatformOps’ Core Architecture to completely understand how it works:

What is Backstage?

Backstage is an open platform developed from Spotify’s IT team and a CNCF sandbox project that enables your team to manage its apps catalog.

It gathers all about your application in one, aggregated view: tools, services, documentation are available in a simpler development environment.

Powered by a centralized software catalog, Backstage provides a distributed system of microservices and enables your product teams to ship high-quality code quickly — without compromising autonomy. Its Software catalog allows the complete management of an application (microservices, libraries, data pipelines, websites, ML models, etc.).

It is based on YAML templates, easy to create and deploy which let you start new projects and standardize your tools already in use with the company’s best practices.

It makes it easy to create, maintain, search and use the technical documentation, by using a “docs like code” approach and it has a constantly evolving ecosystem of open-source plug-ins which let you customize and personalize even more.

How is Backstage integrated with Krateo?

Let’s see now how Krateo has integrated Backstage and what are the main benefits of this integration.

Krateo Dashboard is based on Backstage as it centralizes, through a self-service catalog, templates and properties of a service, every available documentation, the overview of the components that belong to an entire domain and all the data of the life cycle of an application.

Krateo uses the potential of the Backstage template to quickly and easily write “classic” applications, to deploy infrastructure, create DBs, etc.

Regarding Krateo’s architecture:

We are therefore pleased to announce this collaboration, considering the common connection with the CNCF and with the Cloud Native world, being Kiratech CNCF Silver Member.

Start using Krateo PlatformOps! Here is the link to try the free community version.