Sobre este projeto
it-programming / web-development
Aberto
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
Categoria TI e Programação
Subcategoria Programação
Qual é o alcance do projeto? Alteração média
Isso é um projeto ou uma posição de trabalho? Um projeto
Disponibilidade requerida Conforme necessário
Funções necessárias Outro, Desenvolvedor
Outras funções necessárias DEVOPS
Prazo de Entrega: 05 de Setembro de 2022
Habilidades necessárias