Automation Best Practices with Terraform

@ WinIT Solutions
Automation Best  Practices with Terraform

+94 77 9219219

22 Hours

LKR 19,000

Terraform is a tool for building, changing, and versioning infrastructure safely and efficiently. Terraform can manage existing and popular service providers as well as custom in-house solutions.

  1. Introduction
    • Overview of Terraform
    • What is Infrastructure as Code
    • Workflows
    • Advantages of using Terraform
  2. Installing Terraform
    • Terraform Installation (Linux, Windows, Mac, Vagrant)
    • Verifying the installation
    • Getting help in Terraform
    • Getting start with AWS
  3. Terraform basics
    • Understanding HCL
    • Terraform Variables, Modules (Internal & External), Remote state, Templates, Data sources, Attributes, commands
    • Build Infrastructure
    • Change Infrastructure
    • Destroy Infrastructure
  4. Hands On labs using Terraform with AWS Services
    • IAM
    • ASG
    • ELB
    • Elastic Beanstalk
    • RDS
    • EC2
    • Route53
    • VPC
    • EBS
    • NAT Concepts
  5. Terraform Advance topics
    • Interpolation & Conditions
    • Built-in Functions
    • For each & For Loops
  6. Packer with terraform
    • Introduction Packer
    • Packer with terraform & Jenkins
  7. Terraform with ECR, ECS & other containerization deployment
    • Build image, push image to ECR
    • ECS
    • Terraform with ECR, ECS & Jenkins
  8. AWS Module Development with Terraform
    • Introduction to module development
    • Hands on with ECS & ALB
  9. Terraform with AWS EKS
    • Introduction to AWS EKS
    • Working with Terraform & EKS

Level
Location
Dehiwala
Category
Address
142, Galle Road , Dehiwala

Send Inquiry



Scholarship Alerts!

Type "REG coursenet" and SEND to 77000

Get latest scholarships, offers & academic event alerts to your phone via SMS.

Service is available for Dialog, Mobitel, Hutch & Airtel users. Monthly (Rs. 30 + tax).


Related Courses