1

Implementation of AWS with Terraform.

In current Cloud Industry, Terraform is considered as one of the leaders for infrastructure as a code platform. With its flexibility and compatibility with many different cloud providers like (AWS, Azure, GoogleCloud, Digital Ocean and many others), Terraform makes it Very easy to manage the workloads that are provisioned in different cloud providers at one place.

Having the skills to write and maintain the infrastructure using Terraform gives an edge to a cloud practitioner’s profile.


Course Key Learnings:
  • By the end of the course, you will know how to manage an infrastructure as code and be very good at it.
  • Learn Terraform Best practices
  • Complete AWS Project to manage multiple environments (Staging/Production) using Terraform

Course Outline:
  • Create Git Repository for our Terraform Project Configurations
  • Install Terraform and Local Setup
  • Introduction to Modules
  • Introduction to Provisioners
  • Introduction to Remote State
  • Introduction to Terraform
  • Providers in Terraform – Connect to AWS Provider
  • Download Link of Code Editor Visual Studio Code
  • Git Repository
  • Installation Guide for Terraform
  • Create ssh key pair
  • Best Practice Configure Infrastructure.
  • Configure Remote Storage with AWS S3 Bucket
  • Create an AWS account and an AWS User as a Pre-Requisite for the Demo
  • Demo Project Overview
  • Demo remote-exec, local-exec and file Provisioner
  • More Resources
  • Terraform Project Structure – Cleanup our Main Configuration File
  • Understand the AWS Resources we create with Terraform
  • AWS 1-Year Free Tier information
  • Guide of how to create an AWS Account
  • Create and use a local Module – encapsulating the networking configurations
  • Create AWS VPC and Subnet
  • Resources & Data Sources
  • Change and Destroy Resources
  • Create Route Table and Internet Gateway
  • Module Outputs
  • Associate Subnet with Route Table
  • Create the second module – encapsulating the server configurations
  • More Terraform Commands
  • Terraform State
  • Use AWS Default Components Default Route Table
  • Wrap Up – Modularize your Terraform project
  • Create Security Group for Firewall Configuration
  • Output Values
  • Use existing Module from Terraform Registry
  • Fetch Amazon Machine Image (AMI) for EC2 Instance
  • Input Variables – Parameterize your Terraform Configuration to make it re-usable
  • Create EC2 Instance
  • Environment Variables in Terraform

Who this course is for:
  • Every cloud practitioner should take this course because Infrastructure as code is the way to go in cloud
  • If you are looking to take your career to next level

Requirements
  • Basic Knowledge of Cloud Computing and AWS, Windows/Linux/Mac
  • AWS Account (Preferred)

INTERNATIONAL STUDENT FEE: 500 USD 


Job Interview Preparation  (Soft Skills Questions & Answers)


 Your FREE eLEARNING Courses (Click Here)


Internships, Freelance and Full-Time Work opportunities


Flexible Class Options

  • Week End Classes For Professionals  SAT | SUN
  • Corporate Group Trainings Available
  • Online Classes – Live Virtual Class (L.V.C), Online Training

Related courses

Google Professional Cloud Developer

Google Cloud Certified Professional Cloud Architect

AWS Training – AWS Certified Associate + Professional (2 in 1)

AWS Developer Training Course

AWS DevOps Engineer – Professional

Microsoft Azure Administrator – Associate

Oracle Cloud Infrastructure Architect Associate


vc_row_inner]

KEY FEATURES

Flexible Classes Schedule

Online Classes for out of city / country students

Unlimited Learning - FREE Workshops

FREE Practice Exam

Internships Available

Free Course Recordings Videos

Register Now