Terraform in Practice Training in Hong Kong

  • Learn via: Classroom
  • Duration: 2 Days
  • Level: Fundamentals
  • Price: From €1,547+VAT
We can host this training at your preferred location. Contact us!

By the end of the course, learners will have created infrastructure through Terraform scripts, which provides a foundation to apply these skills into the workplace.

QA’s Terraform in Practice is an instructor led 2-day course with ‘workshop’ style labs.

The course begins with an overview of Terraform and its usage, followed by a discussion around the Hashicorp Configuration Language. Core Terraform concepts, such as Data Types and Providers, as well as the use of Terraform’s configuration syntax, variables, resources. modules and functions. Understanding of how Terraform operates, manages state, deals with configuration drift and building a best practice will be covered

Initially in the course learners will be introduced into the concepts of Infrastructure as Code. This will be quickly followed by an introduction to Terraform and a ‘quick win’ lab to demonstrate the use of terraform to deploy a simple resource.

As the course progresses the learner will increase their Terraform knowledge by understanding how terraforms features can be used to deploy simple resources into the cloud.

As more advanced concepts are introduced, together with more complex deployments into the cloud, the use of real-world documentation is also referenced, such as may be done in the workplace. The information and knowledge gained will constantly be enforced by a series of labs.

The labs will be often in a ‘workshop’ style where the learner is given a set of challenges and asked to use terraform to build a solution in the cloud that meets a given set of requirements. As with the real-world, we must identify the requirements, plan the work to be undertaken and perform our research before creating and testing our configuration. The course structure will reflect this as before each lab we investigate, plan and identify tasks as a group before the learner proceeds on their own to build infrastructure. End solution files are provided if needed.

Target audience

  • DevOps Engineer
  • System Administrator
  • Infrastructure Engineer
  • Cloud Engineer

Learners need to have a level equivalent to:

  • Foundational Knowledge of Operating Systems such as Windows or Linux as well as a basic understanding of networking,
  • Familiarity working in the Command Line Interface and using IDE’s is advantageous as well as a basic understanding of JSON.
  • Basic understanding of cloud concepts, terminology and basic services of either AWS, Azure or GCP is highly recommended

2-day classroom

  • Introducing IaC & Terraform
    • Infrastructure as Code
    • Introducing Terraform
    • Comparing Vendor tools to Terraform
    • Basic Terraform
  • Terraform Foundations
    • Installing Terraform
    • Authentication
    • The Terraform files (into Modules)
    • Template structure
    • Introduction to workspaces
    • Init
    • Plan
    • Apply
    • Parallelism
    • Implicit vs. explicit dependencies
  • Terraform Providers
    • AWS
    • Azure
    • GCP
    • Code examples
  • Terraform Variables and Functions
    • Introduction to Variables
    • Input Variables
    • Output Values
    • Introducing Built in functions
    • Built in functions
    • References to Named Values
    • Interpolation, Expressions & Functions
  • Terraform Files & Configuration
    • Template design
    • Nesting
    • Introduction to Workspaces
    • Managing State
    • Local Vs Remote Backend
    • Configuration Drift
    • Recreating Resources
    • Terminating Resources
    • Importing Resources
    • Local vs. Remote Execution
    • Logging
  • Introduction to Terraform Cloud
    • Comparison: OSS vs. Cloud vs. Enterprise
    • Local Vs, TFC Workspaces
    • Introduction to Terraform Cloud
    • Setting up and using TFC


Contact us for more detail about our trainings and for all other enquiries!

Upcoming Trainings

Join our public courses in our Hong Kong facilities. Private class trainings will be organized at the location of your preference, according to your schedule.

Classroom / Virtual Classroom
01 July 2024
Hong Kong, Kowloon, Tsuen Wan
€1,547 +VAT Book Now
Classroom / Virtual Classroom
01 July 2024
Hong Kong, Kowloon, Tsuen Wan
2 Days
Classroom / Virtual Classroom
12 July 2024
Hong Kong, Kowloon, Tsuen Wan
2 Days
Classroom / Virtual Classroom
19 July 2024
Hong Kong, Kowloon, Tsuen Wan
2 Days
Classroom / Virtual Classroom
24 July 2024
Hong Kong, Kowloon, Tsuen Wan
2 Days
Classroom / Virtual Classroom
05 August 2024
Hong Kong, Kowloon, Tsuen Wan
€1,547 +VAT Book Now
Classroom / Virtual Classroom
06 August 2024
Hong Kong, Kowloon, Tsuen Wan
€1,547 +VAT Book Now
Classroom / Virtual Classroom
12 August 2024
Hong Kong, Kowloon, Tsuen Wan
2 Days

Related Trainings

Terraform in Practice Training Course in Hong Kong

Hong Kong is officially known as the Hong Kong Special Administrative Region of the People's Republic of China (HKSAR) and is a city and special administrative region of China on the eastern Pearl River Delta in South China. Hong Kong is one of the most densely populated places in the world, with over 7.5 million population. The official languages of the HKSAR are Chinese and English. Hong Kong is a highly developed territory and ranks fourth on the United Nations Human Development Index and the residents of Hong Kong have the highest life expectancies in the world.

The best time to visit Hong Kong is from September to December, since the temperatures, averaging between 19 to 28 degree Celsius. During this outdoor activities-friendly travelling season, you can take a walk along Victoria Harbour, visit the islands of Lantau, Lamma and Cheung Chau and participate in the Mid-Autumn Festival. Top choices of the tourists to visit in Hong Kong are Big Buddha statue, Wong Tai Sin Temple, Repulse Bay and the Beaches and Hong Kong Disneyland.

Explore our diverse range of IT courses, encompassing programming, software development, cyber security, data science, business skills, and Agile/Scrum. Wherever you are in Hong Kong, our seasoned instructors will bring practical training and expert knowledge to your preferred training venue.
By using this website you agree to let us use cookies. For further information about our use of cookies, check out our Cookie Policy.