with Dave Prowse (https://prowse.tech)
Hello and Welcome!
This repository and corresponding live event are designed to teach the basics of Terraform and prepare you to take the Terraform Associate Certification exam.
Within this repository you find lab instructions that coincide with the live-stream webinar.
Note: I run my webinars on the O'Reilly Platform. Check this link for the latest: https://learning.oreilly.com/search/?q=Dave%20Prowse&type=*
Repository link: https://github.com/daveprowse/tac-live
To follow along with me I suggest you have the following ready:
-
A Linux virtual machine (Recommended: Debian, Ubuntu Desktop, or Fedora workstation)
Minimum 1 CPU and 1 GB RAM (Recommended: 2 CPUs and 4 GB RAM)
Update the system:
Debian/Ubuntu:
apt update && apt upgrade -y
Fedora:
dnf update -y
Note: I suggest using VirtualBox, VMware Workstation, KVM or Proxmox for your virtual machines.
-
Visual Studio Code installed.
-
An AWS account with a separate IAM user (with admin permissions) for lab purposes
-
Two or more monitors (or a second system) to display additional resources
I hope you enjoy the webinar. If you have any questions you can contact me at:
-
My website: https://prowse.tech
-
Discord server: https://discord.gg/mggw8VGzUp
-
Visual Studio Code:
-
VirtualBox:
-
Amazon Web Services (AWS) account setup
-
AWS IAM Setup
https://docs.aws.amazon.com/IAM/latest/UserGuide/id_users_create.html
-
Hashicorp Terraform Associate certification webpage with objectives:
-
Terraform Docs:
-
Terraform Registry:
-
Terraform Language Documentation:
-
Terraform Study Guide:
https://developer.hashicorp.com/terraform/tutorials/certification/associate-study
-
Terraform Review Guide:
https://developer.hashicorp.com/terraform/tutorials/certification/associate-review