Terraform Masterclass On Aws By Rabi A
Published 10/2023
MP4 | Video: h264, 1280x720 | Audio: AAC, 44.1 KHz
Language: English | Size: 3.27 GB | Duration: 10h 11m
Master Terraform and manage your infrastructure on AWS using code like a PRO.
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
No prior experience with Terraform is required. However, a basic understanding of cloud computing concepts and some familiarity with at least one cloud platform (e.g., AWS, Azure, Google Cloud) can be beneficial. The course is structured to accommodate beginners and more experienced professionals alike. By the end of this course, you will be well-equipped to create, manage, and scale infrastructure using Terraform, opening up exciting opportunities for automating and optimizing your cloud-based systems. Join us on this journey to master Infrastructure as Code and elevate your skills in cloud infrastructure management with Terraform.
Description
In this course, we will learn about Infrastructure as Code and Terraform. Terraform is one of the most famous and widely used Infrastructure as Code tool in the IT industry. We will look at an introduction to Infrastructure as Code, Different tools of IaC, Setting up Terraform on linux and windows machines.We will also look at the various concepts of Terraform like providers, resources, outputs, variables, creating infra on AWS, Authenticating to AWS, Terraform workflow, Data source, provisioners, meta-arguments, tainting and alternative to tainting, null-resources, Terraform workspaces, managing Terraform state file on the local machine and remote machine, Using Terraform modules to make the infra code reuable, Terraform cloud, Terraform data types and lots of other concepts that will help you start working with Terraform to create and manage infrastructure on AWS using code.In this course, I have covered all the important concepts that you will end up using in your day to day activities. All the sessions will have hands-on examples so that you can practise them along with the videos and there are also assignments and quiz available for most of the sections, so that you will be more comfortable with the concepts that we have covered in this course.
Overview
Section 1: Introduction to Infrastructure as Code - IaC
Lecture 1 Understanding Infrastructure as Code.
Lecture 2 Benefits of Infrastructure as Code.
Lecture 3 Infrastructure as Code tools.
Section 2: Introduction to Terraform
Lecture 4 An introduction to Terraform
Lecture 5 Benefits of Terraform
Lecture 6 Installing Terraform on Ubuntu machine
Lecture 7 Installing Terraform on 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 Outputs 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 Bearking 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
Lecture 35 Terraform data source - example 2
Section 10: Terraform provisioners
Lecture 36 Introduction to Terraform provisioners
Lecture 37 Declaring Terraform provisioner block
Lecture 38 local-exec provisioner
Lecture 39 File provisioner
Lecture 40 remote-exec provisioner
Section 11: Terraform meta arguments
Lecture 41 Introduction to Terraform meta-arguments
Lecture 42 depends_on meta-argument
Lecture 43 count meta-argument
Lecture 44 for_each meta-argument
Lecture 45 provider meta-argument
Lecture 46 lifecycle meta-argument
Section 12: Terraform tainting
Lecture 47 Introduction to Terraform tainting
Lecture 48 Terraform taint example
Lecture 49 Terraform taint alternative
Section 13: Terraform null_resource
Lecture 50 Terraform null_resource introduction
Lecture 51 Terraform null_resource example
Section 14: Terraform workspaces
Lecture 52 Introduction to Terraform workspaces
Lecture 53 Terraform workspace list command
Lecture 54 Terraform workspace new command
Lecture 55 Terraform workspace select command
Lecture 56 Terraform workspace delete command
Lecture 57 Terraform workspace show command
Section 15: Terraform state file
Lecture 58 Introduction to Terraform state file
Lecture 59 Terraform state file management
Lecture 60 Terraform state file backend
Lecture 61 Local backend
Lecture 62 Remote backend
Lecture 63 Using S3 bucket as the backend
Lecture 64 Locking state file using DynamoDB
Lecture 65 Terraform state pull.
Section 16: Terraform modules
Lecture 66 Introduction to Terraform modules
Lecture 67 Terraform module components
Lecture 68 Working with Terraform modules
Lecture 69 Terraform module arguments
Lecture 70 Terraform module using local paths
Lecture 71 Terraform module using GitHub
Lecture 72 Terraform module using S3 bucket.
Section 17: Terraform import
Lecture 73 Introduction to Terraform import
Lecture 74 Syntax or defining Terraform import command
Lecture 75 Terraform import example
Section 18: Terraform Cloud
Lecture 76 Introduction to Terraform Cloud
Lecture 77 Sign up or Create Terraform Cloud account
Lecture 78 Introduction to Terraform Cloud Workspaces
Lecture 79 Creating Terraform Cloud Workspaces
Lecture 80 Integrating Terraform Cloud with GitHub
Lecture 81 Introduction to Terraform Cloud authentication
Lecture 82 Authenticating to AWS from Terraform Cloud
Lecture 83 Terraform Cloud state file
System Administrators: If you're a system administrator looking to automate and manage infrastructure efficiently, this course will equip you with the skills to transform your manual processes into code-based solutions.,DevOps Engineers: DevOps professionals seeking to enhance their skills in infrastructure automation will find this course invaluable. You'll learn how to implement consistent, reproducible infrastructure deployments.,Cloud Architects: For cloud architects responsible for designing and managing cloud-based systems, this course offers the knowledge needed to create and maintain cloud infrastructure in a scalable and cost-effective manner.,Developers: Developers who want to integrate infrastructure management seamlessly into their development workflows will benefit from this course. You'll learn how to define and provision infrastructure as part of your application code.,IT Managers: If you lead a team or manage IT operations, understanding Terraform can help you drive efficiency, reduce costs, and ensure infrastructure stability.,Startups and Entrepreneurs: Entrepreneurs and startup founders can leverage Terraform to rapidly and cost-effectively build and scale their IT infrastructure.,IT Enthusiasts: Even if you're not pursuing a specific career path, but you're simply interested in the world of infrastructure automation and cloud computing, this course is a great way to explore and experiment with Terraform.
Screenshots
Download link
rapidgator.net:
https://rapidgator.net/file/d859e18d14a4c1f3c57304ceaa36ae03/flroy.Terraform.Masterclass.On.Aws.By.Rabi.A.part1.rar.html https://rapidgator.net/file/692ff98a0486c8bf540f9b8d4865862a/flroy.Terraform.Masterclass.On.Aws.By.Rabi.A.part2.rar.html https://rapidgator.net/file/56d6716ae4037145fbf827a9e33c9011/flroy.Terraform.Masterclass.On.Aws.By.Rabi.A.part3.rar.html https://rapidgator.net/file/a90062864159183c6682870ac05e21b5/flroy.Terraform.Masterclass.On.Aws.By.Rabi.A.part4.rar.html
uploadgig.com:
https://uploadgig.com/file/download/7C9327D8e7214ece/flroy.Terraform.Masterclass.On.Aws.By.Rabi.A.part1.rar https://uploadgig.com/file/download/23BD405fb2537b86/flroy.Terraform.Masterclass.On.Aws.By.Rabi.A.part2.rar https://uploadgig.com/file/download/6a2Eed49a6122ed7/flroy.Terraform.Masterclass.On.Aws.By.Rabi.A.part3.rar https://uploadgig.com/file/download/12aDf0DbC9bbe730/flroy.Terraform.Masterclass.On.Aws.By.Rabi.A.part4.rar
nitroflare.com:
https://nitroflare.com/view/DE4DBD2F0F60431/flroy.Terraform.Masterclass.On.Aws.By.Rabi.A.part1.rar https://nitroflare.com/view/B416862CAA95AF1/flroy.Terraform.Masterclass.On.Aws.By.Rabi.A.part2.rar https://nitroflare.com/view/DDB45DAFC6D4F31/flroy.Terraform.Masterclass.On.Aws.By.Rabi.A.part3.rar https://nitroflare.com/view/2007C63967F89E7/flroy.Terraform.Masterclass.On.Aws.By.Rabi.A.part4.rar