Cloud Native is an approach to building and running applications that fully leverages the advantages of the cloud. Cloud Native applications are modular, scalable, and highly available. They are operated in containers and dynamically orchestrated. Cloud Native technologies are open source and supported by the Cloud Native Computing Foundation (CNCF).