We build infrastructures and platforms. An infrastructure is a set of components that are used to launch workloads. By a platform, we mean some reference infrastructure patterns. We design them for SRE and product teams so that they can launch infrastructures from those samples.
To facilitate the task of infrastructure design, we created Cluster.dev – an open source framework that allows platform teams to quickly spin up fully-provisioned, production-ready environments.
Using Cluster.dev our team will help you build an internal software engineering platform, including prototyping, integration, testing, and delivery to development teams.
Platform engineering brings forward an effective solution. Digital platform engineering is an interdisciplinary initiative between DevOps and SRE. Its main purpose is to enable self-service capabilities for software developers by providing a delivery platform – an integrated product for internal development that covers an application’s operational needs throughout its lifecycle. Delivery platforms are built on top of technologies and tools that are already in use in the company, helping to consolidate them as a whole.
Delivery platforms are designed FOR developers, and therefore primarily consider their needs. A well-built platform will enable your developers to:
- add new microservices and infrastructure components (w/wo CI/CD)
- provision new infrastructures and initial dataplanes
- manage logs, metrics, and alert coverage of services
- set up permissions and security boundaries
- update and test system components