Skip to content

Latest commit

 

History

History
42 lines (27 loc) · 3.26 KB

README.md

File metadata and controls

42 lines (27 loc) · 3.26 KB

tf-modules-showcase-logo

Visão Geral

A iniciativa Terraform Modules Showcase visa consolidar uma série de módulos Terraform criados mediante a necessidades reais de implantação de recursos em cloud providers.

Em estudos ou situações práticas de trabalho envolvendo computação em nuvem, serviços precisam ser criados em workspaces para atender determinadas exigências de uma aplicação. Em muitos casos, a dinâmica de implementação de alguns desses serviços não envolve, necessariamente, a definição pura e individual de recursos Terraform.

Exemplificando em outras palavras, a devida implementação de um Glue job na AWS dificilmente será alcançada apenas através da reclaração do recurso Terraform aws_glue_job, mas também de outros recursos adicionais, como aws_glue_security_configuration para configurações de segurança do job ou até mesmo aws_s3_bucket_object para upload de assets utilizados no ETL.

Inspirado pelo compilado de módulos Terraform disponível em github/terraform-aws-modules e, visando aprimorar os conhecimentos em modularização de recursos em Terraform, este repositório tem como objetivo consolidar diferentes módulos Terraform criados para atender as mais variadas necessidades práticas encontradas em experiências reais vividas nos mundos de Engenharia de Dados, Analytics e Plataforma.

🚀 Sempre que um novo recurso precisar ser explorado a níveis de projetos pessoais ou corporativos, eventualmente a dinâmica prática de sua implementação será transformada em um novo módulo neste repositório.

Documentações dos Módulos

📚 O repositório foi pré configurado para lançar novas releases dos módulos construídos de forma automática através da action terraform-module-releaser. Para verificar as versões e todos os detalhes de documentação disponíveis, acesse a wiki do repositório.

Entre em Contato