Pesquisar
Projeto exclusivo

Deploy em AWS para aplicação Next.js multitenant com RBAC

hoje às 12:57

Descrição do Projeto:

Desenvolvemos um sistema de Gestão de Qualidade empresarial e agora queremos expandi-lo para uso em outras empresas. Ele já possui toda a implementação e funcionalidades em Next, mas rodava apenas no nosso servidor interno. Nossa intenção é disponibilizar o sistema como multitenant com RBAC, utilizando serviços AWS e autenticação via Clerk.

Abaixo estão os dados da nossa aplicação.
- Aplicação: Next.js 15 (Pages Router + API Routes), React 18, TypeScript.
- Backend: API Routes no próprio Next.js + módulos de domínio (users, documents, planning, notifications).
- Banco: PostgreSQL (Prisma + uso de pg em partes legadas).
- Autenticação: Clerk (rotas protegidas e login obrigatório).
- Multi-tenant + RBAC: controle por tenant e permissões por papéis.

O que esperamos do desenvolvedor:
- Arquitetura AWS de produção
- Definir e implementar arquitetura alvo (serviços, rede, segurança, escalabilidade e custos).
- Propor desenho com VPC, sub-redes, balanceamento, compute, banco gerenciado, armazenamento, DNS e certificados TLS.
- Provisionamento da infraestrutura
- Criar infraestrutura como código (preferencialmente Terraform).
- Separar ambientes (mínimo: staging e produção).
- Containerização e runtime
- Publicar aplicação em serviço adequado (ex.: ECS Fargate ou alternativa tecnicamente justificada).
- Configurar health checks, autoscaling e estratégia de rollout/rollback sem downtime relevante.
- Banco de dados
- Provisionar PostgreSQL gerenciado (RDS ou Aurora PostgreSQL).
- Executar migrações Prisma com segurança, implementar política de backup e restore testado.
- Segurança
- Aplicar princípio do least privilege no IAM, Security Groups, WAF (quando aplicável) e uso de Secrets Manager/SSM para segredos.
- Garantir criptografia em trânsito e em repouso, hardening de headers e proteção da superfície pública.
- Observabilidade e operação
- Implementar logs centralizados, métricas, dashboards, alertas e trilha de auditoria operacional.
- Definir runbooks de incidente e procedimentos de troubleshooting.
- CI/CD
- Ajustar pipeline atual (GitHub Actions) para build, push de imagem e deploy na AWS.
- Separar fluxos de staging/produção com gates de aprovação para deploy em produção.
- Documentação e transferência
- Entregar documentação técnica completa do ambiente AWS implementado.
- Realizar handover com o time interno (arquitetura, operação diária, rollback, restore e custos).

Atividades do cliente nesse projeto:

Última visualização: hoje às 17:27

Tem dúvidas? Faça uma pergunta.

ou

Enviar proposta

Informações adicionais

Categoria: Web, Mobile & Software
Subcategoria: Cloud Computing
Orçamento: Aberto
Nível de experiência: Intermediário
Visibilidade: Público
Propostas: 11
Interessados: 12
Tempo restante:
Valor Mínimo: R$ 50,00
Propostas (11)
  • Freelancer Premium Felipe P.
    Top Freelancer Plus
    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 para instalação e configuração do OpenClaw em VPS - Eu e outro programador estamos instalando o OpenClaw (moltbot) em uma VPS contratada para esta finalidade. Já estamos utilizando ferramentas como Portainer, Traefik e outras que entendemos s...

Implementar scripts em servidor Amazon (AWS) - Preciso de um freelancer para implementar scripts já prontos até que fiquem funcionando no servidor da Amazon (AWS), com urgência. Conhecimentos em Java e Python são dese...

Desenvolvedor C# para plataforma AWS - Desenvolvedor .NET + AWS: Objetivo - Suporte técnico e desenvolvimento de melhorias para aplicação financeira cuja plataforma principal é .NET. É requerida expe...

Arquiteto de Soluções Cloud - Procuro Engenheiro DevOps ou Arquiteto de Soluções Cloud com experiência comprovada para orquestrar a migração e o provisionamento de uma arquitetura headless. O ...

Configuração de VPS na Hostinger e instalação de SSL em sites WordPress - Preciso configurar uma VPS na Hostinger e instalar o SSL em dois sites criados com WordPress. A VPS será na Hostinger.

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.