Skip to content

Conjunto de módulos Terraform criados para facilitar implantações de recursos considerando cenários reais de Engenharia de Dados, Analytics e Plataforma

Notifications You must be signed in to change notification settings

ThiagoPanini/tf-modules-showcase

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

18 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation


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

About

Conjunto de módulos Terraform criados para facilitar implantações de recursos considerando cenários reais de Engenharia de Dados, Analytics e Plataforma

Topics

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages