
Implementação de um Sistema de E-Commerce na AWS de forma automatizada usando Terraform e Ansible
Descrição do projeto:

Projeto que atuei como Engenheiro Cloud utilizando DevOps, criado e implementado uma MVP (Mínimo Produto Viável) de e-Commerce na AWS em menos de 2 horas e de forma automatizada, usando Terraform e Ansible (Infraestrutura como Código – IaC).
Realizado o provisionamento da infraestrutura de forma automatizada utilizando Terraform e também utilizei o Ansible para automatizar o processo de gerenciamento de configurações, instalação de softwares e gerenciamento de pacotes da instância EC2. Utilizei também o Magento, PHP, MySQL e o Redis para completar esse projeto.
Serviços AWS:
-
EC2 para a VM.
-
AWS Cloud Shell.
Planejamento de execução:
-
Preparação do ambiente Cloud Ambiente a ser executado;
-
Identificado pontos importantes Detalhes importantes;
-
Criação de contas necessiárias Serviços como Adobe;
-
Organizado as etapas Organização dos processos;
-
Executado os pontos (cloud x acesso remoto x instanciamento x deploy) Uma etapa de cada vez;
-
Testes Finais Validado com testes de funcionamento.
Informações:
-
Sistema Operacional - AWS Instance Amazon Linux = EC2 - Produção;
-
Criação de Conta e geração das chaves no Magento;
-
Instalação do Terraform no AWS Cloud Shell;
-
Criação x configuração código Terraform;
-
Criação de Chaves para conexão remota;
-
Instanciamento VPC e parametrização no Terraform;
-
Comunicação local x cloud usando ssh (chave criada);
-
Instalação do Insible na EC2;
-
Configurações necessários no Insible;
-
Execução do Insible para fazer deploy da aplicação E-Commerce;
-
Testes da aplicação no ar.

Mais imagens do projeto:
![]() | ![]() | ![]() |
---|---|---|
![]() | ![]() | ![]() |
![]() | ![]() | ![]() |