Design Patterns

A design pattern is a reusable, best-practice solution template for addressing common design requirements in the cloud to improve code quality, maintainability, and communication amongst the community.

Azure Point-to-Site VPN

This pattern will demonstrate a simple point to site VPN setup in Azure using Azure Active Directory for authentication

Azure VNet Bastion

This pattern will demonstrate a simple VNet configuration with an Azure Bastion as the only way to access a Linux VM.

Azure VNet Peering

A simple example of VNet peering in Azure using a classic hub-spoke model where the two spoke vNets cannot peer together directly

GitHub Terraform Repo

This pattern shows how I structure my GitHub repositories for storing Terraform code for Azure and AWS

Last modified July 21, 2024: update (e2ae86c)