Project 3 - Deploy A 2-tier Application On AWS Using Terraform | Custom Modules in Terraform

Tech Tutorials with Piyush β€’ August 4, 2023
Video Thumbnail

About

No channel description available.

Video Description

Deploy A 2-tier Application On AWS Using Terraform - Custom Modules in Terraform. Welcome to the 3rd video in the series #10weeksofcloudops. In this challenge, we need to deploy a 2-tier architecture on AWS using Terraform custom modules which should be highly available and scalable. To achieve that, we will use the following list of services of AWS. πŸ“ƒ list of services Amazon Certificate Manager (SSL) Amazon Route 53 (DNS service) Amazon CloudFront(CND) Amazon EC2 (Server) Amazon Auto Scaling group (Scale on demand) Amazon VPC (Virtual private cloud: Private Network) Amazon RDS (Relational database services: Database) Amazon DynamoDB (State-locking for tfstate file) Amazon S3 (storing backend and achieving versioning) Amazon CloudWatch (Alarm when CPU utilization increases or decreases) πŸ“ŒBy the end of this video, you will learn -: - How does Terraform work - What is the remote backend in Terraform - What are custom modules in Terraform, and how do create them - What are the variables in Terraform - Input Variables v/s output variables - State file locking in Terraform - Terraform best practices - Provision a 2-tier architecture on AWS using Terraform custom modules GitHub repo: https://github.com/piyushsachdeva/10WeeksOfCloudOps_Task3.git IP calculation in the CIDR range: https://youtu.be/G1azmL5-eQI AWS Networking: https://youtu.be/yUhzvVrwkV8 Blog by Ankit Jodhani: https://ankitjodhani.hashnode.dev/implementing-two-tier-architecture-in-aws-with-terraform-step-by-step-guide-10weeksofcloudops Blog by Mahesh Upreti:https://mupreti.hashnode.dev/keeping-it-dry-with-reusable-terraform-modules-in-the-aws-cloud π—–π—’π— π—£π—Ÿπ—˜π—§π—˜ 𝗧𝗨𝗧𝗒π—₯π—œπ—”π—Ÿ π—¦π—˜π—₯π—œπ—˜π—¦ πŸ‘Œ It’s πŸ…΅πŸ†πŸ…΄πŸ…΄ β›³ #Azure900WithPiyush https://www.youtube.com/playlist?list=PLl4APkPHzsUUOCWcjaXcH-WBVxCccZ4uO Namaste Google Cloud | GCP Tutorial for beginners, a complete playlist for Associate Cloud Engineer Certification Exam: https://www.youtube.com/playlist?list=PLl4APkPHzsUXvkDFARdrH2LMESVqeuH8W DevOps Tutorial for Beginners https://www.youtube.com/playlist?list=PLl4APkPHzsUX2loJZOo3XtITGtc9UQabd AWS tutorial for beginners https://www.youtube.com/playlist?list=PLl4APkPHzsUUYlYFk5bgOU0Xhq_9c-9pQ Azure Data fundamentals DP 900 full course https://www.youtube.com/playlist?list=PLl4APkPHzsUUd4rzzHEpHMsyD5PbVWz1I Jenkins Tutorial for Beginners https://www.youtube.com/playlist?list=PLl4APkPHzsUV3pz6zRpFJe3A4wTM2Pjvv DevOps and Cloud Podcasts: https://www.youtube.com/playlist?list=PLl4APkPHzsUWr7SI4Kym5dr80DovuSbL2 Subscribe to our channel to get notified about the latest videos. πŸ”₯ https://www.youtube.com/TechTutorialswithPiyush Connect with me πŸ‘‹ 🌎LINKEDIN: β–Ί https://www.linkedin.com/in/piyush-sachdeva/ 🐦TWITTER: β–Ί https://twitter.com/techie_piyush Join our learning communities πŸ‘‹ https://discord.gg/TNCs4BRzq8 References πŸ“š: https://registry.terraform.io/providers/hashicorp/aws/latest/docs Deploy A 2-tier Application On AWS Using Terraform deploy a two tier application on aws using terraform deploy on aws using terraform realtime aws projects aws projects using Terraform aws terraform tutorial terraform project terraform project aws devops real time projects terraform custom module aws terraform tutorial for beginners what is devops what is terraform what is aws 3-tier architecture infrastructure provisioning using terraform #devops #techtutorialswithpiyush

You May Also Like

Urgently Upgrade Your Gaming Rig

AI-recommended products based on this video

Loading...
Beelink SER3 Mini Desktop PC with AMD Ryzen 3 3200U 2C/4T, 16GB DDR4 500GB PCIE3.0 X4 SSD, Dual Display Output, WiFi6/BT5.2 W-11 Pro Mini Gaming Computer

Beelink SER3 Mini Desktop PC with AMD Ryzen 3 3200U 2C/4T, 16GB DDR4 500GB PCIE3.0 X4 SSD, Dual Display Output, WiFi6/BT5.2 W-11 Pro Mini Gaming Computer

