Sorry, this page is no longer available
We may earn an affiliate commission when you visit our partners.
Course image
Google Cloud Training

Confira neste curso uma introdução ao uso do Terraform para Google Cloud. Nele, você aprende como o Terraform pode ser usado para implementar infraestrutura como código e aplicar alguns dos principais recursos e funcionalidades para criar e gerenciar a infraestrutura do Google Cloud.

Também incluímos experiências práticas de criação e gerenciamento de recursos do Google Cloud usando o Terraform.

Enroll now

Here's a deal for you

Save money when you learn with a deal that may be relevant to this course.
All coupon codes, vouchers, and discounts are applied automatically unless otherwise noted.

What's inside

Syllabus

Introdução ao curso
Esta seção apresenta aos participantes o curso "Google Cloud Fundamentals: Core Infrastructure" e mostra uma visão geral da estrutura e dos objetivos.
Read more

Traffic lights

Read about what's good
what should give you pause
and possible dealbreakers
Introduces Terraform's use with Google Cloud, which is a framework used for DevOps and site reliability engineering (SRE)
Taught by Google Cloud Training, who are leaders in the infrastructure and development industries and recognized for their expertise in Google Cloud
Develops skills with infrastructure-as-code (IaC) and critical infrastructure and development tools, which are essential for DevOps and SRE
Suitable for professionals in the development and operations spheres who wish to enhance their grasp of cloud infrastructure and infrastructure-as-code
Prerequisites for this course are not explicitly listed, which could pose a barrier to entry

Save this course

Create your own learning path. Save this course to your list so you can find it easily later.
Save

Reviews summary

Practical terraform basics for google cloud

According to students, this course offers an excellently structured and highly practical introduction to Terraform for Google Cloud. Learners praise its clear explanations and effective hands-on labs, making it ideal for beginners looking to apply Infrastructure as Code concepts quickly. A significant advantage highlighted by many is that the content is available in Portuguese. However, some learners found it may feel basic for experienced users, suggesting it's best suited for true novices. There were also isolated reports of occasional lab version issues, which some users resolved independently. For advanced topics or large-scale project best practices, students suggest complementary study may be needed.
Content is delivered entirely in Portuguese, a major benefit.
"A melhor parte é que está em português!"
"A tradução para o português é de qualidade."
"Ter o conteúdo em português é um grande bônus."
"Learning in my native language was a key differentiator for me, making it much easier to grasp."
Excellent starting point for those new to Terraform and GCP.
"Excelente curso para iniciantes em Terraform e Google Cloud."
"Perfeito para quem está começando. A didática é excelente, e o conteúdo é entregue de forma muito acessível."
"Um curso sólido para começar com Terraform no Google Cloud."
"I found it an excellent starting point, providing a strong foundation for cloud infrastructure."
Provides clear, accessible explanations for beginners.
"As explicações são muito claras e os laboratórios práticos ajudam bastante a fixar o conteúdo."
"A didática é excelente, e o conteúdo é entregue de forma muito acessível. Os exercícios práticos são bem projetados."
"Gostei muito da clareza das explicações, especialmente sobre os conceitos de IaC. Os laboratórios são bem diretos."
"I found the explanations clear and the practical labs very helpful for consolidating my understanding."
Some users encountered issues with Terraform versions in labs.
"Tive alguns problemas com a versão do Terraform em um dos labs, mas consegui resolver."
"Os labs eram um pouco problemáticos com as versões do Terraform, tive que procurar soluções externas."
"I encountered some problematic Terraform versions in the labs and had to seek external solutions."
Sufficient for basics but might require additional study for advanced use.
"Achei que poderia ter um pouco mais de exemplos reais ou cenários mais complexos no final..."
"É um bom ponto de partida, mas espere precisar de material complementar para ir além do essencial."
"I wished for more real-world examples or complex scenarios towards the end of the course."
May lack depth for learners with prior Terraform/cloud experience.
"Senti falta de um aprofundamento maior em alguns tópicos. Para quem já tem alguma experiência, pode ser um pouco repetitivo."
"O curso é muito básico. Queria algo mais aprofundado..."
"Para alguém que já conhece um pouco, é perda de tempo."
"I felt it lacked deeper coverage in some topics; for someone with prior experience, it could be repetitive."

