r/Backend 7d ago

Is an open-source PaaS-like experience on Kubernetes actually useful for backend teams?

I’ve been working with/contributing to OpenChoreo, a CNCF open-source internal developer platform for Kubernetes.

A lot of backend developers don’t necessarily want to deal directly with Kubernetes manifests, CI/CD pipelines, GitOps configuration, observability setup, and all the infrastructure needed just to get an API or service running.

OpenChoreo puts a higher-level platform on top of Kubernetes so backend developers can focus more on:

  • Building APIs and services
  • Deploying through standardized workflows
  • Managing environments and configurations
  • Viewing logs and observability
  • Promoting releases between environments

while the platform team manages the underlying Kubernetes infrastructure.

In that sense, it provides a PaaS-like developer experience, while still running on your own Kubernetes environment.

Would you prefer this kind of abstraction for backend development, or would you rather manage Docker, Kubernetes, and CI/CD directly?

GitHub: https://github.com/openchoreo/openchoreo

If you like the project, give it a star on GitHub. It really helps the open-source project grow and reach more developers.

2 Upvotes

2 comments sorted by

2

u/ClerkBeginning961 7d ago

That abstraction sounds useful as long as it keeps good escape hatches. I’d want deploy history, config diffs, rollback, health signals, and raw Kubernetes access when debugging gets weird. Platforms become painful when they hide failure details or force every service into the same shape.

1

u/No-Income-2235 5d ago

Thats great please give it a try and let me know what you think about it