Chapter 4: Developing Cloud-Native Applications

MicroProfile 4.1 builds on some Jakarta EE (formerly Java Enterprise Edition) application programming interfaces (APIs)—specifically, Jakarta RESTful Web Services (JAX-RS), Jakarta Contexts and Dependency Injection (CDI), JavaScript Object Notation Processing (JSON-P), and JSON Binding (JSON-B). Using only these technologies, it is possible to develop a perfectly capable cloud-native application. The MicroProfile community added a type-safe mechanism for invoking RESTful services known as the MicroProfile Rest Client. These technologies are essential for building Java-based microservices that can interoperate in the cloud. Learning to use these technologies will enable you to build robust and secure ...

Get Practical Cloud-Native Java Development with MicroProfile now with O’Reilly online learning.

O’Reilly members experience live online training, plus books, videos, and digital content from 200+ publishers.