NGINX.COM
Web Server Load Balancing with NGINX Plus

MICROSERVICES MARCH 2022

Kubernetes Networking
On Demand Program

Each unit can be completed independently, and in any order. Do the pieces that are most relevant to you!

What Does Each Microservices March Unit Include?

""
High-Level Overview

Webinar

Each unit kicks off with a 1‑hour webinar featuring Learnk8s that provides a high‑level overview of the topic.

Dive Deeper

Technical Reading and Videos

We expect you’ll have more questions after the webinar – that’s why we’re providing a collection of relevant reading and videos to deepen your knowledge.

Put into Practice

Hands-on Labs

Get hands‑on with cloud‑native technologies including minikube, Helm, Locust, KEDA, Prometheus, Jaeger, NGINX Ingress Controller, and NGINX Service Mesh.

ON DEMAND

Unit 1: Architecting Kubernetes Clusters for High-Traffic Websites

How do I route traffic to microservices deployed in Kubernetes?
""
Webinar

High-Level Overview | 1 hour

Learn the essentials of Kubernetes networking including infrastructure, different ways to expose services, and the Ingress controller landscape.  




WATCH THE WEBINAR

Technical Reading and Videos

Dive Deeper | 1–2 hours

NodePort, LoadBalancer, Ingress controller…oh my! This collection explains the different ways you can expose services and how to choose the option that’s best for you.




START READING

Hands-on Lab

Put into Practice | 1 hour

You’ll use NGINX Ingress Controller to expose a Kubernetes app, then drive traffic to that app, and finally observe the pod scaling on the number of requests.




GET LAB GUIDE

ON DEMAND

Unit 2: Exposing APIs in Kubernetes

What are the best practices for deploying API gateways in Kubernetes?
""
Webinar

High-Level Overview | 1 hour

Learn how to execute common API gateway use cases in Kubernetes, including authorization and authentication, OIDC, and rate limiting.




WATCH THE WEBINAR

Technical Reading and Videos

Dive Deeper | 1–2 hours

There are at least three different tools you can use to accomplish API gateway use cases. This collection covers how to choose the right tool for your use cases and further explores how to manage Kubernetes APIs.


START READING

Hands-on Lab

Put into Practice | 1 hour

You’ll use NGINX Ingress Controller to implement rate limiting and prevent your app from getting overwhelmed by too many requests.



GET LAB GUIDE

ON DEMAND

Unit 3: Microservices Security Pattern

How do I secure my apps and APIs to be production-ready?
""
Webinar

High-Level Overview | 1 hour

Learn about the sidecar pattern and policies that can make your services more secure and resilient, including a live hacking demo.



WATCH THE WEBINAR

Technical Reading and Videos

Dive Deeper | 1–2 hours

Service mesh is the hot topic at just about every Kubernetes conference, but do you need one? This collection helps you answer that question, and more!


START READING

Hands-on Lab

Put into Practice | 1 hour

You’ll secure a pod using NGINX as a sidecar and intercept unwanted east-west traffic.



GET LAB GUIDE

ON DEMAND

Unit 4: Advanced Kubernetes Deployment Strategies

How do I split traffic and use Kubernetes for shadow rollouts?
""
Webinar

High-Level Overview | 1 hour

Learn about zero downtime deployments using tactics such as traffic splitting, blue-green deployments, tracing, and mapping the flow in real time.



WATCH THE WEBINAR

Technical Reading and Videos

Dive Deeper | 1–2 hours

What are all the ways you can increase uptime with traffic management tools? This collection covers various visibility and resilience techniques that answer that question.



START READING

Hands-on Lab

Put into Practice | 1 hour

You’ll use NGINX Service Mesh to execute a blue-green deployment with using a canary release to ensure your new app doesn’t crash once it receives traffic.



GET LAB GUIDE

Go from Kubernetes Networking Zero to Hero