Activities

Be better prepared before your course. Deepen your understanding during and after it. Supplement your coursework and achieve mastery of the topics covered in Getting Started with Terraform for Google Cloud - Português with these activities:
Review key Terraform concepts
Revisiting the basics of Terraform will provide a strong foundation for comprehension during this course.
Browse courses on Terraform
Show steps
  • Review documentation on Terraform website
  • Read online articles on Terraform basics
  • Complete short tutorials on Terraform
Create Terraform configurations for basic resources
Hands-on practice with Terraform will enhance your understanding of its syntax and functionality.
Show steps
  • Create a configuration to provision a basic network
  • Create a configuration to provision virtual machines
  • Create a configuration to provision storage buckets
Follow along with Google Cloud Terraform tutorials
Guided tutorials provided by Google Cloud will enhance your understanding of best practices and common use cases.
Show steps
  • Follow a tutorial on creating a Terraform configuration for a multi-region website
  • Follow a tutorial on using Terraform to manage Google Cloud resources
  • Follow a tutorial on using Terraform to provision a Kubernetes cluster
Four other activities
Expand to see all activities and additional details
Show all seven activities
Create a Terraform module for reusable configurations
Creating a reusable Terraform module will demonstrate your understanding of modularity and code organization.
Show steps
  • Identify a common infrastructure pattern that can be modularized
  • Create a Terraform module to encapsulate the pattern
  • Test and document the module
Mentor a junior Terraform user
Mentoring others will reinforce your understanding of Terraform concepts and improve your communication skills.
Show steps
  • Find a junior Terraform user to mentor
  • Establish regular mentoring sessions
  • Provide guidance on Terraform concepts and best practices
Volunteer for an organization using Terraform
Volunteering for an organization using Terraform will expose you to real-world applications and challenges.
Show steps
  • Find an organization that uses Terraform and is open to volunteers
  • Contact the organization and offer your services
  • Collaborate on Terraform projects and contribute to the organization's infrastructure
Contribute to an open-source Terraform project
Contributing to an open-source project will allow you to collaborate with others and learn from experts.
Show steps
  • Find an open-source Terraform project that aligns with your interests
  • Review the project documentation and codebase
  • Identify an area where you can contribute

Career center

