Chapter 11: Building Enterprise-Grade Microservices
We have reached the last stage of learning about hands-on microservices with Micronaut. Our journey is now in its final stage; we gained a lot of knowledge of being hands-on in Micronaut in the previous chapters. Now, we must connect all the pieces to build our enterprise-grade microservices with Micronaut. As we already know from our previous chapters, the following are some of the benefits of using Micronaut:
- Modern JVM-based full-stack framework
- Easily testable microservices
- Built for serverless applications
- Reactive stack
- Minimal memory footprint and startup time
- Cloud-native framework
- Multi-language support (Java, Groovy, Kotlin)
In this chapter, we will cover the following topics:
- Bringing it all together
- Architecting enterprise microservices
- Understanding Micronaut's OpenAPI
- Implementing Micronaut's microservices
By the end of this chapter, you will...