(239)
$459.00
FREE delivery Sat, Jan 3
Loading...
Beelink SER3 Mini PC, AMD Ryzen 3 3200U(14nm, 2C/4T) up to 3.5GHz, Mini Gaming Computer 16GB DDR4 RAM 500GB PCIE3.0 X4 SSD, Micro PC 4K@60Hz Dual Display, Mini Computer WiFi6/BT5.2/HTPC/W-11 Pro

Beelink SER3 Mini PC, AMD Ryzen 3 3200U(14nm, 2C/4T) up to 3.5GHz, Mini Gaming Computer 16GB DDR4 RAM 500GB PCIE3.0 X4 SSD, Micro PC 4K@60Hz Dual Display, Mini Computer WiFi6/BT5.2/HTPC/W-11 Pro

(1,251)
$329.00
FREE delivery Sat, Jan 3
Loading...
Beelink SER3 Mini PC, AMD Ryzen 3 3200U(up to 3.5GHz) 2C/4T, Mini Computer 16GB DDR4 RAM 500GB SSD, Mini Desktop Computer 4K@60Hz Dual HDMI Display WiFi6/BT5.2/WOL/HTPC/W-11 Pro

Beelink SER3 Mini PC, AMD Ryzen 3 3200U(up to 3.5GHz) 2C/4T, Mini Computer 16GB DDR4 RAM 500GB SSD, Mini Desktop Computer 4K@60Hz Dual HDMI Display WiFi6/BT5.2/WOL/HTPC/W-11 Pro

(815)
$329.00
FREE delivery Sat, Jan 3
50+ bought in past month
Loading...
Asus Vivobook Go 15 Laptop, 15.6” FHD Display, Ryzen 3 7320U, 8GB, 512GB, Fingerprint, Mixed Black, E1504FA-DS31-CA

Asus Vivobook Go 15 Laptop, 15.6” FHD Display, Ryzen 3 7320U, 8GB, 512GB, Fingerprint, Mixed Black, E1504FA-DS31-CA

(1)
$429.00
FREE delivery Fri, Jan 9
Loading...
88MM T129215SU RTX 2060 for Cooling Fan for Gigabyte GTX 1660 1650 for Super Ti Graphics Card Cooler PLD09210S12HH(Black 2-Fan T12)

88MM T129215SU RTX 2060 for Cooling Fan for Gigabyte GTX 1660 1650 for Super Ti Graphics Card Cooler PLD09210S12HH(Black 2-Fan T12)

(0)
$26.18
FREE delivery Mar 19 - Apr 10
Loading...
88MM T129215SU RTX 2060 for Cooling Fan for Gigabyte GTX 1660 1650 for Super Ti Graphics Card Cooler PLD09210S12HH(Black 2-Fan PLD)

88MM T129215SU RTX 2060 for Cooling Fan for Gigabyte GTX 1660 1650 for Super Ti Graphics Card Cooler PLD09210S12HH(Black 2-Fan PLD)

(0)
$26.18
FREE delivery Mar 19 - Apr 10
Loading...
for 88MM T129215SU PLD09210S12HH for Cooling Fan for Gigabyte GTX 1650 1660 Ti for Super RTX 2060 Graphics Video Card Fans(Black A-Fan PLD)

for 88MM T129215SU PLD09210S12HH for Cooling Fan for Gigabyte GTX 1650 1660 Ti for Super RTX 2060 Graphics Video Card Fans(Black A-Fan PLD)

(0)
$21.53
FREE delivery Mar 19 - Apr 10
Loading...
95MM T129215SH for Cooling Fan for Gigabyte GTX 1650 for Gaming 1660 Ti RTX 2060 for Super 2070 WINDFORCE Graphics Card Cooler

95MM T129215SH for Cooling Fan for Gigabyte GTX 1650 for Gaming 1660 Ti RTX 2060 for Super 2070 WINDFORCE Graphics Card Cooler

(0)
$31.43
FREE delivery Mar 19 - Apr 10
Loading...
Corsair Vengeance LPX 32GB (2 X 16GB) DDR4 3200 (PC4-25600) C16 1.35V Desktop Memory - Black
Best Seller

Corsair Vengeance LPX 32GB (2 X 16GB) DDR4 3200 (PC4-25600) C16 1.35V Desktop Memory - Black

(16,675)
$112.99$101.69
FREE delivery Sun, Aug 10
500+ bought in past month
Loading...
Logitech G203 Wired Gaming Mouse, 8,000 DPI, Rainbow Optical Effect LIGHTSYNC RGB, 6 Programmable Buttons, On-Board Memory, Screen Mapping, PC/Mac Computer and Laptop Compatible - Black
Best Seller

Logitech G203 Wired Gaming Mouse, 8,000 DPI, Rainbow Optical Effect LIGHTSYNC RGB, 6 Programmable Buttons, On-Board Memory, Screen Mapping, PC/Mac Computer and Laptop Compatible - Black

(17,871)
$27.98$22.38
FREE delivery Tue, Oct 14 on your first order
500+ bought in past month
Loading...
Razer BlackShark V2 X Gaming Headset: 50mm Drivers - Cardioid Mic - Memory Foam Cushion - Lightweight- Comfortable, Noise Isolating Earcups - for PC, PS4, PS5, Switch - 3.5mm Audio Jack - Black ECOLOGO

