Skip to content

Sample repository to deploy infrastructure in Azure using Terraform.

Notifications You must be signed in to change notification settings

guangying94/IaC-Terraform

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Introduction

This repo is still work in progress, it contains sample for using Terraform to deploy various designs depending on the requirement.

Details

The script leverages on Terraform module to define Azure resources.

Here's the modules built as of 4th Sep 2019.

Network

  1. Azure Application Gateway
  2. Application Security Group
  3. Internal Load Balancer
  4. Network Interface Card
  5. Network Security Group
  6. Public IP
  7. Subnet

Compute

  1. Linux VM
  2. Windows VM

Design Variation

Network flow is control by Network Security Group and Application Security Group. Please refer to nsg.xlsx for NSG rules configured.

1. Internet 3 Tier

For internet facing only application, with 3 tier architecture. Internet3Tier

2. Internet Zone

Internet section of a hybrid (Internet & Intranet) application. Internet

3. Intranet Zone

Intranet section of a hybrid (Internet & Intranet) application. Intranet

About

Sample repository to deploy infrastructure in Azure using Terraform.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages