¿Qué significa básicamente 'ejecutar en la nube'?
Opciones
- El código de la app corre dentro del navegador del usuario
- Usar servidores y almacenamiento de un proveedor, alquilados bajo demanda (Opción correcta)
- Ejecutar el programa sin gastar electricidad en la oficina
- Usar solo software gratuito y de código abierto
Respuesta
Usar recursos de cómputo (servidores, almacenamiento, bases de datos) de un proveedor como AWS, Azure o GCP, que los gestiona y los alquila bajo demanda por internet
Por qué
En lugar de comprar y mantener tus propios servidores, los alquilas por hora o por segundo y los creas en minutos desde un sitio web o una API.
Los proveedores también ofrecen servicios gestionados (bases de datos, colas, almacenamiento) para que no tengas que operarlos.
Ventajas: escalar rápido hacia arriba y hacia abajo, pagar por lo que usas, centros de datos globales.
Recuerda
Nube = infraestructura y servicios alquilados bajo demanda.