10 Mar 2021
#IstioCon2021
Presented at IstioCon 2021 by Lee Calcote & Abishek Kumar.
This workshop introduces service mesh concepts and each aspect of Istio. Gain hands-on experience with this popular tool as you learn how to deploy and configure Istio alongside microservices running in Kubernetes.
For upcoming events and workshops visit https://events.istio.io
Presented at IstioCon 2021 by Lee Calcote & Abishek Kumar.
This workshop introduces service mesh concepts and each aspect of Istio. Gain hands-on experience with this popular tool as you learn how to deploy and configure Istio alongside microservices running in Kubernetes.
For upcoming events and workshops visit https://events.istio.io
- 4 participants
- 2:14 hours
4 Sep 2020
Don’t miss out! Join us at our upcoming events: EnvoyCon Virtual on October 15 and KubeCon + CloudNativeCon North America 2020 Virtual from November 17-20. Learn more at https://kubecon.io. The conferences feature presentations from developers and end users of Kubernetes, Prometheus, Envoy, and all of the other CNCF-hosted projects.
Discreetly Studying the Effects of Individual Traffic Control Functions - Lee Calcote & Prateek Sahu, Layer5
Like path-based routing? How about attribute-based whitelisting? Manipulating request headers and routing? (yes, you do.) Service meshes offer granular control over service traffic, allowing you bend network traffic to your will. But, how do these individual traffic controls perform? How much latency do they induce? We present a study on the effects of individual traffic controls in a service mesh. Using a simple application, we will show how users can chain together multiple (fake) microservices, which are configurable in terms of their behavior (i.e. respond precisely and consistently) in performance test environments.
https://sched.co/Zetg
Discreetly Studying the Effects of Individual Traffic Control Functions - Lee Calcote & Prateek Sahu, Layer5
Like path-based routing? How about attribute-based whitelisting? Manipulating request headers and routing? (yes, you do.) Service meshes offer granular control over service traffic, allowing you bend network traffic to your will. But, how do these individual traffic controls perform? How much latency do they induce? We present a study on the effects of individual traffic controls in a service mesh. Using a simple application, we will show how users can chain together multiple (fake) microservices, which are configurable in terms of their behavior (i.e. respond precisely and consistently) in performance test environments.
https://sched.co/Zetg
- 3 participants
- 46 minutes
14 Aug 2020
--
Too lazy to implement multi-tenancy? Don't have time to implement per user rate limiting in your application's endpoints? In this talk, we will examine how to let application infrastructure concerns melt off your Dockerized workloads and have your infrastructure implement multi-tenancy on your behalf.
Learn how to use Docker Desktop and Kubernetes as your development platforms of choice in combination with Meshery, the service mesh management plane, to easily deploy a service mesh. Using Consul and Envoy's latest capabilities, see how WASM can be used to move user authentication and authorization from your application to the infrastructure.
Speaker: Lee Calcote, Layer5
Twitter: @lcalcote
Speaker: Kanishkar J, Layer5
Twitter: @_kanishkarj
Too lazy to implement multi-tenancy? Don't have time to implement per user rate limiting in your application's endpoints? In this talk, we will examine how to let application infrastructure concerns melt off your Dockerized workloads and have your infrastructure implement multi-tenancy on your behalf.
Learn how to use Docker Desktop and Kubernetes as your development platforms of choice in combination with Meshery, the service mesh management plane, to easily deploy a service mesh. Using Consul and Envoy's latest capabilities, see how WASM can be used to move user authentication and authorization from your application to the infrastructure.
Speaker: Lee Calcote, Layer5
Twitter: @lcalcote
Speaker: Kanishkar J, Layer5
Twitter: @_kanishkarj
- 1 participant
- 30 minutes
19 May 2020
Solving the Service Mesh Adopter’s Dilemma
Presented at: Open Source 101 at Home 2020
Presented by: Lee Calcote, Layer5
Abstract: Which service mesh should I use and how do I get started? What are the different service meshes, and how do their architectures contrast?
This talk introduces Meshery, an open source, multi-service mesh management plane that provisions (six and counting) different service meshes, their sample applications and benchmarks the performance of service mesh deployments. Meshery facilitates benchmarking various configuration scenarios of service meshes, comparison of performance of services (applications) on and off the mesh and across different meshes. It vets mesh and services configuration against deployment best practices.
Attendees will be empowered with the ability to quickly deploy different service meshes in which they may learn how service meshes function and how each differs from the next, so that they may select the best-fit-for-purpose service mesh for their workloads and their environment.
For more info: https://opensource101.com/
Presented at: Open Source 101 at Home 2020
Presented by: Lee Calcote, Layer5
Abstract: Which service mesh should I use and how do I get started? What are the different service meshes, and how do their architectures contrast?
This talk introduces Meshery, an open source, multi-service mesh management plane that provisions (six and counting) different service meshes, their sample applications and benchmarks the performance of service mesh deployments. Meshery facilitates benchmarking various configuration scenarios of service meshes, comparison of performance of services (applications) on and off the mesh and across different meshes. It vets mesh and services configuration against deployment best practices.
Attendees will be empowered with the ability to quickly deploy different service meshes in which they may learn how service meshes function and how each differs from the next, so that they may select the best-fit-for-purpose service mesh for their workloads and their environment.
For more info: https://opensource101.com/
- 1 participant
- 49 minutes
9 May 2020
Speaker: Lee Calcote (https://www.linkedin.com/in/leecalcote)
Slides: https://github.com/goupaz/kiss.conf/blob/master/slides/2020/Day01_Session02.pdf
Slides: https://github.com/goupaz/kiss.conf/blob/master/slides/2020/Day01_Session02.pdf
- 2 participants
- 58 minutes
5 Mar 2020
Presenting Meshery (https://meshery.io) - the universal Service Mesh Management Plane that allows to deploy, configure and benchmark all the leading service mesh implementations.
In this demo I show how to deploy Linkerd (https://linkerd.io) to a #kubernetes cluster using Meshery.
Meshery is a project by Layer5 - https://layer5.io
Presented by Ant Weiss of Otomato Software (https://otomato.io)
Follow me on twitter for more service mesh videos: https://twitter.com/antweiss
In this demo I show how to deploy Linkerd (https://linkerd.io) to a #kubernetes cluster using Meshery.
Meshery is a project by Layer5 - https://layer5.io
Presented by Ant Weiss of Otomato Software (https://otomato.io)
Follow me on twitter for more service mesh videos: https://twitter.com/antweiss
- 2 participants
- 22 minutes