In this chapter, we have learned how easily we can deploy microservices into production systems, and how we can configure and use Git as a repository for our microservice code. We learned how we can create cloud applications in OpenShift Online and how we can deploy our microservices on this platform. Finally, we learned how we can integrate GitHub and OpenShift Online in our projects so that we automatically deploy our microservices when they change.
In the next chapter, we will discuss industry best practices when creating Kotlin microservices. We will cover some of the Kotlin best practices so that we make use of its advantages. Then, we do a deep dive into the Spring application context to create best-in-class Spring applications. To have code that we can easily manage, we will propose a better layering structure for our microservices code. Then, we will try to review...