Pesquisar

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

10/11/2025 à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: 10/11/2025 às 15:16

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: 17
Interessados: 25
Tempo restante:
Valor Mínimo: R$ 50,00

Cliente

Propostas (17)
  • Freelancer Premium Leven T.
    Talent
    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

  • 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

Configuração de e-mail profissional - Preciso de um(a) freelancer com experiência comprovada em configuração de e-mails profissionais para realizar a integração entre: • Domínio registrado...

Desenvolvimento de mapa web simples - Para o MVP, a entrega contemplaria: Coleta dos dados apenas do bairro escolhido, diretamente do Portal de Dados Abertos do TSE. Limpeza e tratamento básico dos dados (zonas, seç&oti...

Criar launcher de Minecraft - Olá, meu nome é Nikolas e estou em busca de um desenvolvedor experiente para criar um launcher de Minecraft totalmente personalizado, inspirado na qualidade visual e estrutural do Lun...

Automação de blog WP com n8n - Estamos em busca de um especialista em automação e IA para desenvolver um workflow robusto no n8n (instalado em nosso servidor próprio) para criação e publica&cce...

Automação Power Bot no Bitrix24 - Olá, gostaria de ajuda para trabalhar em uma automação do Power Bot no CRM Bitrix24 para atendimento geral dos contatos que recebemos através do WhatsApp, a fim de direc...

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.