|
所在平台: Udemy |
课程主页: https://www.udemy.com/course/terraform-para-todos-os-niveis/
课程评论:没有评论
课程名称:Terraform从初级到高级,使用AWS 课程概述:随着技术的不断变化,质量和流程的要求日益提高。为了解决重复结果等问题,基础设施即代码(IaC)作为一种新范式应运而生,允许利用版本控制工具(如Git)来共享团队知识,并带来许多其他优势。Terraform已经成为技术社区的标准工具,被广泛使用,并且是许多技术职位的先决条件。本课程适合所有希望从基础到高级学习的人,课程中包括实验室和实际解决方案。 在课程的开始,将介绍基本原则,包括HCL语言、Terraform如何与多个文件协同工作、Terraform状态、输出和变量等。随后,课程将深入探讨更高级的结构,如逻辑条件、循环、提供者的重要性、模块、变量以及从简单到复杂的结构,旨在为多种环境创建解决方案。所有场景将结合真实案例进行讲解,以云服务提供商AWS、GitHub的版本控制等为例。 课程结束时,学员将能够开发自己的解决方案,评估其合理性,判断网络上的解决方案是否适合自己的案例,创建可扩展的解决方案,并掌握良好的实践知识。
As tecnologias estão mudando e cada vez mais exigindo qualidade e processos para garantir. Visto isso, nasceu o paradigma IaC (Infrastructure as Code), que soluciona problemas como resultados repetíveis, utilizando controle de versionamento como o git, compartilhando conhecimento entre o time, e entre outras vantagens.Terraform está sendo adotado como a ferramenta padrão pela comunidade da tecnologia, amplamente utilizado e sendo pré requisito para muitas vagas de tecnologia.Esse curso é para todos que querem aprender do básico ao avançado, com laboratório e soluções reais. No começo do curso será abordado princípios básicos como a linguagem HCL, como o Terraform funciona com multiplos arquivos, terraform state, outputs e variables. Mais adiante verás estruturas mais avançadas como condições lógicas, laços de repetições, a importância dos providers, módulos, variables, estrutas simples até as mais complexas e criar soluções para vários ambientes.Todos os cerários serão apresentados com situações reais, como no caso do cloud provider AWS, o controle de versionamento GitHub, e entre outros providers.No fim serás capaz de desenvolver sua própria solução e julgar se é a melhor solução, decidir se as soluções que encontras pela Internet faz sentido para seu caso, criar soluções escaláveis e tendo o conhecimento de boas práticas.