Modern cloud native developers use APIs and services from a variety of organic, public cloud and SaaS offers to build their apps and drive velocity. Unfortunately, this implies that the developer, security teams, infrastructure teams, the responsible SREs, and the management chain (e.g., CISOs) are out-of-sync and in the dark on the security ramifications behind any developer’s API choices. And worse, they have no visibility to the security exposure of the app's customers and their data. 

A mesh is about the most massively useful thing a cloud native developer can have. We introduce the generalized concept of I/O buses or meshes, define their attributes and look at 3 concrete examples.

Cloud native applications in planet-scale distributed systems are bound together by the network. But we are still thinking about IP networks the same way we did 35 years ago - we are still building boxes, whether they are physical or virtual. This talk will focus on how to up-level IP networking into the zero-ops, application-first world of today.

Connectivity, security, and observability are critical to developer productivity and application velocity. The Network Service Mesh (or NSM) Project attempts to simplify how multi-cluster networking is consumed in Kubernetes by extending the core concepts that are already familiar to the K8s community. 

In this new Chapter, we will discuss how we can stretch these capabilities all the way into the enterprise, edge compute location, or a branch, and show how it eases the life of a developer building a new cloud native app.

Google has long been a pioneer in distributed computing and data processing. This talk walks through the evolution of Google’s SDN-based networking infrastructure, from building an SDN-based WAN (B4), to allocating wide area bandwidth amongst thousands of individual applications based on centralized policy management (BwE), to creating building-scale data center fabrics (Jupiter). 

This talk builds the case for an automated intent driven software and hardware infrastructure as the enabler for the Cloud 3.0 vision.

All things around driving up availability and maintaining tight service level objectives in large scale global cloud networks.

The systems, processes, and organization changes required to achieve true Zero Touch automation in large scale distributed systems.