только у нас скачать шаблон dle скачивать рекомендуем

Фото видео монтаж » Видео уроки » Terraform Mastery Advanced Techniques 2024

Terraform Mastery Advanced Techniques 2024

Terraform Mastery Advanced Techniques 2024

Terraform Mastery Advanced Techniques 2024
Published 3/2024
MP4 | Video: h264, 1920x1080 | Audio: AAC, 44.1 KHz
Language: English

| Size: 1.66 GB[/center]
| Duration: 6h 15m
Mastering Cloud Automation and Deployment with Terraform

What you'll learn

Understanding Infrastructure as Code - Terraform

Working with Terraform providers, resources, variables, outputs.

Working with Terraform modules

Working and understanding Terraform workspaces, Terraform data source

Working with Provisioners, locals, null-resources

Setting up and working Terraform cloud

Breaking the configuration files

Managing the state file on local and remote

Requirements

Basic understanding of cloud computing concepts and services

Familiarity with basic programming concepts

Description

In this Terraform Masterclass, we delve into the fundamental principles of Infrastructure as Code (IaC) and explore Terraform, a leading tool in the IT industry for automating infrastructure management. Through a comprehensive curriculum, students will gain a deep understanding of Terraform's capabilities and learn how to harness its power to streamline cloud automation and deployment processes.The course begins with an introduction to IaC, highlighting its significance in modern IT operations. We explore various IaC tools and their roles in infrastructure provisioning and management. Additionally, students will learn how to set up Terraform on both Linux and Windows machines, ensuring they can seamlessly integrate Terraform into their existing environments.As we dive into Terraform concepts, we cover essential topics such as providers, resources, outputs, and variables. Students will learn how to create and manage infrastructure on AWS using Terraform, including authentication methods for accessing AWS services securely. The course also covers Terraform workflow best practices, data sources, provisioners, meta-arguments, and strategies for managing infrastructure changes effectively.Furthermore, we delve into advanced Terraform features such as tainting and alternatives, null-resources, Terraform workspaces, and state file management both locally and remotely. Students will also discover how to leverage Terraform modules to write reusable and modular infrastructure code, promoting scalability and efficiency in infrastructure management.Throughout the course, hands-on examples, assignments, and quizzes are provided to reinforce learning and practical application of concepts. By the end of this Masterclass, students will be well-equipped to confidently use Terraform in their day-to-day activities, making infrastructure management more efficient and scalable using code-based automation.

Overview

Section 1: Introduction to Infrastructure as Code (IaC)

Lecture 1 Understanding Infrastructure as Code

Lecture 2 Infrastructure as Code benefits

Lecture 3 Infrastructure as code tools

Section 2: Introduction to Terraform

Lecture 4 Introduction to Terraform

Lecture 5 Benefits of Terraform

Lecture 6 Installing Terraform on Ubuntu machine

Lecture 7 Installing Terraform in Windows machine

Section 3: Terraform basics

Lecture 8 Introduction to Terraform providers

Lecture 9 Introduction to Terraform resources

Lecture 10 Introduction to Terraform registry.

Lecture 11 AWS authorization and configuration.

Lecture 12 AWS authorization using environment variables.

Lecture 13 AWS authorization using credential files.

Lecture 14 AWS authorization using IAM role.

Lecture 15 Terraform basic syntax.

Section 4: Terraform lifecycle or workflow

Lecture 16 Terraform Init

Lecture 17 Terraform Validate

Lecture 18 Terraform Plan

Lecture 19 Terraform Apply

Lecture 20 Terraform Show

Lecture 21 Terraform Destroy

Section 5: Terraform variables

Lecture 22 Introduction to Terraform variables

Lecture 23 Using input variable names

Lecture 24 Variables on the command line.

Lecture 25 Variable definition files

Lecture 26 Environment variables

Section 6: Terraform Outputs

Lecture 27 Introduction to Terraform Outputs

Lecture 28 Declaring Terraform Outputs

Lecture 29 Terraform Output optional arguments

Section 7: Terraform Locals

Lecture 30 Introduction to Terraform locals.

Lecture 31 Terraform locals example.

Section 8: Bearking the configuration file

Lecture 32 Breaking the configuration file into multiple files

Section 9: Terraform data source

Lecture 33 Introduction to Terraform data source.

Lecture 34 Terraform data source - example 1

Section 10: Terraform provisioners

Lecture 35 Introduction to Terraform provisioners

Lecture 36 Declaring Terraform provisioner block.

Lecture 37 local-exec provisioner

Lecture 38 file provisioner

Section 11: Terraform meta arguments

Lecture 39 Introduction to Terraform meta-arguments

Lecture 40 count meta-argument

Lecture 41 for_each meta-argument

Lecture 42 provider meta-argument

Lecture 43 lifecycle meta-argument

Section 12: Terraform tainting

Lecture 44 Introduction to Terraform tainting

Lecture 45 Terraform taint example

Section 13: Terraform null_resource

Lecture 46 Introduction to Terraform null_resource.

Lecture 47 Terraform null_resource example.

Section 14: Terraform workspaces

Lecture 48 Introduction to Terraform workspaces

Lecture 49 Terraform workspace list command

Lecture 50 Terraform workspace new command

Lecture 51 Terraform workspace select command

Lecture 52 Terraform workspace delete command

Lecture 53 Terraform workspace show command

Professionals who want to enhance their skills in Infrastructure as Code (IaC) and cloud automation using Terraform,Anyone involved in cloud operations, deployment, and configuration management who wants to streamline workflows with Terraform.







Free search engine download: Terraform Mastery Advanced Techniques 2024
Poproshajka




Информация
Посетители, находящиеся в группе Гости, не могут оставлять комментарии к данной публикации.