Terraform

Automation of creating and managing cloud infrastructure
    Duration
    Start hour
    Level

      Terraform - Automation of creating and managing cloud infrastructure

      Quick Facts

      • Price

        431,00 £

      • Duration

        ⏰ 2 days (16 training hours) of practical Terraform training 

      • Training format

        Live online course with interactive exercises and real-life business data.

      • Learning method

        Mini lectures + practice = knowledge you will use immediately.

      • Certificate

        Official training certificate issued upon course completion.

      • Registration

        Check available dates and register via this form.

        What is Terraform and why is it essential for your career?

        In today's fast-paced tech world, manually managing cloud infrastructure is inneficient and prone to error. Terraform is a powerful Infrastructure as Code (IaC) tool that solves this problem by allowing you to define and manage your cloud resources using simple connfiguration files.

        With Terraform, you can automate everything - from provisioning virtual machines and databases to configuring networks and security groups  across major cloud providers like AWS, Azure, and Google Cloud. This automation is not just about saving time. It is about building consistent, scalable, and reliable infrastructure, which is a critical skill for any DevOps engineer, cloud architect, or system administrator.

        Registration form

        Full program Terraform course

        Training objectives

        The aim of the training is to familiarize participants with the topic of automating the creation and management of cloud infrastructure using the Terraform tool and the Infrastructure as Code approach.

        In the theoretical part of the training (lectures), participants will gain knowledge about how the Terraform tool works and its functions enabling the implementation of tasks related to the automation of the creation and management of cloud infrastructure. The practical part of the training (exercises) will be carried out on the Linux platform and will allow training participants to check and understand exactly how the Terraform tool works.

        The purpose of the training is not to familiarize participants with the operation of the cloud infrastructure within which the training will be carried out.

        Skills

        Thanks to the training, the participant will be able to:

        • Define what the Infrastructure as Code approach is and state its advantages
        • Indicate how the Terraform tool implements the Infrastructure as Code approach
        • Install and configure Terraform
        • Create and configure a new project
        • Select and configure the Provider associated with the target infrastructure
        • Create resource definition using HashiCorp Configuration Language (HCL)
        • Create, modify and delete resources using Terraform
        • Manage the status of resources created by Terraform
        • Parameterize the operations performed by the Terraform tool
        • Create and use modules
        • Use built-in HCL functions
        • Create dynamic blocks when defining resources in HCL
        • Create and manage Terraform Workspace
        • Diagnose and troubleshoot Terraform performance issues

        Is this training for you?

        The training is intended for people whose work is related to the creation and management of cloud infrastructure and are interested in expanding their knowledge of Infrastructure as Code using the Terraform tool.

        Training for: System engineers, DevOps teams

        Requirements

        Training participants are required to know how the cloud infrastructure in which they want to use the Terraform tool works and the basics of using Linux operating systems.

        Duration

        2 days, 16 training hours

        Training delivery method

        The training is divided into modules including a theoretical part (lectures) and a practical part (exercises). During the theoretical part, the training participant acquires the basic and necessary knowledge to complete the practical part. The practical part is carried out on a remote platform and requires only a web browser.

        Theoretical and practical knowledge
        • Introduction to the Infrastructure as Code (IaC) approach
        • Terraform - how to implement the Infrastructure as Code approach
        • Overview of available Providers
        • HCL language - basic concepts
        • Getting started with Terraform – installation and configuration
        • Provider and project configuration
        • Creating, updating and deleting resources
        • Terraform State – managing the state of created resources
        • Data types in HCL language
        • Resource parameterization - defining and using variables
        • Terraform Modules – creation, parameterization and versioning
        • Built-in functions provided by Terraform
        • Dynamic blocks - dynamic definition of resources
        • Additional Terraform CLI commands
        • Terraform Workspace – creation and management
        • Diagnosing and solving problems
        Development path

        It is recommended to use containers in your daily work. Lift your existing work/personal apps into container images and run the required backing services for local development.

        Upcoming training dates & price

        Sign up for training!

        Register now for our upcoming training sessions by filling out the registration form.

        Join us to build your expertise and take the next step in your career!

        Registration form

        Similar trainings

        FAQ - Intermediate excel course

        What is Terraform?

        An intermediate Excel course is designed to fill the gap between what beginners know and the more complex functions of Excel. It dives into essential topics such as: data filtering, advanced techniques for copying and pasting, conditional logic, pivot tables, and even nested formulas.

        What is an intermediate formula in Excel?

        These formulas are the extensions past the basics, such as:

        • IF, IFS, COUNTIF, SUMIF
        • VLOOKUP, INDEX, MATCH
        • TEXT, LEFT, RIGHT, MID
        • DATE, TIME, NOW

        These functions are often combined in nested formulas to tackle real-world spreadsheet problems.

        How do you become intermediate in Excel?

        You can achieve the intermediate level by mastering the following skills:

        • efficient data entry and formatting
        • logical and lookup functions
        • pivot tables and advanced filters
        • tools such as Goal Seek and Solver

        With practical training and excercises from our Intermediate Excel course, you'll boost your confidence and speed in no time!

        Am I intermediate or advanced in Excel?

        Not sure how good you are with Excel? Take our free Excel skills assessment. It will help you figure out your current level and discover which course would be the best fir for you!

        Excel intermediate vs advanced - what's the difference?

        In the intermediate level, we cover the basics of data operations, including logical formulas, filters, and pivot tables. As you progress to the advanced level, you will explore automation with macros (VBA), advanced modeling techniques, and custom functions.

        Check out our Excel Advanced level course to dig deeper!

        What topics are covered in the Intermediate Excel course?

        Data management

        • Sheets management (naming, copying, colour change)
        • Efficient data entering
        • Efficient selecting
        • Go To and Go To Special tools
        • Sorting data
        • Custom lists
        • Autofilter and Advanced filter
        • Advanced operations on copying and pasting data

         Adjustment of the working environment

        • Hotkeys, facilities
        • Create and modify toolbars
        • Excel Options (autosave, input, calculations, etc.)

        Formatting

        • Cell styles
        • Format painter
        • Number formats

         Functions

        • Subtotals function and subtotal tool
        • Statistical functions (average, maximum, minimum and quantity)
        • Text conversion functions
        • Date and time functions
        • Sheet inspection

         Tables and list management

        • Using names of cells and ranges
        • Format as Table

        Conditional functions

        • IF
        • Logical functions
        • Informational functions
        • Avoiding errors
        • Other conditional functions (countif, sumif  and others)
        • Creation of complex / multiple nested formulas

         Data consolidation

        • Getting external data (CSV, TXT, Access)
        • Data consolidation functions and tools
        • Search functions (lookup, vlookup, hlookup, index, match)

        Review

        • Collaboration
        • Tracking changes
        • Comments

        Protection

        • Protect worksheet and workbook
        • Secure and encrypt files

        Pivot Tables and Pivot Charts

        • How to effectively create a pivot table
        • Changing style, layout, totals, subtotals
        • Formatting pivot table fields
        • Sorting and filtering data
        • Grouping the data
        • Using calculated fields and calculated items
        • Getting data from Pivot Table
        • Advanced Pivot Table options
        • Pivot Charts

        General Analysis Tools

        • Scenarios
        • Custom Views
        • Goal Seek
        • Solver
        • Data Tables
        • One Input
        • Two Input
        What's next after the Intermediate course?
        How can I join the Intermediate Excel course?

        To sign up, simply fill out the short registration form.

        Go to form

        📩 Any questions? Get in touch with us!

        We’re here to help with your course questions!

        training@comarch.com

        +48 12 646 14 41