Subscribe to a monthly newsletter with many articles, docs, events events, and find opportunities to connect with other developers online and locally.

Cloud Native – what is it? Loosely defined, it's running scalable applications in the cloud using containers, microservices, and immutable infrastructure managed with through devops.

As defined by Cloud Native Computing Foundation (CNCF)

Cloud native technologies empower organizations to build and run scalable applications in modern, dynamic environments such as public, private, and hybrid clouds. Containers, service meshes, microservices, immutable infrastructure, and declarative APIs exemplify this approach. These techniques enable loosely coupled systems that are resilient, manageable, and observable. Combined with robust automation, they allow engineers to make high-impact changes frequently and predictably with minimal toil.

What is your definition of Cloud Native?

I had a conversation with Brendan Burns, a Distinguished Engineer in Microsoft Azure and co-founder of the Kubernetes open source project, to get his definition of the term.

Subscribe to the show at aka.ms/cloudnativeshow, follow me and Brendan on twitter, checkout more great content from the Azure team at http://dev.to/azure.