gRPC Deep Dive & K8s + Monolith

This is a past event

197 people went

Location image of event venue

Details

Hello NYC Kubernauts!

In July, we're excited to head back to Squarespace. We'll be announcing the speakers soon.

Our first talk from Portworx's Luis Pabon features a deep dive on the CNCF incubating project, gRPC. gRPC makes it extremely simple to write complex, business-critical services, in a vast number of programming languages. In this talk, we will be going through a model of how to secure a gRPC service using JWT based tokens to authenticate user access by relying on interceptors. Luis will also discuss models of how to provide role-based access control to authorize user access.

We also have Mark Spicer from Squarespace; he'll speak to their decision to run their monolith on K8s, not an easy sell to their organization. There were a variety of reactions, from fear (“That seems risky”) to denial (“The project’s too big and not worth the effort”) to incredulity (“You know it depends on NFS, right?”.) Eight months later, Kubernetes is the standard environment for all of their stateless services -- including the monolith. They've increased availability, reduced deployment times and turned off a ton of VMs - spending less time on operational toil, and more time on developing features. Mark will talk about the steps they took to push through friction along the way: the tooling, documentation, training, and all of the communication to make people feel safe and comfortable with a major change.

SPONSORED: Thanks to NetApp for ongoing support and Squarespace for hosting the group this month!

Are you a local member interested in presenting to the group? Submit your talk here: https://goo.gl/forms/RaoYMClioVUgeSJt1

AGENDA

6:30 - 7:00 - Social
7:00 - 7:10 - Community Announcements
7:10 - 7:40 - Luis Pabón, Portworx
7:45 - 8:15 - Mark Spicer, Squarespace
8:15 - 8:45 - Social / Wrap-up

SPEAKER BIOS

Luis Pabón is the control plane architect at Portworx and also participates in the CNCF, Kubernetes, and CSI storage communities. Prior to joining Portworx in September of 2017, he worked at CoreOS, Red Hat Storage, NetApp Advanced Technology Group, and EMC on various storage products.

Mark Spicer is a Senior Software Engineer at Squarespace where he works in Infrastructure Engineering writing backend software with a focus on reliability. His most recent projects include migrating the Squarespace monolith to Kubernetes and rearchitecting static assets, reducing the merge to production time for the monolith by 67%. A graduate of Rochester Institute of Technology (RIT), Mark spends his free time at a maker space in Bed-Stuy, Brooklyn building hardware projects and learning about manufacturing.
https://www.markspicer.me/
https://github.com/lodge93
https://twitter.com/spicer93