top of page

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

 

Descrição do projeto:

 

PORTFOLIOPROJECTS_AWSMODULE7_THUMBNAIL-220624-162850.webp

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.

PORTFOLIOPROJETO_AWSMODULO7_ARQUITETURA-220624-162854.webp

Mais imagens do projeto:

Foto 9
Foto 8
Foto 7
Foto 5
Foto 6
Foto 3
Foto 4
Foto 1
Foto 2

MS Júnior André Marostega

  • LinkedIn - Black Circle
  • Twitter
  • Instagram
bottom of page