Devfile, Devcointainer, Dockerfile, Docker-Compose...what are the difference, similarities and how are they connected?
Are Cloud Development Environments just for senior developers or also suitable for juniors? The short anser is: CDEs are extremely valuable for both.
This is the last article of a 3 part series. In the first article, you learned about the challenges when devs who work on Kubernetes-based applications try to run all services locally. In the second one I showed you how quickly factorials grow when services aren’t shareable, why you most certainly already have a complex setup and what are the real costs of running everything locally. Now we take a look at the solutions.
In this post we outline why Dev Containers, Devfile, Nix and Devbox by Jetpack are NOT CDEs.
In the second part of the article series, we look at what the actual costs are when all services run locally and how the complexity changes when multiple versions of a software have to be supported.
Most content about CDEs is focused on the benefits of CDEs and either doesn’t really explain how CDEs work, or only touches on the subject superficially. In this blog post, I want to provide a no-bullshit overview of the architecture of CDEs and common patterns on how CDE products work.
In the first part of this 3 part article series you will learn about the challenges when running a few services on the laptop of developers and others remotely.
It can be hard to introduce CDEs in engineering teams. In a recent interview with a dev lead, this is what we heard: "Our developers are set in their grumpy old ways and unlikely to want any change. It doesn’t matter how good a tool is if the people who should use it don’t want to change their behavior.
Cloud Development Environments (CDEs) are a new product category. Many new vendors appeared on the market in the last two years, and each one has a slightly different idea of what a CDE should look like. In this article, we will explain the most common architecture and features of CDEs, and what makes Cloudomation DevStack special.