La mejor opción de implementación dependerá del problema que estés tratando de resolver.
Si Martini solo está ejecutando algunos servicios programados que procesan algunos datos y luego actualizan algunos puntos finales a través de una API o base de datos, entonces una implementación simple puede ser suficiente:
Una implementación simple típicamente se instalaría en una sola instancia EC2. También podrías usar una sola instancia ECS usando Fargate.
Para implementaciones más críticas donde la disponibilidad y escalabilidad son primordiales, entonces querrás una arquitectura más escalable:
La arquitectura referenciada arriba es solo una de muchas. Por ejemplo, podrías usar un AWS ELB en lugar de Nginx, AWS ofrece un servicio gestionado de ActiveMQ, base de datos gestionada a través de RDS, y recomendaríamos usar una solución de gestión de clústeres como AWS ECS, Consul, Kubernetes, Zookeeper, o Eureka. Más información sobre nuestro soporte de clústeres está disponible aquí:
Martini está diseñado para ser altamente flexible para adaptarse a diferentes escenarios de implementación según el caso de uso del cliente.
Los usuarios deben estar conectados para escribir comentarios
Iniciar Sesión
Responder
¿Ya tienes Martini?
Acerca de Martini
Martini™ es una plataforma moderna y centrada en API de bajo código para el desarrollo e integración de aplicaciones. Con Martini™, puedes:
- Diseñar, consumir y publicar APIs. Aplicar reglas de segu
Con más de 2.5 millones de reseñas, podemos proporcionar los detalles específicos que te ayudarán a tomar una decisión informada al comprar software para tu negocio. Encontrar el producto adecuado es importante, déjanos ayudarte.