Kubernetes Learning Center

Hands-On Course:

Manage K8s traffic

Get hands-on! K8s traffic management with Emissary Ingress + Linkerd


Hands-On Course:Manage K8s traffic

Full Service Ownership with Kubernetes

The cloud-native story doesn't end when an app is deployed. The emerging trend of “full service ownership” or “full cycle development” for the developer means following through once apps are in production, ensuring that the application is both available to end users and running optimally. And when something goes wrong, which it inevitably will, it means handling the failure, limiting the impact for users, and examining through blameless postmortems what went wrong and how to prevent it from happening again.

Traffic Management: Reliability, Observability, and Security

When the time comes to run a cloud-native application, the first order of business is actually getting external “user” traffic into your Kubernetes cluster and to your backend services, which requires a way to manage incoming traffic.

A Kubernetes-native ingress controller, such as Emissary Ingress, serves this purpose, routing and securing traffic into your cluster. However, an ingress only deals with the “first hop” of external traffic entering a cluster. With a microservices-based system there are often multiple hops between dependent services.

A service mesh, such as Linkerd, provides additional traffic management functionality for service-to-service communication within a Kubernetes cluster.

Both ingress and service meshes provide “layer 7” (L7 from the OSI model) traffic management capabilities, such as load balancing, rate limiting, and circuit breaking. These are key to safeguarding availability and scalability. They also offer traffic observability, from top line rate, error, and duration (RED) metrics all the way through to access logs and distributed tracing to visualize the flow of a user request through the microservice graph.

Hands-on: K8s Traffic Management: Emissary Ingress + Linkerd


Kubernetes: Faster & Easier Than Ever Before

View and manage your services across the software development lifecycle in real-time with a common interface that integrates with your existing Kubernetes workflow.


We’re here to help if you have questions.

Get a free demo cluster through Ambassador Labs