Skip to content

Commit 8e021de

Browse files
committed
moved lab3 to lab2
1 parent dcdbd5e commit 8e021de

9 files changed

+745
-619
lines changed

ca-notes/LabOutline.md

Lines changed: 7 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -42,31 +42,21 @@ Students must be familiar with Nginx basic operations, configurations, and conce
4242
### Lab 1 - Azure VNet/Subnet / Network Security Group / Nginx for Azure Overview
4343

4444
- Overview
45-
In this lab, you will be adding and configuring the Azure Networking components needed for this workshop. This will require only a few network resources, and a Network Security Group to allow incoming traffic to your Azure resources.
45+
In this lab, you will be adding and configuring the Azure Networking components needed for this workshop. This will require a few network resources, and a Network Security Group to allow incoming traffic to your Nginx for Azure workshop resources. Then you will explore the Nginx for Azure product, as a quick Overview of what it is and how to deploy it.
4646

4747
- Learning Objectives
48-
Setup your Azure Vnet
49-
Setup your Azure Subnets
50-
Setuo your Azure Network Security group for inbound traffic
51-
52-
<br/>
53-
54-
- Overview
55-
In this lab, you will deploy and config a new Nginx for Azure instance.
56-
57-
- Learning Objectives
58-
Deploy Nginx for Azure
59-
Enable Log Analytics
60-
Test basic HTTP traffic
61-
Create inital Nginx configurations to test with
62-
48+
Setup your Azure Vnet and Subnets
49+
Setup your Azure Network Security Group for inbound traffic
50+
Explore Nginx for Azure
51+
Deploy an Nginx for Azure instance
52+
Create an initial Nginx configuration for testing
6353

6454
<br/>
6555

6656
### Lab 2 - UbuntuVM/Docker / Windows VM / Cafe Demo Deployment
6757

6858
- Overview
69-
In this lab, you will deploy an Ubuntu VM, and configure it for a Legacy web application. You will deploy a Windows VM. You will configure Nginx for Azure to load balance these backends.
59+
In this lab, you will deploy an Ubuntu VM, and configure it for a Legacy web application. You will deploy a Windows VM. You will configure Nginx for Azure to proxy and load balance these backends.
7060

7161
- Learning Objectives
7262
Deploy Ubuntu VM

labs/lab1/readme.md

Lines changed: 13 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -1,33 +1,34 @@
1-
# Azure VNet and Subnets and Network Security Group
1+
# Azure VNet/Subnet / Network Security Group / Nginx for Azure Overview
22

33
## Introduction
44

5-
In this lab, you will build ( x,y,x ).
5+
In this lab, you will be adding and configuring the Azure Networking components needed for this workshop. This will require a few network resources, and a Network Security Group to allow incoming traffic to your Nginx for Azure workshop resources. Then you will explore the Nginx for Azure product, as a quick Overview of what it is and how to deploy it.
66

77
< Lab specific Images here, in the /media sub-folder >
88

99
NGINX aaS | Docker
1010
:-------------------------:|:-------------------------:
11-
![NGINX aaS](media/nginx-azure-icon.png) |![Docker](media/docker-icon.png)
11+
![NGINX aaS](media/nginx-azure-icon.png) |![Azure](media/azure-icon.png)
1212

1313
## Learning Objectives
1414

1515
By the end of the lab you will be able to:
1616

17-
- Introduction to `xx`
18-
- Build an `yyy` Nginx configuration
19-
- Test access to your lab enviroment with Curl and Chrome
20-
- Investigate `zzz`
17+
- Setup your Azure Vnet and Subnets
18+
- Setup your Azure Network Security Group for inbound traffic
19+
- Explore Nginx for Azure
20+
- Deploy an Nginx for Azure instance
21+
- Create an initial Nginx configuration for testing
2122

2223

2324
## Pre-Requisites
2425

25-
- You must have `aaaa` installed and running
26-
- You must have `bbbbb` installed
26+
- You must have an Azure account
27+
- You must have the Azure CLI software installed on your local system
2728
- See `Lab0` for instructions on setting up your system for this Workshop
28-
- Familiarity with basic Linux commands and commandline tools
29-
- Familiarity with basic Docker concepts and commands
30-
- Familiarity with basic HTTP protocol
29+
- Familiarity with basic Linux concepts and commands
30+
- Familiarity with basic Azure concepts and commands
31+
- Familiarity with basic Nginx concepts and commands
3132

3233
<br/>
3334

@@ -58,7 +59,6 @@ By the end of the lab you will be able to:
5859
- [NGINX As A Service for Azure](https://docs.nginx.com/nginxaas/azure/)
5960
- [NGINX Plus Product Page](https://docs.nginx.com/nginx/)
6061
- [NGINX Ingress Controller](https://docs.nginx.com//nginx-ingress-controller/)
61-
- [NGINX on Docker](https://docs.nginx.com/nginx/admin-guide/installing-nginx/installing-nginx-docker/)
6262
- [NGINX Directives Index](https://nginx.org/en/docs/dirindex.html)
6363
- [NGINX Variables Index](https://nginx.org/en/docs/varindex.html)
6464
- [NGINX Technical Specs](https://docs.nginx.com/nginx/technical-specs/)

labs/lab3/cafe.example.com.conf renamed to labs/lab2/cafe.example.com.conf

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
# Nginx 4 Azure - Cafe Nginx HTTP
1+
# Nginx 4 Azure - Cafe Nginx and Windows IIS HTTP
22
# Chris Akker, Shouvik Dutta, Adam Currier - Mar 2024
33
#
44
server {
@@ -18,6 +18,9 @@ server {
1818
proxy_pass http://cafe_nginx; # Proxy AND load balance to a list of servers
1919
add_header X-Proxy-Pass cafe_nginx; # Custom Header
2020

21+
# proxy_pass http://windowsvm; # Proxy AND load balance to a list of servers
22+
# add_header X-Proxy-Pass windowsvm; # Custom Header
23+
2124
}
2225

2326
}
File renamed without changes.

0 commit comments

Comments
 (0)