Pesquisar
Projeto exclusivo

Desenvolvimento de sistema CRUD em nuvem com AWS e CI/CD

hoje às 12:12

Descrição do Projeto:

Estamos buscando um freelancer ou equipe para desenvolver um sistema CRUD simples em nuvem, utilizando uma arquitetura baseada em serviços AWS. O objetivo principal é demonstrar a configuração e integração corretas dos serviços AWS, bem como a implementação de um pipeline de CI/CD (opcional, mas valorizado).

Detalhes do projeto:
Cada grupo escolherá um domínio de negócio para o sistema (ex.: catálogo de filmes, receitas, pets, tarefas). O sistema deve expor um CRUD simples com no mínimo uma entidade principal e quatro operações (Criar, Ler, Atualizar, Deletar). O foco da avaliação será na configuração e integração dos serviços AWS e no CI/CD, não na complexidade da regra de negócio.

Arquitetura mínima obrigatória:
1. Backend containerizado:
• Serviço AWS: ECS Fargate ou EC2 + Docker.
• Requisitos principais: API REST/JSON (Node, Spring, Flask ou outra tecnologia compatível) conectada ao Amazon RDS.
2. Banco de dados:
• Serviço AWS: Amazon RDS (MySQL, PostgreSQL ou Aurora Serverless).
• Requisitos principais: Instância em subnet privada, sem porta exposta à Internet.
3. Gateway:
• Serviço AWS: Amazon API Gateway.
• Requisitos principais: Roteamento de todas as rotas CRUD para o backend. Criação de uma rota /report que direcione para uma função Lambda.
4. Função Serverless:
• Serviço AWS: AWS Lambda.
• Requisitos principais: Receber requisições da rota /report, consumir a API (HTTP) do backend e devolver estatísticas em formato JSON. Não deve acessar o RDS diretamente.

CI/CD (opcional, mas altamente recomendado):
• Serviços/ferramentas: AWS CodePipeline, AWS CodeBuild, GitHub, Amazon ECR, Jenkins.
• Requisitos principais: Um push na branch 'main' deve disparar o processo de build, push da imagem para o ECR e deploy (ECS ou EC2). O pipeline deve ser descrito como Infrastructure as Code (IaC), preferencialmente usando CloudFormation em formato YAML.

Módulos de referência (AWS Academy – Cloud Developing):
Os módulos 7 (Contêineres), 9 (Lambda), 10 (API Gateway) e 13 (CI/CD) da AWS Academy são referências importantes para este projeto.

Critério:
• Infra AWS configurada corretamente (VPC, RDS privado, ECS/EC2+Docker)
• Lambda /report funcional
• API CRUD operacional
• Documentação (README + PDF)
• CI/CD automático (CodePipeline)

Atividades do cliente nesse projeto:

Última visualização: hoje às 15:16

Tem dúvidas? Faça uma pergunta.

ou

Enviar proposta

Informações adicionais

Categoria: Web, Mobile & Software
Subcategoria: Outra - Web, Mobile & Software
Orçamento: Aberto
Nível de experiência: Especialista
Visibilidade: Público
Propostas: 12
Interessados: 16
Tempo restante:
Valor Mínimo: R$ 50,00
Propostas (12)
  • Freelancer novo Promovida Aceita Aceita Rejeitada

    Submetido: | Oferta: Privado | Duração estimada: Privado

  • Freelancer novo Promovida Aceita Aceita Rejeitada

    Submetido: | Oferta: Privado | Duração estimada: Privado

  • Freelancer novo Promovida Aceita Aceita Rejeitada

    Submetido: | Oferta: Privado | Duração estimada: Privado

  • Freelancer novo Promovida Aceita Aceita Rejeitada

    Submetido: | Oferta: Privado | Duração estimada: Privado

  • Freelancer novo Promovida Aceita Aceita Rejeitada

    Submetido: | Oferta: Privado | Duração estimada: Privado

  • Freelancer novo Promovida Aceita Aceita Rejeitada

    Submetido: | Oferta: Privado | Duração estimada: Privado

  • Freelancer novo Promovida Aceita Aceita Rejeitada

    Submetido: | Oferta: Privado | Duração estimada: Privado

  • Freelancer novo Promovida Aceita Aceita Rejeitada

    Submetido: | Oferta: Privado | Duração estimada: Privado

  • Freelancer novo Promovida Aceita Aceita Rejeitada

    Submetido: | Oferta: Privado | Duração estimada: Privado

  • Freelancer novo Promovida Aceita Aceita Rejeitada

    Submetido: | Oferta: Privado | Duração estimada: Privado

  • Freelancer novo Promovida Aceita Aceita Rejeitada

    Submetido: | Oferta: Privado | Duração estimada: Privado

  • Freelancer novo Promovida Aceita Aceita Rejeitada

    Submetido: | Oferta: Privado | Duração estimada: Privado

Nenhuma proposta foi encontrada.

Carregando...
Projetos semelhantes no 99Freelas

Suporte a programa em Python - Suporte a um programa em Python. Foi desenvolvido um sistema em Python, porém a pessoa mudou de serviço, e agora preciso de suporte nele. A versão do Python está em anex...

Criação de email corporativo - Preciso de uma pessoa para criar um email corporativo SAC para loja, destinado a devoluções e reclamações. Que configure corretamente o email para enviar mensagens auto...

Criar site para roleta com relatórios - Criar um site que jogue automaticamente na roleta com a estratégia que eu quiser implementar. Além disso, o site deve ter um relatório de ganhos e perdas, bem como um ranking d...

Desenvolvimento de MVP para agendamento de quadras esportivas - Estou em busca de alguém que já tenha experiência com a API oficial do WhatsApp, pois a ideia é desenvolver um MVP funcional de agendamento de quadras esportivas pelo Wha...

Automação de chatbot via Whatsapp com Make ou N8N - Preciso de profissionais que saibam construir uma automação via Make ou N8N para um projeto de chatbot via Whatsapp com inteligência artificial e recuperação de ca...

Carregando...

Carregando...

Pesquisar

FREELANCERS
PROJETOS
Ocorreu um erro inesperado. Caso o erro persista, entre em contato conosco através do e-mail suporte@99freelas.com.br.