Improving Developer Life - Big Picture
As much as I love the idea of the team choosing and using the most cutting edge technology for the new project, I pushed back a bit. There’s a lot of benefits to the newest technology, like Kubernetes.
I looked at the bigger picture.
The team’s previous project was already using Docker and deployed on an AWS service. The project just didn’t connect the “developer setup” with the deployment.
In this case, the developer setup would influence the deployment infrastructure. Going from Docker to Kubernetes is a big jump in benefits, the team didn’t have the bandwidth to take on even more operational aspects.
I suggested the team stay with Docker - it’s more conservative solution at the time and the real goal is: one step setup for development.
Let’s stay on target!