Summary
As seen in this chapter, Jakarta EE is quite suitable for microservices development.
In this chapter, we covered the following topics:
- We introduced you to microservices, listing the advantages and disadvantages of a microservices architecture
- We explained how to develop microservices using standard Jakarta EE technologies, such as Jakarta REST
Jakarta EE developers can leverage their existing knowledge to develop microservices architecture – deploying modern, lightweight application servers. Traditional Jakarta EE applications can interact with microservices quite well, and they can also be refactored iteratively into a microservices architecture when it makes sense. Whether developing new applications following a microservices architecture, refactoring an existing application to microservices, or modifying existing applications to interact with microservices, Jakarta EE developers can leverage their existing skills for the task at hand.