Terraform for Google Cloud: Learn Infrastructure as Code
Terraform for Google Cloud: Learn Infrastructure as Code, available at $79.99, has an average rating of 4.33, with 61 lectures, based on 124 reviews, and has 1375 subscribers.
You will learn about Understand infrastructure as code (IAC) Create Google cloud infrastructure with Terraform Learn how to use Terraform State Commands Discover how to use repeatable Terraform Modules Learn to write Terraform scripts to provision Cloud Resources Understand Terraform best practices This course is ideal for individuals who are Cloud Architects who want to learn who to use Terraform It is particularly useful for Cloud Architects who want to learn who to use Terraform.
Enroll now: Terraform for Google Cloud: Learn Infrastructure as Code
Summary
Title: Terraform for Google Cloud: Learn Infrastructure as Code
Price: $79.99
Average Rating: 4.33
Number of Lectures: 61
Number of Published Lectures: 61
Number of Curriculum Items: 61
Number of Published Curriculum Objects: 61
Original Price: $199.99
Quality Status: approved
Status: Live
What You Will Learn
- Understand infrastructure as code (IAC)
- Create Google cloud infrastructure with Terraform
- Learn how to use Terraform State Commands
- Discover how to use repeatable Terraform Modules
- Learn to write Terraform scripts to provision Cloud Resources
- Understand Terraform best practices
Who Should Attend
- Cloud Architects who want to learn who to use Terraform
Target Audiences
- Cloud Architects who want to learn who to use Terraform
Welcome to the best online resource to learn how to leverage the power of Terraform to create infrastructure using scripts of code!
This course will guide you into discovering how to automate Google cloud infrastructure by simply creating files using HashiCorp’s Terraform, which will then create a set of instructions to automatically launch your Google Cloud infrastructure services.
Cloud Architects often need to spend time setting up and configuring infrastructure services for teams, including repetitive tasks for duplicate infrastructure designs. Terraform allows for cloud users to save time by leveraging infrastructure as code, allowing developers to create scripts that automatically create cloud resources and infrastructure.
This course is taught by the CloudMeta LLC, a company that expertise in cloud technology including AWS, GCP, DevOps and Terraform. In this course you will learn how to use Terraform in real world situations, with plenty of examples drawn from their experiences. This course will teach you everything you need to understand the motivations behind using Terraform and how its used in the real world.
In this course, you’ll learn about:
-
Installing and Setting up Terraform
-
Terraform State
-
Terraform Variables
-
Terraform Outputs
-
Terraform Provisioners
-
Terraform State Commands and Storage
-
Built-in Functions
-
Type Constraints
-
Dynamic Blocks
-
Debug Logging
-
Terraform Best Practices
-
and much more!
This course also comes with a 30-day money back guarantee, so you can try out the course completely risk-free. Our courses also come with access to our Discord Chat Channel so you can connect with other students to share ideas or projects.
Enroll today and we’ll see you inside the course!
Course Curriculum
Chapter 1: Introduction
Lecture 1: Course FAQs and Important Links
Lecture 2: Course Overview
Chapter 2: OPTIONAL: Google Cloud Basics
Lecture 1: Optional Overview
Lecture 2: Account Setup and Console Tour
Lecture 3: IAM
Lecture 4: Resource Hierarchy
Lecture 5: Service Accounts
Lecture 6: Compute Engine Overview
Lecture 7: Compute Engine Demo
Lecture 8: Virtual Private Cloud Network VPC
Lecture 9: Networks and Subnetworks
Lecture 10: Cloud Storage
Lecture 11: Storage Demo
Lecture 12: Google Kubernetes Engine (GKE)
Lecture 13: Google Kubernetes Engine Architecture
Lecture 14: GKE Demo
Chapter 3: Infrastructure as Code
Lecture 1: Understanding Infrastructure as Code
Lecture 2: IAC Tools
Chapter 4: Terraform Basics
Lecture 1: Introduction to Terraform
Lecture 2: Installing Terraform
Lecture 3: Introduction to Terraform Demo
Lecture 4: Demo Part One
Lecture 5: Demo Part Two: Authentication
Lecture 6: Demo Part Three: Terraform Configuration File
Chapter 5: Terraform Blocks
Lecture 1: Terraform Language Syntax
Lecture 2: Provider Type Block
Lecture 3: Resource Type Block
Lecture 4: Input Variable
Lecture 5: Output Values
Lecture 6: Local Values
Chapter 6: Terraform Commands
Lecture 1: Initialize Command
Lecture 2: Plan Command
Lecture 3: Apply Command
Lecture 4: Help Command
Chapter 7: Terraform State
Lecture 1: Terraform State
Lecture 2: Remote Backend
Chapter 8: Terraform Modules
Lecture 1: Introduction to Terraform Modules
Lecture 2: Module Example
Lecture 3: Network
Lecture 4: Kubernetes Resource
Lecture 5: Memorystore Resource
Lecture 6: Blob Storage Resource
Lecture 7: Why Modules?
Lecture 8: Refactor to Modules – Part One
Lecture 9: Refactor to Modules – Part Two
Lecture 10: Modules in a Source Repository
Lecture 11: Modules Versioning
Chapter 9: Terraform Advanced Topics
Lecture 1: Terraform for_each with resource
Lecture 2: Terraform for_each with module
Lecture 3: Terraform Dynamic
Chapter 10: Terraform Labs
Lecture 1: Lab One: Introduction
Lecture 2: Lab One: Solution – Part One
Lecture 3: Lab One: Solution – Part Two
Lecture 4: Lab Two
Lecture 5: Lab Three
Lecture 6: Lab Four
Chapter 11: Terraform Best Practices
Lecture 1: Best Practices
Chapter 12: Terraform Final Project
Lecture 1: Terraform Project
Lecture 2: Terraform Project – Solution Walkthrough
Lecture 3: Terraform Project – Best Practices
Lecture 4: Final Infrastructure Project Walkthrough
Instructors
-
Jose Portilla
Head of Data Science at Pierian Training -
CloudMeta LLC
Cloud Consulting -
Pierian Training
Data Science and Machine Learning Training
Rating Distribution
- 1 stars: 2 votes
- 2 stars: 5 votes
- 3 stars: 16 votes
- 4 stars: 43 votes
- 5 stars: 58 votes
Frequently Asked Questions
How long do I have access to the course materials?
You can view and review the lecture materials indefinitely, like an on-demand channel.
Can I take my courses with me wherever I go?
Definitely! If you have an internet connection, courses on Udemy are available on any device at any time. If you don’t have an internet connection, some instructors also let their students download course lectures. That’s up to the instructor though, so make sure you get on their good side!
You may also like
- Top 10 Video Editing Courses to Learn in November 2024
- Top 10 Music Production Courses to Learn in November 2024
- Top 10 Animation Courses to Learn in November 2024
- Top 10 Digital Illustration Courses to Learn in November 2024
- Top 10 Renewable Energy Courses to Learn in November 2024
- Top 10 Sustainable Living Courses to Learn in November 2024
- Top 10 Ethical AI Courses to Learn in November 2024
- Top 10 Cybersecurity Fundamentals Courses to Learn in November 2024
- Top 10 Smart Home Technology Courses to Learn in November 2024
- Top 10 Holistic Health Courses to Learn in November 2024
- Top 10 Nutrition And Diet Planning Courses to Learn in November 2024
- Top 10 Yoga Instruction Courses to Learn in November 2024
- Top 10 Stress Management Courses to Learn in November 2024
- Top 10 Mindfulness Meditation Courses to Learn in November 2024
- Top 10 Life Coaching Courses to Learn in November 2024
- Top 10 Career Development Courses to Learn in November 2024
- Top 10 Relationship Building Courses to Learn in November 2024
- Top 10 Parenting Skills Courses to Learn in November 2024
- Top 10 Home Improvement Courses to Learn in November 2024
- Top 10 Gardening Courses to Learn in November 2024