In this chapter, we will bring the different processes we described in the previous chapters together into a general workflow so that we can make changes to a single microservice. We will move on from the process of getting a new feature request to developing it locally, reviewing it, testing it in a demo environment, and approving the changes and releasing them to the live cluster.
This is related to the pipeline concept we introduced in Chapter 4, Creating a Pipeline and Workflow. In this chapter, however, we will talk about the processes of the task. The pipeline and build structures are there to ensure that any proposed change follows quality standards. In this chapter, we will focus on the teamwork aspects of the technology and how to allow smooth interaction while keeping track of the different changes.
In this chapter, we will cover the following topics...