Best Software for 2025 is now live!
Robin P.
RP
Software Engineer at Prototype Hubs

What is the best way to deploy it in AWS?

Do any DevOps out there have suggestions on how to deeply and scale?
1 comentário
Parece que você não está logado.
Os usuários precisam estar logados para responder perguntas
Entrar
DB
0
A melhor opção de implantação dependerá do problema que você está tentando resolver. Se o Martini estiver apenas executando alguns serviços agendados que processam alguns dados e depois atualizam alguns endpoints via uma API ou banco de dados, então uma implantação simples pode ser suficiente: Uma implantação simples seria tipicamente instalada em uma única instância EC2. Você também poderia usar uma única instância ECS usando Fargate. Para implantações mais críticas, onde disponibilidade e escalabilidade são primordiais, então você vai querer uma arquitetura mais escalável: A arquitetura referenciada acima é apenas uma de muitas. Por exemplo, você poderia usar um AWS ELB em vez de Nginx, a AWS oferece um serviço gerenciado ActiveMQ, banco de dados gerenciado via RDS, e recomendamos usar uma solução de gerenciamento de cluster como AWS ECS, Consul, Kubernetes, Zookeeper ou Eureka. Mais informações sobre nosso suporte a clustering estão disponíveis aqui: O Martini é projetado para ser altamente flexível para se adequar a diferentes cenários de implantação para atender ao caso de uso do cliente.
Parece que você não está logado.
Os usuários precisam estar logados para escrever comentários
Entrar
Responder