top of page

From Vision to Launch: CPS1 Is Now Public and Ready for Your Team

  • site5604
  • Jul 15
  • 3 min read

Updated: Jul 16

We’re super excited to announce our first public release! 🎉


You can install it and start using it for free, right now. Just check out our Quickstart Guide to get started.


CPS1 is a Cloud Development Environment (CDE) that runs directly on your Kubernetes cluster.


So, what does CPS1 stand for? Glad you asked. It means Cloud Programming Shell.


With CPS1, your team gets a self-service experience to spin up fully automated, on-demand development environments. Code is already checked out, all the tools are pre-installed, and there's zero manual setup. Just open it and start building.


You can deploy CPS1 on a Kubernetes cluster with powerful compute resources for heavy workloads, including GPUs. CPS1 handles everything behind the scenes while keeping costs predictable and under control.


It has been a year since we really started building the product, back in June 2024.


Throughout the year, we kept going back and forth between user feedback and product development. We combined what people told us with our own experience and long-term vision.


During this time, we demoed CPS1 privately to several people and companies. We also gave a few public demos to gather feedback and validate our ideas.


The first time we showed CPS1 publicly was at DevOpsDays Campinas, in October 2024.


Miguel and Oscar at DevOpsDays Campinas 2024
Miguel and Oscar at DevOpsDays Campinas 2024

Dozens of people stopped by our booth asking, “What is this? What does it do?” We were surprised that many in the DevOps community had never seen a Cloud Development Environment in action. It showed us how fresh and unfamiliar this concept still is for most teams.


This should not really be a surprise. The Cloud Development Environment (CDE) model has mostly been limited to Big Tech. Companies like Uber, LinkedIn and Meta have built their own internal CDEs to support their teams. Checkout how they work:



These companies provide an exceptional developer experience because they have the size, talent and resources to build and maintain something as complex as a CDE in-house.


In March 2025, we gave our first public demo of CPS1 at the Platform Days 2025, hosted at C6 Bank in São Paulo.


Miguel presenting CPS1 at Platform Days 2025
Miguel presenting CPS1 at Platform Days 2025
Miguel presenting CPS1 at Platform Days 2025
Miguel presenting CPS1 at Platform Days 2025

The feedback from the audience was overwhelmingly positive.


Throughout the day, many speakers talked about Developer Experience, self-service, and Internal Developer Portals. One topic that kept coming up was the Time to First Commit metric.


Since we were the last presentation of the day, we threw out a challenge. We said we could achieve a Time to First Commit in under 5 minutes.


We suppose most of the audience were skeptical, since unfortunately most companies expect to take weeks for a new developer to actually commit a single line of code.


The challenge was simple. Developers would log in, launch a Workspace from an existing project, edit a file with some comments, and push the changes to a new branch.


We pulled it off in under 2 minutes. CPS1 is fast. Really fast.


Over the past year, we focused hard on the design and architecture of the product. Our goal was to build something solid and reliable. That is why we chose Rust as our core programming language.


In March, we gave a talk at KCD Rio de Janeiro 2025, where we deliveried the talk on How To build a Kubernetes Operator using Rust (video recording).


Oscar presenting at KCD Rio de Janeiro 2025
Oscar presenting at KCD Rio de Janeiro 2025
Oscar presenting at KCD Rio de Janeiro 2025
Oscar presenting at KCD Rio de Janeiro 2025

We are just at the beginning of our journey to help more teams reach the same level of tooling and experience as Big Tech companies.


We’ve come a long way in a year, but this is still just the beginning.


Our goal with CPS1 is simple: make world-class development environments accessible to every team, not just the giants with hundreds of platform engineers.


We’re excited about what’s ahead and can’t wait to see how CPS1 helps your team move faster, with less friction and better developer experience.


If you’re curious, give it a try. Set up a Workspace, push some code, and see how fast you can go.

And if you’ve got feedback, ideas, or just want to chat about what you’re building, we’d love to hear from you.


Come chat with us on Discord: https://discord.com/invite/P6w5VdCqaf


Issues and other requests refer to this GitHub repository: https://github.com/cps-1/cps1


Check out the docs: https://docs.cps1.tech


You can also follow us on LinkedIn to keep up with what we’re building:


See you out there. 🚀

 
 
bottom of page