Developers want simplified workflows with Kubernetes
In the last chapter, we discussed the steps that a developer goes through while developing traditional Spring Boot applications in the inner development loop. We also discussed how easy it is to automate the whole flow with tools such as spring-dev-tools. Once a developer is confident about the changes, they can save them, and changes are deployed automatically.
Developers developing cloud-native applications are looking for a similar workflow where they can save their changes. With some magic in the background, the application should be deployed to local or remote clusters of their choice. Moreover, a developer who has previously worked on traditional monolithic applications would expect a similar workflow when they switch to developing cloud-native applications. From a developer's perspective, the expectation is that additional steps for cloud-native application development should be suppressed with a single command or...