felipecc / challenge_aws

challenge_aws tiendanube

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Feito com Terraform v0.11.14
Challenge Aws tiendanube

A pasta remote-state usei o conceito de módulo. Antes de levantar a infra, entrar nesta pasta e executar:

1 -cd challenge_aws/
2 -terraform init
3 -terraform apply

posterior subir um nível

1 -terraform init
2 -terraform apply

Justificativa da pergunta no Bonus:


Opções de Remote State

Terraform Enterprise (Pago no Enterprise, faz mais do que guardar remote state)
HashiCorp Consul (Pode ser criado uma infra local para suportar, faz mais do que guardar remote state)
Amazon S3 (Barato e rápido)


Porque S3 e DynamoDB

S3 oferece 99,999999999% (11 9s) de durabilidade e ainda possuiu versionamento. O DynamoDB fornece um mecanismo de bloqueio ao estado remoto se um outro usuário estiver usando no momento.

About

challenge_aws tiendanube


Languages

Language:HCL 93.0%Language:Shell 7.0%