Code coming from working through different Microsoft Learn curriculum. Each script is named after the specific module followed by an incrementing number. The scripts are meant to be executed in order. The majority of the code is sourced from the Learn modules examples with modifications for the inclusion into a bash script.
Scripts are expected to be executed from the directory they are reside. Other files used by the scripts are accessed based on that assumption.
- appGateway - https://docs.microsoft.com/en-us/learn/modules/load-balance-web-traffic-with-application-gateway
- appGatewayEnrypt - https://docs.microsoft.com/en-us/learn/modules/end-to-end-encryption-with-app-gateway
- azureStorage - https://docs.microsoft.com/en-us/learn/modules/connect-an-app-to-azure-storage/
- designAddress - https://docs.microsoft.com/en-us/learn/modules/design-ip-addressing-for-azure/
- hubAndSpoke -
- loadBalancer - https://docs.microsoft.com/en-us/learn/modules/improve-app-scalability-resiliency-with-load-balancer
- trafficFlow - https://docs.microsoft.com/en-us/learn/modules/control-network-traffic-flow-with-routes/
- networkMonitor -
- monitor - https://docs.microsoft.com/en-us/learn/modules/incident-response-with-alerting-on-azure/
- secureNetwork - https://docs.microsoft.com/en-us/learn/modules/secure-network-connectivity-azure/
- trainTrafficManager - https://docs.microsoft.com/en-us/learn/modules/distribute-load-with-traffic-manager/
- vnetPeering - https://docs.microsoft.com/en-us/learn/modules/integrate-vnets-with-vnet-peering/