Tech
June 9

Self-service environments via declarative APIs

Environments package infrastructure and configuration to capture application dependencies while maintaining best practices around security and compliance. In this talk we will focus on the creation, maintenance, and one-click consumption of various types of environments, from development environment typically running locally, all the way to production environment, using kcp and Backstage.
Talk abstract

Environments package infrastructure and configuration to capture application dependencies while maintaining best practices around security and compliance. In this talk we will focus on the creation, maintenance, and one-click consumption of various types of environments, from development environment typically running locally, all the way to production environment. As a backend we will use kcp, a control plane fully compatible with Kubernetes declarative API. We will take Knative Eventing connected to Apache Kafka as a concrete example. 

We will address:

  • How kcp can be used to power your platform
  • How kcp workspace types are suitable for representing environments 
  • How developers instantiate environments and can quickly start developing with all dependent services available in their kcp workspace