David McKay

Containers Kubernetes Docker Continuous Integration Continuous Deployment DevOps & Automation Cloud Native Cloud & Infrastructure Cloud Computing Google Cloud Amazon Web Services Micro Services

Glasgow, Scotland, United Kingdom

What even is "Cloud Native"?

The Cloud Native Computing Foundation, founded by The Linux Foundation, currently oversees the guidance of Kubernetes, Prometheus, OpenTracing, Fluentd, and more. The Cloud Native Computing Foundation describes being "Cloud Native" as three major components:

1. Containerized
Each part (applications, processes, etc) is packaged in its own container. This facilitates reproducibility, transparency, and resource isolation.

2. Dynamically orchestrated
Containers are actively scheduled and managed to optimize resource utilization.

3. Microservices oriented
Applications are segmented into microservices. This significantly increases the overall agility and maintainability of applications.

In this talk, I will guide you towards taking your application cloud native, utilising the software available to us today, from the CNCF, and others, covering containers, tracing, logging and service discovery.


David McKay

Senior Developer Advocate at Equinix Metal

David is a Senior Developer Advocate at Equinix Metal and a member of the Kubernetes org and release team.

As a professional technology magpie, David was an early adopter of cloud, container, and cloud-native technologies; crossing the murky waters of AWS in 2008, Docker in 2014, and Kubernetes in 2015.

With an insatiable love for technology, David is always on the hunt to learn and share knowledge with others in fun and exciting ways.

David's full speaker profile