Welcome to the NGINXaaS for Azure Workshop!
This NGINXperts Workshop will introduce NGINXaaS for Azure
with hands-on practice through lab exercises.
You will learn and explore NGINX for Azure, deploy and configure it with various Azure Resources. You will use many NGINX Plus features, for routing traffic, terminate TLS, splitting traffic, and caching. You will build a sample Enterprise environment in Azure with apps and services in Linux and Windows VMs, use Docker, and multiple Kubernetes AKS clusters. You will terminate TLS, route HTTP/S traffic, load balance running VMs, containers, pods and Nginx Ingress Controllers. You will configure Advanced Nginx Plus features like Caching and Dynamic Split Clients for Blue/Green testing, using live traffic. You will route traffic to the nearest Data Center using Nginx and MaxMind GeoIP2 data. You will expose both Web and TCP applications on the Internet. You will explore the integrations of Nginx with Azure Cloud Resources like Key Vault, Monitoring, Logging/Analytics, and Grafana.
The Hands-on Lab Exercises are designed to build upon each other, adding additional services and features as you progress through them, completing the labs in sequential order is required. You will follow along as an instructor guides you through these exercises.
This is the third Workshop in the `NGINXperts Series' from the Nginx Communities and Alliances Team at Nginx.
NGINXaaS for Azure | NGINXperts Workshops |
---|---|
The Hands-On Lab Exercises are designed to build upon each other, adding additional services and features as you progress through them. It is important to complete the lab exercises in sequential order.
By the end of this Workshop, you will have a working, operational NGINX for Azure deployment and Lab environment, with the skills to deploy and operate one for your Modern Application projects in Azure.
See the Lab0 Readme.md for details on Student Prerequisites for this Workshop.
NGINXaaS for Azure | NGINX Plus | Kubernetes | Docker | Redis | MaxMind |
---|---|---|---|---|---|
- Chris Akker - Solutions Architect - Community and Alliances @ F5, Inc.
- Shouvik Dutta - Solutions Architect - Community and Alliances @ F5, Inc.
- Adam Currier - Solutions Architect - Community and Alliances @ F5, Inc.
- Steve Wagner - Solutions Architect - Community and Alliances @ F5, Inc.
Click Lab0: Student Prerequisites for details on Student Prerequisite Requirements for this Workshop.
Click Lab1: Azure VNet and Subnet and Network Security Group to get started!