/db-tf

Create database with terraform

Primary LanguageHCL

💬 Tech Challenge - Postgres RDS e DynamoDB

✳️ Sobre

O Tech Challenge é um projeto de um sistema de autoatendimento de fast food, que é composto por uma série de dispositivos e interfaces que permitem aos clientes selecionar e fazer pedidos sem precisar interagir com um atendente. Esse repositório contém a IAC(Infraestrutura com código) que faz a criação do banco de dados postgres com RDS e também a criação de uma tabela no DynamoDB.


🛠 Ferramentas Utilizadas


💻 Clonando o repositório

  • Clone o projeto

    git clone https://github.com/FIAP-SOAT-G19/db-tf.git

Arquitetura do projeto

Arquitetura do Projeto

▶️ Executando o projeto

  • Execute os seguintes comandos:
      #inicia o backend terraform
        terraform init
      
      #formata os arquivos terraform
        terraform fmt
      
      #valida o código terraform
        terraform validate
        
      #faz um plano do deploy
        terraform plan
      
      #aplica o deploy
          terraform apply -auto-approve
      
      #destroi o deploy
        terraform destroy -auto-approve