Cloud-native is currently one of the biggest trends in the software industry. It has already changed the way we think about developing, deploying and operating software products.
But what exactly is “cloud native”?
Cloud native is a lot more than just signing up with a cloud provider and using it to run your existing applications. It affects the design, implementation, deployment, and operation of your application.
Cloud native is an approach to building and running applications that fully exploit the advantages of the cloud computing model
See the wiki for more information.. https://github.com/ChicagoDMC/CloudNativeArchitecture/wiki