Depende de muchos factores. Digamos, por ejemplo, que desea alojar una base de datos MongoDB. Hay una ruta más barata y una ruta más cara (en términos de costos recurrentes puros, tenga en cuenta que uno de ellos requiere MUCHO más trabajo de desarrollo que el otro).
- La ruta más barata, aloja tu instancia de MongoDB en AWS EC2. Tendrás que ocuparte de escalar, instalar bibliotecas de db, etc.
- Use un proveedor de bases de datos administradas como MLab . Manejarán todas las cosas aburridas por usted, pero los costos comienzan a ser bastante altos en los niveles superiores del tamaño de base de datos.
A menudo he descubierto que lo mejor es comenzar con una solución administrada y luego lanzar la suya propia una vez que los costos comienzan a aumentar. Si está utilizando una base de datos sql o desea utilizar DynamoDB, AWS proporciona sus propios servicios de base de datos administrados.
- ¿Qué es la infraestructura como servicio en la computación en la nube?
- Cómo estimar mis costos de transferencia de datos en la nube híbrida
- ¿Cuál es el lenguaje más fácil o más rápido para desarrollar para API en la nube?
- ¿Qué características se necesitan en una plataforma de Rails como servicio que actualmente no ofrecen los proveedores de hosting?
- ¿Cuáles son las ventajas y desventajas de alojar una base de datos en Salesforce's Database.com frente al Servicio de base de datos relacional de Amazon?