From the course: Python: Pen Testing AWS
Unlock the full course today
Join today to access over 24,600 courses taught by industry experts.
Automating cloud deployments with Terraform - Python Tutorial
From the course: Python: Pen Testing AWS
Automating cloud deployments with Terraform
- [Instructor] When we're dealing with cloud deployments, the Amazon Management Console and Amazon's command line tool provide everything we need to deploy, configure, and manage our resources. However, especially with larger deployments, this can be quite time-consuming. One of the key performance and reliability options for a business running in the cloud is automation. HashiCorp provide a tool called Terraform which enables cloud automation. The CloudGoat testing environment uses Terraform to deploy its scenarios. So we'll install Terraform now. The Downloads page has the details of the latest Terraform packages. And if we scroll and highlight the 64 bit Linux package, we can see its location. Let's check that we have our local bin configured as part of our profile. Nano .profile...and we can see it's there. If you don't have this, then add it to your profile and run the following source command. Source...dot…
Practice while you learn with exercise files
Download the files the instructor uses to teach the course. Follow along and learn by watching, listening and practicing.
Contents
-
-
-
Understanding AWS5m
-
(Locked)
Rules for pen testing AWS2m
-
(Locked)
Setting up an AWS account6m 17s
-
(Locked)
Provisioning an AWS resource3m 4s
-
(Locked)
Setting up the Windows Subsystem for Linux2m 19s
-
(Locked)
AWS Command Line Interface3m 31s
-
(Locked)
Automating cloud deployments with Terraform2m 27s
-
-
-
-
-
-