Lab1 - Module 1: In this module, we begin with basic interactions with VMware vCenter and Terraform automation to deploy infrastructure local to a datacenter leveraging the VMware ESXi API. Understanding the environment will assist with each task in this lab. Gitlab will be the source of truth for infrastructure as code (IaC). We will clone these templates for automated build out in cloud type environments. Each will use Nginx as an application servers, local and external load balancer.
Lab1 - Module 2: In this module, we will be extending the NGINX deployment to the Microsoft Azure Public Cloud. There will be three general ATC subscriptions that we will use to deploy infrastructure to a Resource Group (dynamically generated). The goal is to provide a use case where we deploy an Nginx application server and load balancing instance into public cloud. We will use the Azure Portal to read only all resources in a unique resource group for each lab deployment.
This lab will be extended in follow-up phases to include other use cases such as API Gateway, Content Caching and Ingress/Egress Proxy to a micro-service environment.