Cloud-native application development

There are two complementary aspects or components to cloud-native application development: application services and infrastructure services. Application services speed up the development of the business logic of a cloud-native application, and infrastructure services speed up its delivery and deployment. These two aspects are complementary and integral to cloud-native application development. You cannot have one without the other. They are essentially the yin and the yang of cloud-native application development, as depicted by the following diagram:

As we mentioned earlier in this chapter, cloud-native ...

Get Hands-On Enterprise Java Microservices with Eclipse MicroProfile now with O’Reilly online learning.

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