Cloud-native applications take advantage of cloud computing. This is about the how of creating and deploying applications, but not the where. Both the public cloud and private environments can be included. Cloud-native thus offers the possibility of providing a combination of almost unlimited computing power and modern data and application services for developers.