Hands-on, engineer-focused training from the creators of the service mesh

Monthly live workshops

NEXT WORKSHOP on May 18th: Circuit Breakers and Dynamic Request Routing Deep Dive

NEXT WORKSHOP on
Apr 18
:
Linkerd major feature deep dive: Mesh expansion, HAZL, and native sidecar support
REGISTER TO ATTEND

Self-paced courses

Self-paced courses offer flexible learning that fits into your schedule.

GET STARTED

On-demand Workshops

workshop thumbnail
Beyond Kubernetes with Linkerd 2.15 and SPIFFE

Feb 15, 2024

Flynn

Taught by:

Linkerd has long been a staple of security, reliability, and observability in Kubernetes, and Linkerd 2.15 can extend these benefits beyond the cluster! We're seeing an increasing need for communication between cloud-native applications and workloads outside the cluster, like legacy software and IoT swarms.

workshop thumbnail
Hands-on with Buoyant Enterprise for Linkerd

Jan 18, 2024

Jason & William

Taught by:

In this special Service Mesh Academy workshop, you'll be granted a free trial of Buoyant Enterprise for Linkerd, our enterprise distribution of Linkerd, and taken for a hands-on tour of how to run it on your own Kubernetes clusters.

workshop thumbnail
Real-World GitOps with Argo CD and Linkerd

Dec 14, 2023

Regina Scott & Flynn

Taught by:

In this second session in our Argo and Linkerd series, we’ll do a hands-on deep dive into a real-world setup that uses GitOps top to bottom.

workshop thumbnail
Linkerd, Argo, and Gateway API

Oct 26, 2023

Regina Scott | Flynn

Taught by:

Although it may seem that Argo and Linkerd don't have much in common, these CNCF-graduated projects complement each other beautifully. And, with Linkerd 2.14's additional support for Gateway API, getting Argo CD and Linkerd working together has gotten even simpler!

workshop thumbnail
Introducing Linkerd Enterprise

Oct 25, 2023

William Morgan

Taught by:

In this service mesh academy event, William Morgan, one of the creators of Linkerd and CEO of Buoyant, will present Linkerd Enterprise and compare and contrast with open source Linkerd.

workshop thumbnail
Linkerd with external CAs using Vault

Sep 14, 2023

Flynn

Taught by:

Certificate management is a critical part of securely operating Linkerd. In many environments, that means working with an external certifying authority (CA) – and really, external CAs are a good idea even where they’re not mandated!

workshop thumbnail
What’s Coming in Linkerd 2.14: Improved enterprise multi-cluster support, Gateway API conformance, and more

Aug 17, 2023

William & Flynn

Taught by:

The Linkerd team has been hard at work, as always, and soon enough, all their hard work will be released for you to enjoy! In this Service Mesh Academy, we’re going to cover the highlights of what’s coming in Linkerd 2.14.

workshop thumbnail
Linkerd Certificate Management Deep Dive

Jul 20, 2023

Flynn

Taught by:

TLS certificates are the basis of identity, and thus trust, in everything Linkerd does — but what exactly are they, and what do you need to know to keep everything running smoothly?

workshop thumbnail
Linkerd in Production 101: updated for 2.13!

Jun 16, 2023

Flynn

Taught by:

In this hands-on session, we walk you through what you need to know to successfully deploy and operate Linkerd in production environments

workshop thumbnail
Circuit Breaking and Dynamic Routing Deep Dive

May 19, 2023

Flynn

Taught by:

In our sneak peek of Linkerd 2.13, we introduced dynamic request routing and circuit breaking. With the launch of stable-2.13.0, this Service Mesh Academy can take a deep dive into these powerful features.

workshop thumbnail
What's coming in Linkerd 2.13

Mar 16, 2023

William Morgan and Flynn

Taught by:

The Linkerd team has been hard at work, as always, and soon enough all their hard work will be released for you to enjoy! In this Service Mesh Academy, we're going to cover the highlights of what's coming in Linkerd 2.13.

workshop thumbnail
Real-World GitOps with Flagger and Linkerd

Feb 16, 2023

Russ Parmer & Flynn

Taught by:

"GitOps" and "service mesh" may not be things you immediately think of together – but maybe they should be! These two wildly different technologies are each enormously capable independently, and combined they deliver far more than the sum of their parts.

workshop thumbnail
Linkerd and ingress controllers: Bringing the outside world in

Jan 19, 2023

Flynn

Taught by:

The first problem that any cloud-native application has to solve is how to communicate with the world outside the cluster. This is “the ingress problem”, and while Linkerd doesn’t have to solve it directly, it is absolutely a major part of successfully getting your app working.

workshop thumbnail
A deep dive into Kubernetes mTLS with Linkerd

