Similar to the software development life cycle (SDLC), it is important to understand the aspects of the microservice development life cycle processes for a successful implementation of the microservices architecture.
This final chapter will focus on the development process and practice of microservices with the help of BrownField Airline's PSS microservices example. Furthermore, this chapter will describe best practices in structuring development teams, development methodologies, automated testing, and continuous delivery of microservices in line with DevOps practices. Finally, this chapter will conclude by shedding light on the importance of the reference architecture in a decentralized governance approach to microservices.
By the end of this chapter, you will learn about the following topics:
This chapter will cover the following microservices capabilities from the microservices capability model discussed in Chapter 3, Applying Microservices Concepts: