Do microservices, containers, and Kubernetes make your head spin? Read this article to gain an understanding of these technologies and how they interrelate.
NGINX Tutorial: How to Use OpenTelemetry Tracing to Understand Your Microservices
Learn how to use OpenTelemetry tracing to track a request through your system and answer questions about your microservices.
NGINX Tutorial: How to Use GitHub Actions to Automate Microservices Canary Deployments
Learn how to perform a canary deployment to test the viability of a microservices app using GitHub Actions, Azure Container Apps, and NGINX.
NGINX Tutorial: How to Securely Manage Secrets in Containers
Learn how to safely use and distribute secrets in containers, using a mix of Linux tools and secrets management systems.
NGINX Tutorial: How to Deploy and Configure Microservices
Learn about common microservices configuration patterns and how to deploy and configure a series of microservices.
Best Practices for Configuring Microservices Apps
As you move into microservices, you can adapt guidelines from the twelve-factor app as best practices for configuration files, databases, and service discovery.
Microservices March 2023: Start Delivering Microservices
Microservices March 2023 is a free program on the fundamentals of delivering microservices. Learn about architectural considerations, secrets management, automation, and observability.
Advanced Kubernetes Deployment Strategies
Unit 4 of Microservices March 2022 covers advanced techniques for keeping your apps and architecture up and running. Here are links to the resources you need: the livestream on March 28, blogs and other prep resources, and the hands-on lab, “Improve Kubernetes Uptime and Resilience with a Canary Deployment”.
NGINX Tutorial: Improve Uptime and Resilience with a Canary Deployment
Advanced deployment strategies improve uptime and app resilience, helping you deliver on the promises of Kubernetes. In this tutorial, Daniele Polencic of Learnk8s demonstrates how you can use NGINX Service Mesh to implement a canary deployment and gradually roll over to a new app version.
NGINX Tutorial: Protect Kubernetes Apps from SQL Injection
Web apps are a common target for hackers looking to exploit vulnerabilities and obtain sensitive information. In this tutorial, Daniele Polencic of Learnk8s demonstrates how you can improve Kubernetes security and block a SQL injection using NGINX as a sidecar proxy or NGINX Ingress Controller.