Mide, no adivines. Comience con una instancia de m4 pequeña o mediana, y una referencia, en función de su carga de trabajo proyectada, utilizando herramientas como wg / wrk. Me sorprendería si necesitara una instancia de alta E / S basada en unidad efímera como I3.
- (Sugeriría hacer todo lo posible para no poner su base de datos en unidades efímeras, a menos que tenga una excelente replicación, estrategia de copia de seguridad o esté dispuesto a perder los datos del cliente)
Examina el caso de negocios. ¿Un club nocturno realmente quiere administrar instancias de EC2 personalizadas? Si no tiene una gran necesidad de una implementación personalizada de la base de datos, mire DynamoDb. Naturalmente, esto le permitiría desacoplar su servidor db y su servidor web, aumentar la capacidad de recuperación ante fallas de hardware, ya que DynomoDb proporciona transferencia automática del servidor, replicación entre regiones, al tiempo que facilita el escalado (si lo necesita).
Es posible que su servidor web pueda ejecutarse en una instancia muy lenta, como la instancia t2, mientras que su servidor db necesita una instancia más rápida (o no, consulte el punto 1).
- ¿Cuáles son los pasos necesarios para hacer una API web a partir de un proyecto aleatorio de código abierto?
- ¿Qué es el PaaS?
- ¿Cuáles son los últimos temas de investigación en Internet de las cosas y la computación en la nube?
- ¿Cuál es más barato: alojamiento en la nube frente a alojamiento VPS?
- ¿Dónde puede alguien aprender todo sobre informática de alto rendimiento y supercomputadoras?