Completed

Devops Cardop Laravel + Aws + Docker + Vue + Elxi

Published on the August 24, 2022 in IT & Programming

About this project

Open

Contratação de serviço de DEVOPs - Requisitos oferecidos para Aldeia Pet
Item 1 - Configuração da Code Pipeline - Este serviço vai detectar uma alteração de código no
projeto do bitbucket e automaticamente iniciará o processo de deploy com o Code Build
Item 2 - Configuração da Code Build  - Este por sua vez faz todos deploys de todos
contêineres(arquivo Dockerfile) e fará upload internamente da imagem de cada projeto dentro do
ecr, e estando tudo funcional, colocará em produção cada imagem de uma vez no ecs, sem que o
sistema fique fora do ar.
Item 3 - Configuração da ECR - Armazenamento de imagens de projetos
Item 4 - Configuração da Application Load Balancer - Aplicação responsável por distribuir a carga
de acessos de aplicações web (será configurado para pelo menos 2 zonas disponibilidade diferente,
melhorando a disponibilidade e tempo de resposta)
Item 5 - Configuração da ECS - Aplicação onde proverá os serviços web e fará todo escalonamento
automático de novas instâncias sob demanda de consumo de memória ou cpu. Importante ressaltar
que em horários de pouco tráfego, serão detectados e reduzidos o número contêineres ao mínimo.
Item 6 -  Configuração da EC2- Instâncias a serem controladas e escalonadas para armazenamento
dos contêineres.
Item 7 - Configuração da RDS - Configuração e revisão de banco de dados.
Item 8 - Configuração do Ambiente de Desenvolvimento + Ambiente de Produção
3 aplicações em cada ambiente (Laravel + Vuejs / Elixir + Vuejs / Redis)
Serviços a serem feito considerações de boas práticas de segurança:
- A rede de entrada de dados será diferente da rede de saída de dados.
- Security groups configurados devidamente
- As aplicações e serviços irão de comunicar através de chaves, e algumas serão personalizadas
dentro do IAM, com permissões somente necessárias para uso de determinadas ações.
- Todas aplicações serão separadas em diferentes contêineres, para melhor performance e
segurança

Suporte 30 DIAS
+ Documentação da implementação
+ Orientações do que foi feito
+ Atualizações de homologação para produção (Nesse periodo de suporte vigente)
+ Orientação de desligar outros serviços não necessários após implementação

Category IT & Programming
Subcategory Web development
What is the scope of the project? Medium-sized change
Is this a project or a position? Project
Required availability As needed
Roles needed Other, Developer
Other roles needed DEVOPS

Delivery term: September 05, 2022

Skills needed