Skip to content

3 tier infrastructure deployment using terraform

Notifications You must be signed in to change notification settings

rajatw2020/3tierarch

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

24 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Problem Statement

Build 3 tier architecture resources using Terraform

What do we mean by three-tier architecture

It is an application architecture that organizes applications into three logical and physical computing tiers:

-> Presentation tier(UI) -> Application tier (Processing) -> Data tier (Storage)

How we can easily build it in Azure?

We will use 2 virtual machines and a SQL server and a DB inside to do this, presentation tier will be managed by the Web server and Application by the App servers, Web server will have Inbound access from internet and app server will be connected to the SQL service

All the resources will be connected to a single VNET with respective subnets and Network Security Groups will have the necessary rules to control traffic.

How to use Terraform?

We can use simple TF code to spin up these VM machines, this can also be placed into modules and re-used as required.

About

3 tier infrastructure deployment using terraform

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages