Learn infrastructure as code (IaC) with Terraform and AWS. In this episode we're going to cover everything you need to know to get start with managing your infrastructure in AWS with Terraform.
▬▬▬▬▬▬ Resources & References 📕 ▬▬▬▬▬▬
Infrastructure as Code repository: https://github.com/Link-/IaC-intro
CI/CD intro repository: https://github.com/link-/ci-cd-intro
Episode 1: • E1 - GitHub Actions: Write your first...
Episode 2: • E2 - GitHub Actions: Build continuous...
Episode 3: • E3 - GitHub Actions: Write continuous...
GitHub Actions documentation: https://docs.github.com/en/actions
tldr tool: https://github.com/tldr-pages/tldr
AWS EC2: https://aws.amazon.com/ec2
AWS EC2 Pricing: https://aws.amazon.com/ec2/instance-t...
Terraform Cloud: https://www.terraform.io/cloud
Terraform variable set docs: https://www.terraform.io/cloud-docs/w...
Terraform docs: https://www.terraform.io/intro
▬▬▬▬▬▬ Timestamps 🕐 ▬▬▬▬▬▬
00:00:00 - Intro
00:01:27 - A brief history of the internet
00:09:48 - Cloud fundamentals and common services
00:14:19 - Private Cloud (VPC / VNET)
00:22:58 - What is Infrastructure as Code?
00:27:32 - Intro to Terraform CLI
00:34:16 - Terraform configuration file deep dive
00:40:14 - Navigating the Terraform provider docs
00:42:59 - Creating a public / private RSA keypair with ssh-keygen
00:45:39 - Installing Terraform CLI in a Ubuntu container
00:52:24 - Create AWS access keys
01:01:42 - Introduction to Terraform Cloud
01:04:59 - Terraform cloud variables
01:15:42 - Conclusion
▬▬▬▬▬▬ Connect with me 👋 ▬▬▬▬▬▬
Twitter: / bassemdy
GitHub: https://github.com/link-
LinkedIn: / bassemdghaidy
Facebook: / bassemdy
Blog: https://blog.bassemdy.com
▬▬▬▬▬▬ Support the channel 💜 ▬▬▬▬▬▬
Every little bit helps ✨
Join the journey on Patreon: / glich_stream
1 time support: https://www.buymeacoffee.com/glich.st...
#Devops #Terraform #InfrastructureAsCode #SoftwareEngineering