Learners who complete Getting Started with Terraform for Google Cloud - Português will develop knowledge and skills that may be useful to these careers:
Cloud Engineer
As a Cloud Engineer, you will design, build, test, deploy, manage, and monitor cloud computing systems. Knowledge of Terraform is important for this role because it allows you to automate the provisioning and management of cloud infrastructure. This course can help you build a foundation in Terraform for Google Cloud and prepare you for a role as a Cloud Engineer.
DevOps Engineer
DevOps Engineers work closely with development and operations teams to ensure that software is built, tested, and deployed efficiently. Terraform is a valuable tool for DevOps Engineers, as it allows them to automate the infrastructure provisioning and management process. This course can help you build a strong foundation in Terraform for Google Cloud and prepare you for a career as a DevOps Engineer.
Infrastructure Architect
Infrastructure Architects design, build, and maintain the infrastructure that supports an organization's IT systems. Terraform is an essential tool for Infrastructure Architects, as it allows them to automate the infrastructure provisioning and management process. This course can help you develop the skills and knowledge necessary to become an Infrastructure Architect.
Systems Engineer
Systems Engineers design, build, and maintain computer systems and networks. Terraform is a valuable tool for Systems Engineers, as it allows them to automate the infrastructure provisioning and management process. This course can help you build a strong foundation in Terraform for Google Cloud and prepare you for a career as a Systems Engineer.
Software Engineer
Software Engineers design, develop, and maintain software systems. While Terraform is not a core skill for Software Engineers, it can be a valuable tool for automating the provisioning and management of infrastructure for software development. This course can help you gain the skills necessary to use Terraform in your role as a Software Engineer.
Cloud Architect
Cloud Architects design and manage cloud computing systems. Terraform is an essential tool for Cloud Architects, as it allows them to automate the infrastructure provisioning and management process. This course can help you build a strong foundation in Terraform for Google Cloud and prepare you for a career as a Cloud Architect.
DevOps Manager
DevOps Managers lead and manage teams of DevOps Engineers. While Terraform is not a core skill for DevOps Managers, it can be a valuable tool for understanding the infrastructure provisioning and management process. This course can provide you with a basic understanding of Terraform and its benefits.
Site Reliability Engineer
Site Reliability Engineers ensure the reliability and performance of software systems. While Terraform is not a core skill for Site Reliability Engineers, it can be a valuable tool for automating the infrastructure provisioning and management process. This course can provide you with a basic understanding of Terraform and its benefits.
Infrastructure Consultant
Infrastructure Consultants help organizations design and implement cloud computing solutions. Terraform is a valuable tool for Infrastructure Consultants, as it allows them to automate the infrastructure provisioning and management process. This course can help you build a strong foundation in Terraform for Google Cloud and prepare you for a career as an Infrastructure Consultant.
Network Engineer
Network Engineers design, build, and maintain computer networks. While Terraform is not a core skill for Network Engineers, it can be a valuable tool for automating the provisioning and management of network infrastructure. This course can provide you with a basic understanding of Terraform and its benefits.
Quality Assurance Engineer
Quality Assurance Engineers test and evaluate software products to ensure that they meet quality standards. While Terraform is not a core skill for Quality Assurance Engineers, it can be a valuable tool for automating the provisioning and management of test environments. This course can provide you with a basic understanding of Terraform and its benefits.
Project Manager
Project Managers plan, execute, and track projects. While Terraform is not a core skill for Project Managers, it can be a valuable tool for managing the infrastructure provisioning and management process. This course can provide you with a basic understanding of Terraform and its benefits.
Data Scientist
Data Scientists collect, analyze, and interpret data to develop insights and make predictions. While Terraform is not a core skill for Data Scientists, it can be a valuable tool for automating the provisioning and management of data infrastructure. This course can provide you with a basic understanding of Terraform and its benefits.
Business Analyst
Business Analysts gather and analyze business requirements to develop solutions. While Terraform is not a core skill for Business Analysts, it can be a valuable tool for understanding the infrastructure provisioning and management process. This course can provide you with a basic understanding of Terraform and its benefits.

Reading list

We've selected six books that we think will supplement your learning. Use these to develop background knowledge, enrich your coursework, and gain a deeper understanding of the topics covered in Getting Started with Terraform for Google Cloud - Português.
Is the official guide to Terraform. It comprehensive resource that covers everything from the basics of Terraform to advanced topics like using modules and working with complex architectures.
Provides a comprehensive overview of Terraform, covering the basics of infrastructure as code (IaC) and how to use Terraform to provision and manage infrastructure on Google Cloud. It valuable resource for anyone looking to learn more about Terraform and how to use it effectively.
Provides a comprehensive overview of cloud native DevOps with Kubernetes. It is particularly useful for those who want to understand the concepts and best practices of DevOps in a cloud-native environment.
Provides a comprehensive overview of the principles and patterns for designing data-intensive applications. It is particularly useful for those who want to understand the architectural considerations and challenges involved in building scalable and reliable systems.
Provides a comprehensive overview of DevOps principles and practices. It is particularly useful for those who want to understand the cultural and organizational aspects of DevOps.
Provides a comprehensive overview of cloud computing concepts, technologies, and applications. It is particularly useful for those who want to gain a basic understanding of cloud computing and its benefits.

Share

Help others find this course page by sharing it with your friends and followers:

Similar courses

Similar courses are unavailable at this time. Please try again later.
Our mission

OpenCourser helps millions of learners each year. People visit us to learn workspace skills, ace their exams, and nurture their curiosity.

Our extensive catalog contains over 50,000 courses and twice as many books. Browse by search, by topic, or even by career interests. We'll match you to the right resources quickly.

Find this site helpful? Tell a friend about us.

Affiliate disclosure

We're supported by our community of learners. When you purchase or subscribe to courses and programs or purchase books, we may earn a commission from our partners.

Your purchases help us maintain our catalog and keep our servers humming without ads.

Thank you for supporting OpenCourser.

© 2016 - 2025 OpenCourser