November 26, 2019

214 words 2 mins read

How Yelp Moved Security From the App to the Mesh with Envoy and OPA

How Yelp Moved Security From the App to the Mesh with Envoy and OPA

From its inception, Yelp's service infrastructure has treated security as a fundamental component. For many years, developers carried the burden of building security features directly into their servi …

Talk Title How Yelp Moved Security From the App to the Mesh with Envoy and OPA
Speakers Daniel Popescu (Security Engineer, Yelp), Ben Plotnick (Senior Platform Engineer, Cruise Automation)
Conference KubeCon + CloudNativeCon North America
Conf Tag
Location San Diego, CA, USA
Date Nov 15-21, 2019
URL Talk Page
Slides Talk Slides
Video

From its inception, Yelp’s service infrastructure has treated security as a fundamental component. For many years, developers carried the burden of building security features directly into their services. By using standard cloud native building blocks, the service infrastructure now provides security features by default; this enables hundreds of developers to focus on shipping features for more than 100M monthly active Yelp users.This talk will cover Yelp’s journey from a legacy service proxy to a modern, secure service mesh based on Envoy and Open Policy Agent. It will discuss-Authn and Authz mechanisms using mTLS and JWT with Envoy and OPA-Migration from using an in-house policy decision engine to standardized open source tools (OPA)-Transpiling legacy policy data to rego and other best practices for policy maintenance-Strategies for quickly and safely rolling out policy changes

comments powered by Disqus