Join us at the Microsoft Boulder office (previously the Deis office) for talks on "Kubernetes and Service Catalog" with Jeremy Rickard from Microsoft Azure, " Reefing Your K8s Cluster with Istio" with Fernand Galiana from Imhotep Software, and "Escaping the Tar Pit with a Service Mesh" with Andrew Jenkins from Aspen Mesh.
[06:00 - 06:30 PM] Dinner + Drinks
[06:30 - 7:00 PM] Kubernetes and Service Catalog (Jeremy Rickard, Microsoft Azure)
Kubernetes provides you with a set of building blocks to develop and run both stateful and stateless applications. However, most things we build these days needs to use other services. How do we deploy those services and connect them to our applications? You can deploy something like MySQL and wire it up to your application. There are even tools like Helm to make this really easy! But what if you wanted to use a managed database from a cloud provider, instead of running it in your cluster? What if it was as simple as selecting it from a catalog and then using it? The Service Catalog project is being built to bring this capability to the Kubernetes eco-system using the Open Service Broker API.
In this talk, we will learn what Service Catalog is and how it fits into Kubernetes. Then we'll see how with just a few Helm commands, you can have Service Catalog, a service broker, and an application up and running on your cluster.
BIO: Jeremy Rickard is a software engineer at Microsoft in Colorado working on the Open Service Broker for Azure. Before that, he worked at VMWare and helped build infrastructure and services that support VMWare Cloud Services.
[07:00 - 07:45 PM] Reefing Your K8s Cluster with Istio! (Fernand Galiana, Imhotep Software)
In this talk, we will take a look at the basic tenants of Istio and the various use cases it affords to configure and manage your microservices stacks in a Kubernetes cluster.
BIO: Fernand is the owner of Imhotep Software, a software consultancy based in Denver, CO. He is a polygot developer, trainer, loves new tech and IOT hacking.
[07:45 - 08:15 PM] Escape the Tar Pit with a Service Mesh (Andrew Jenkins, Aspen Mesh)
Software is complex, but we can't seem to stop creating it. That's because the complexity we build into our software is also the part that solves our users' interesting problems. We can't eliminate complexity but, good news, we can organize it. A classic framework from a paper called Out of the Tar Pit is a great start. Andrew will explain how his team uses Kubernetes and Istio to escape some of the tar pit muck. By building on top of common code and infrastructure, you can move complexity to Shared Accidental Complexity layers that you share with your team, your company and your open source community. But a shared layer that promises everything for everyone is likely to have immense complexity compounded many times over. Andrew will share lessons learned moving a hosted service on top of Istio.
[08:15 - 08:30 PM] Stick around, socialize, and network.