Dec 15, 2022

Flynn

Taught by:

Mutual TLS (mTLS) is a hot topic in the Kubernetes world, especially for anyone tasked with getting “encryption in transit” for their applications. But what is it and how does it compare to alternatives such as encryption at the CNI level?

workshop thumbnail
What happens at startup: Linkerd, init containers, CNI plugins, & more

Nov 17, 2022

Flynn

Taught by:

Take a deep dive into what really happens when a pod starts running with Linkerd! Get all the details about init containers, Linkerd's interaction with the firewall and the CNI, and the complex business underlying Kubernetes' container and networking model.

workshop thumbnail
A deep dive into route-based policy

Sep 16, 2022

Flynn

Taught by:

Linkerd has been able to do workload-based policy for a very long time—for example, it has long been possible to allow workload A to talk to workload B but not workload C. However, it was still up to app developers to write code if workload A should be allowed to ask workload B to check a message but not to sign it.

workshop thumbnail
Upgrading to Linkerd 2.12: Zero-trust-ready route-based policy, Gateway API, access logging

Sep 1, 2022

William Morgan & Jason Morgan

Taught by:

In this webinar, you'll hear all about the Linkerd 2.12 release and what you need to know to upgrade. This release introduces route-based policy to Linkerd, allowing users to define and enforce authorization policies based on HTTP paths or gRPC methods in a fully zero-trust way.

workshop thumbnail
Seeing the invisible: Observability with Linkerd

Aug 18, 2022

Flynn

Taught by:

During this workshop, attendees will learn how to use a service mesh to monitor their applications in a way that's transparent, uniform across services, and provides detailed information about important application information such as HTTP routes and gRPC methods.

workshop thumbnail
Multi-cluster failover using Linkerd

Jul 14, 2022

Eliza Weisman

Taught by:

Failover across clusters is a great way to improve the overall uptime and reliability of Kubernetes applications. While whole-cluster failover can be accomplished at the global ingress layer, failing over individual services is a little more difficult.

workshop thumbnail
Enterprise PKI in the cloud-native world with Linkerd and cert-manager

Jun 16, 2022

Richard Wall & Matei David

Taught by:

Migrating an existing enterprise PKI to Kubernetes can be daunting — there are so many moving parts to achieving trust across boundaries!

workshop thumbnail
Secure Multi-cluster Kubernetes with Linkerd

May 5, 2022

Alejandro Pedraza & Jason Morgan

Taught by:

Whether for disaster recovery, multi-tenancy, or user-facing latency, deploying applications across multiple clusters is an increasingly common approach to Kubernetes. Unfortunately, while Kubernetes gives you many reasons to run multiple clusters, it provides you with very little help in doing so.

workshop thumbnail
Certificate management with Linkerd

Mar 17, 2022

Charles Pretzer

Taught by:

In this workshop, we'll cover the basics of TLS certificate management in Linkerd. While Linkerd issues, rotates, and validates per-pod TLS certificates automatically, the treatment of per-cluster issuer credentials and global trust root credentials can differ based on security goals and organizational policies.

workshop thumbnail
A guide to end-to-end encryption with Emissary-ingress and Linkerd

Feb 17, 2022

Daniel Bryant & Jason Morgan

Taught by:

In this workshop, we encrypt app calls end-to-end with Emissary-ingress, Linkerd, Kubernetes, and Envoy — four CNCF projects. Emissary-ingress and Linkerd team members will share best practices to get ingress TLS, in-cluster mTLS, advanced L7 routing, rate limiting, embedded authentication, and more.

workshop thumbnail
Locking down your Kubernetes cluster with Linkerd

Jan 13, 2022

William Morgan

Taught by:

In this hands-on workshop, we cover the basics of locking down in-cluster network traffic using the new traffic policies introduced in Linkerd 2.11.

workshop thumbnail
Linkerd in production 101: what you need to know

Dec 7, 2021

Jason Morgan & Charles Pretzer

Taught by:

In this hands-on session, we’ll walk you through the basics of what you need to know to successfully deploy and operate Linkerd in production environments — from operational monitoring to setting up TLS certificates, per-route metrics, fine-grained traffic policy, & more.

workshop thumbnail
A deep dive into Kubernetes mTLS with Linkerd

Nov 16, 2021

Matei David

Taught by:

Mutual TLS (mTLS) is a hot topic in the Kubernetes world, especially for anyone tasked with getting “encryption in transit” for their applications. In this workshop, we give you a solid understanding of what mTLS is, how it works, and how it compares to alternatives.

These monthly live workshops provide hands-on training on Linkerd and related CNCF projects. From setting up mTLS, to securing multi-cluster communication, to fine-grained network policy, you'll learn everything you need for successfully running a service mesh in production.