Terraform

₹9,999.00

Terraform is a cloud and API orchestration platform which is controlled by writing codes in HCL language. It is a single coding language for orchestrating multiple cloud environments such as AWS, Azure, Google Cloud etc. In this course we cover Terraform coding technique against either AWS or Azure cloud.

Categories: ,

Description

Learn Terraform from SkillGrey

We provide online instructor led training over web based conference systems.

Syllabus that we follow is as follows:

  1. Introduction
    1. Chapter Overview
    2. Understanding Cloud Orchestration code and Terraform
    3. Why Terraform?
    4. Terraform Vs. Other Orchestration Tools – Why Terraform is the right choice
    5. Core Terraform Components
    6. Fundamental Concepts
  2. Programming Structure
    1. Chapter Overview
    2. Terraform syntax : Providers
    3. Terraform Syntax : Resources
    4. Terraform Syntax : Variables
    5. Terraform Syntax : Data sources
    6. Terraform Syntax : Outputs
    7. Connecting to Cloud using Providers
    8. Terraform Coding Examples
  3. Resources
    1. Chapter Overview
    2. Provisioning resources with Terraform
    3. Creating and accessing compute instances
  4. Script Executions
    1. Chapter Overview
    2. Obtaining variables from Terraform into external scripts
    3. Using shell script remote executor from Terraform to configure platform on launched VMs
  5. Deployment Automation using Terraform
    1. Deploying Java application on VMs launched through terraform
    2. Use of elastic ip in Terraform (or Azure Static IP if Azure is chosen)
    3. Automation through Hosts entry modification
    4. Using tomcat API to provision application
  6. Managing RDS ( or Azure Database for MySQL if Azure is chosen) using Terraform
    1. Understanding RDS ( or Azure Database for MySQL if Azure is chosen)
    2. Launching RDS DB ( or Azure Database for MySQL if Azure is chosen) Instance using Terraform
    3. Launching Aurora DB ( or Azure CosmosDB if Azure is chosen) Instance using Terraform
  7. Terraform Modules
    1. Understanding the use case for modules
    2. Create and use a module
    3. Module Variables
  8. Remote State
    1. Chapter Overview
    2. Understanding the use case for Remote State
    3. Managing Remote State using S3 (or Azure Blob Storage if Azure if chosen)
  9. Data Sources
    1. Understanding and Using Data Sources
  10. Templates
    1. Understanding and Using Templates
  11. Integration with Configuration Management Tools
    1. Understanding configuration management
    2. Integration with puppet configuration management
  12. Jenkins Integrations
    1. Understanding integration points between Jenkins and Terraform
  13. Conclusions
    1. Understanding alternatives to Terraform
    2. Where terraform succeeds

Submit your name and number and our trainer will call you back

FAQs

Ask a question


Reviews

There are no reviews yet.

Be the first to review “Terraform”

Your email address will not be published. Required fields are marked *

Cart
Openstack
₹31,998.00
×
AWS Solutions Architect Associate
₹9,999.00
×
Microsoft Certified Azure Administrator
₹11,999.00
×