Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

Udemy

Azure - HashiCorp Certified: Terraform Associate -70 Demos

via Udemy

Overview

Master Terraform on Azure Cloud in practical approach with 70 concepts and 70 demos using detailed GitHub Documentation

What you'll learn:
  • You will learn to master Terraform in a practical perspective with 70 demo's
  • You will learn each and every concept of Terraform (basic to advanced)
  • You will learn to write and understand Terraform Resource Behavior in combination with all the Meta-Arguments with 15 Demos
  • You will learn each and every way (14 types) you can implement the Terraform Input Variables with 14 Demos
  • You will learn Output Values concept in combination with Terraform Splat Expressions and For Loops with two Meta-Arguments Count and for_each with 3 Demos
  • You will learn in detail about Terrafrom State, Remote Backends, Terraform Cloud Backends and many Terraform State commands with 5 Demos
  • You will learn and implement Terraform CLI based workspaces
  • You will learn and implement all Terraform Provisioners with 4 Demos including Null Resources
  • You will learn and implement Terraform Modules with 6 Demos (Build Local Module, Public to Public and Private Terraform Registries)
  • You will learn and implement two important usecases on Terraform Cloud (VCS-Driven and CLI-Driven Workflows)
  • You will learn about sentinel policies and implement 3 types of sentinel policies
  • You will learn and implement Terraform Dynamic Expressions, Dynamic Blocks and 15 Terraform Functions
  • You will also learn and implement Terraform Datasources, Remote State Datasources and Terraform External Providers and Datasources.

******* Course Overview *******

Welcome to this Amazing course on HashiCorp Certified: Terraform Associate on Azure - 70 Demos. Below is the list of modules covered in this course.


Course Modules

01. Infrastructure as Code (IaC)

02. Install Tools on macOS, Linux and windows

03. Command Basics

04. Language Syntax

05. Settings Block

06. Providers Block

07. Multiple Providers usage

08. Dependency Lock File Importance

09. Resources Syntax and Behavior

10. Resources Meta-Argument - depends_on

11. Resources Meta-Argument - count

12. Resources Meta-Argument - for_each

13. Resources Meta-Argument - for_each Maps

14. Resources Meta-Argument - for_each ToSet

15. Resources Meta-Argument - for_each Chaining

16. Azure Linux Virtual Machine with Terraform

17. Resources Meta-Argument - lifecycle create_before_destroy

18. Resources Meta-Argument - lifecycle prevent_destroy

19. Resources Meta-Argument - lifecycle ignore_changes

20. Input Variables - Basics

21. Input Variables - Assign When Prompted

22. Input Variables - Override default with CLI var

23. Input Variables - Override with environment variables

24. Input Variables - Assign with terraform.tfvars

25. Input Variables - Assign with tfvars var-file argument

26. Input Variables - Assign with auto tfvars

27. Input Variables - Lists

28. Input Variables - Maps

29. Input Variables - Validation Rules

30. Input Variables - Sensitive Input Variables

31. Input Variables - Structural Type Object

32. Input Variables - Structural Type tuple

33. Input Variables - Structural Type sets

34. Output Values - Basics

35. Output Values - With Count and Splat Expression

36. Output Values - With for_each and for loops

37. Local Values

38. Conditional Expressions

39. Datasources

40. Backends - Remote State Storage

41. Remote State Datasource

42. State Commands

43. Terraform Apply -refresh-only Command

44. CLI Workspaces with local backend

45. CLI Workspaces with a remote backend

46. File Provisioner

47. local-exec Provisioner

48. remote-exec Provisioner

49. Null Resource

50. State Import

51. Modules from Public Registry

52. Terraform Azure Static Website

53. Build Local Module

54. Publish Modules to Terraform Public Registry

55. Module Sources

56. Terraform Cloud - VCS-Driven Workflow

57. Terraform Cloud - CLI-Driven Workflow

58. Terraform Cloud - Share modules in private module registry

59. Migrate State to Terraform Cloud

60. Basic Sentinel & Cost Control Policies

61. Foundational Sentinel Policies

62. Dynamic Blocks

63. Terraform Debug

64. Override Files

65. External Provider Basic Demo

66. External Provider Integrated Demo

67. CLI Config File on macOS and Linux

68. CLI Config File on WindowsOS

69. Manage Providers

70. Terraform Functions


TerraformFunctions used

1. element function

2. file function

3. filebase64 function

4. toset function

5. length function

6. lookup function

7. substr function

8. contains function

9. lower function

10. upper function

11. regex function

12. can function

13. keys function

14. values function

15. sum function


Each of my courses come with

  • Amazing Hands-on Step By Step Learning Experiences

  • Real Implementation Experience

  • Friendly Support in the Q&A section

  • 30 Day "No Questions Asked" Money Back Guarantee!

Taught by

Kalyan Reddy Daida | DevOps & SRE Architect on AWS, Azure & Google Cloud Platforms

Reviews

4.5 rating at Udemy based on 1473 ratings

Start your review of Azure - HashiCorp Certified: Terraform Associate -70 Demos

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.