Skip to content

Latest commit

 

History

History
48 lines (24 loc) · 3.66 KB

README.md

File metadata and controls

48 lines (24 loc) · 3.66 KB

microservices-march

Welcome to Microservices March!

MM22-graphic

This repo contains examples from the Microservices March lectures and hands-on labs. You can use these examples in your own environment, or register now to try out our browser-based labs.

Lab 1: Reduce Kubernetes Latency with Autoscaling

  1. Access the example files.

  2. Get the lab guide.

  3. Watch the webinar "Architecting Kubernetes Clusters for High-Traffic Websites" for a high-level overview on the basics of Kubernetes infrastructure and traffic management, including node pools and node instances, NodePort vs LoadBalancer vs Ingress, a look at the Ingress controller landscape, and what you need to know about the Kubernetes Gateway API.

  4. Watch the demo walkthrough for commentary on what you'll be doing and why.

Lab 2: Protect Kubernetes APIs with Rate Limiting

  1. Access the example files.

  2. Get the lab guide.

  3. Watch the webinar "Exposing APIs in Kubernetes" for a high-level overview on the flow of a packet, more on NodePort vs LoadBalancer vs Ingress, Routing Internal vs external traffic (multiple ingresses, IngressClasses), Authorization and Authentication (OIDC), Rate limiting, and Graceful shutdown in Kubernetes.

  4. Watch the demo walkthrough for commentary on what you'll be doing and why.

Lab 3: Protect Kubernetes Apps from SQL Injection

  1. Access the example files.

  2. Get the lab guide.

  3. Watch the webinar "Microservices Security Pattern" for a high-level overview on the flow of a packet, more on NodePort vs LoadBalancer vs Ingress, Routing Internal vs external traffic (multiple ingresses, IngressClasses), Authorization and Authentication (OIDC), Rate limiting, and Graceful shutdown in Kubernetes.

  4. Watch the demo walkthrough for commentary on what you'll be doing and why.

Lab 4: Improve Kubernetes Uptime and Resilience with a Canary Deployment

  1. Access the example files.

  2. Get the lab guide.

  3. Watch the webinar "Microservices Security Pattern" for a high-level overview on the flow of a packet, more on NodePort vs LoadBalancer vs Ingress, Routing Internal vs external traffic (multiple ingresses, IngressClasses), Authorization and Authentication (OIDC), Rate limiting, and Graceful shutdown in Kubernetes.

  4. Watch the demo walkthrough for commentary on what you'll be doing and why.