Sobre este projeto
it-programming / web-development
Aberto
O projeto consiste no desenvolvimento e implementação de uma aplicação full-stack, abrangendo front-end, back-end e um banco de dados, com foco em práticas DevOps robustas. A aplicação deve suportar operações get e post, utilizando transferência de dados em formato json. Todos os componentes da aplicação, incluindo front-end, back-end e o banco de dados, bem como outros serviços auxiliares, deverão ser conteinerizados utilizando Docker. O gerenciamento do código fonte será feito com Git, mantendo um mínimo de três branches (por exemplo, development, staging e master) e um repositório no GitHub. Será implementado um pipeline de ci/cd para que as atualizações nas branches staging e master acionem automaticamente a implantação dos códigos em um servidor de nuvem aws. O ambiente de produção será configurado na Amazon Web Services ou em uma plataforma de nuvem similar. Para monitoramento, será utilizado o Zabbix, que deverá ser instalado via Docker, e o Grafana para visualização de gráficos e acompanhamento dos contêineres. Além disso, o Postman será empregado para a criação de testes de api e para a documentação completa da api da aplicação.
Categoria TI e Programação
Subcategoria Programação
Qual é o alcance do projeto? Criar um novo site personalizado
Prazo de Entrega: Não estabelecido
Habilidades necessárias