PRO TALK (MICROSERVICES): Your Mess Needs a Mesh

Shannon McFarland
Cisco, Distinguished Engineer and Chief Architect for Cloud Native Technologies

Shannon McFarland is a technical executive with a proven track record of leading highly diverse and distributed teams to execute on complex projects. He leads by example and excels at motivating individuals to achieve their own goals while they successfully contribute to the goals of their organization. Shannon is an author and has 25+ years of experience in leadership and deep technical expertise in a variety of subject areas to include: Public/Hybrid/Cloud deployment, physical and virtual networking, Kubernetes, Docker, Application Service Meshes (Istio/Linkerd), Open Source advocacy, IPv6, IP Multicast and VDI.

Microservices are becoming more and more prevalent in modern day cloud-native deployments. Even with cloud-native container-based microservice deployments, there can be challenges with consistent and reliable support for L7 metrics, rate limiting, traffic load splitting, circuit breaking, canary deployments, etc. Service Meshes address these issues. The Service Mesh framework takes care of the service discovery, service identity, security, traffic flow management and policy enforcement of each service. In this session, the attendee will learn what common application/service pain points (mess) a Service Mesh can resolve, what a Service Mesh is, how it integrates with Kubernetes and how various microservices can leverage a Service Mesh for things like service discovery and traffic flow management. Linkerd, Envoy and other service mesh types and components will be discussed.