Razer BlackShark V2 X Gaming Headset: 50mm Drivers - Cardioid Mic - Memory Foam Cushion - Lightweight- Comfortable, Noise Isolating Earcups - for PC, PS4, PS5, Switch - 3.5mm Audio Jack - Black ECOLOGO

(17,449)
$54.98$48.21
FREE delivery Mon, Jan 26
3K+ bought in past month
Loading...
Skytech Archangel Gaming PC Desktop – AMD Ryzen 5 3600 3.6 GHz, NVIDIA RTX 3060, 1TB NVME SSD, 16GB DDR4 RAM 3200, 600W Gold PSU, 11AC Wi-Fi, Windows 11 Home 64-bit

Skytech Archangel Gaming PC Desktop – AMD Ryzen 5 3600 3.6 GHz, NVIDIA RTX 3060, 1TB NVME SSD, 16GB DDR4 RAM 3200, 600W Gold PSU, 11AC Wi-Fi, Windows 11 Home 64-bit

(31)
$2,657.01$2,656.90
FREE delivery Feb 24 - Mar 3
Loading...
Acer Nitro V 16 AI Gaming Laptop, 16" WUXGA 180Hz Display, AMD Ryzen 5 240, GeForce RTX 5050, 16GB DDR5, 512GB SSD, Backlit Keyboard, Copilot, Wi-Fi 6E, Win 11, Black, 1TB Docking Station Set

Acer Nitro V 16 AI Gaming Laptop, 16" WUXGA 180Hz Display, AMD Ryzen 5 240, GeForce RTX 5050, 16GB DDR5, 512GB SSD, Backlit Keyboard, Copilot, Wi-Fi 6E, Win 11, Black, 1TB Docking Station Set

(40)
$1,399.00
FREE delivery Feb 24 - Mar 5
Loading...
ASUS TUF Gaming A15 Gaming Laptop, 15.6” 144Hz FHD Display, AMD Ryzen 5 7535HS Processor, GeForce RTX 2050, 8GB DDR5 RAM, 512GB PCIe SSD Gen 4, Wi-Fi 6, Windows 11, FA506NF-AS51-CA

ASUS TUF Gaming A15 Gaming Laptop, 15.6” 144Hz FHD Display, AMD Ryzen 5 7535HS Processor, GeForce RTX 2050, 8GB DDR5 RAM, 512GB PCIe SSD Gen 4, Wi-Fi 6, Windows 11, FA506NF-AS51-CA

(156)
$799.00$759.05
FREE delivery Mon, Feb 16
Loading...
BOSGAME E4 Mini PC, Ryzen 5 3550H Mini Computers, 16GB DDR4 1TB PCIe SSD, Dual RJ45 LAN, 4K Triple Display, USB-C & USB 3.2, Wi-Fi 5 & BT 5.0, Desktop Computers for Office, Home, Streaming

BOSGAME E4 Mini PC, Ryzen 5 3550H Mini Computers, 16GB DDR4 1TB PCIe SSD, Dual RJ45 LAN, 4K Triple Display, USB-C & USB 3.2, Wi-Fi 5 & BT 5.0, Desktop Computers for Office, Home, Streaming

(188)
$399.00
FREE delivery Sat, Jan 3
Loading...
90MM CF9010U12D for Cooling Fan for ASUS Dual RTX 3060 TI 8G MINI V2 for LHR for Graphics Card Cooler T129215SU(Black 2-Fan T12)

90MM CF9010U12D for Cooling Fan for ASUS Dual RTX 3060 TI 8G MINI V2 for LHR for Graphics Card Cooler T129215SU(Black 2-Fan T12)

(0)
$30.14
FREE delivery Mar 19 - Apr 10
Loading...
Laptop Parts Cooling Fan 89mm 4pin GA92S2U CF9015H12S for Zotac Gaming RTX 3060 Ti 3050 Twin Edge Graphics Card Fan(Purple)

Laptop Parts Cooling Fan 89mm 4pin GA92S2U CF9015H12S for Zotac Gaming RTX 3060 Ti 3050 Twin Edge Graphics Card Fan(Purple)

(0)
$37.87
FREE delivery Mar 19 - Apr 10
Loading...
Cooling Fan Heat Sink 87MM 4PIN PLA09215B12H Size 225MM*100MM for GeForce RTX3060TI Radiator for Lenovo for RTX 3060 TI

Cooling Fan Heat Sink 87MM 4PIN PLA09215B12H Size 225MM*100MM for GeForce RTX3060TI Radiator for Lenovo for RTX 3060 TI

(0)
$170.48
FREE delivery Mar 19 - Apr 10
Loading...
Laptop Parts 78mm T128010SU RTX3060 3060Ti Graphics Fan for GIGABYTE for GeForce RTX 3060 Ti Vision OC 3X for WINDFORCE Video Card(C)

Laptop Parts 78mm T128010SU RTX3060 3060Ti Graphics Fan for GIGABYTE for GeForce RTX 3060 Ti Vision OC 3X for WINDFORCE Video Card(C)

(0)
$36.97
FREE delivery Mar 19 - Apr 10