During the course of this book, we have learned a vast set of technologies and tools that allowed us to create microservices with Kotlin using the Spring Framework; however, this is not a simple task. When we apply what we have learned in our own project, there will always be an infinite amount of approaches that we could choose, and some may work better than others.
In this chapter, we will try to learn industry best practices, which will allow us to improve the overall quality of our microservices. In this chapter, you will learn more about:
- Kotlin idioms
- Spring Context
- Layering
- Testing
- Continuous Integration
- Continuous Delivery