Definición
El cloud hosting ejecuta tu sitio o aplicación en una red distribuida de servidores virtuales repartidos entre varias máquinas físicas y, a menudo, varias regiones, en lugar de en un único servidor dedicado. Los proveedores miden el CPU, la RAM, el almacenamiento y el ancho de banda casi en tiempo real, a menudo facturando por segundo o por minuto, de modo que pagas solo por lo que usas y puedes escalar los recursos hacia arriba o hacia abajo automáticamente según cambie la demanda. Esto ofrece mejor redundancia que el alojamiento en un solo servidor (si un nodo o una zona de disponibilidad falla, otro toma el relevo), absorbe picos de tráfico sin intervención manual, y es la opción predeterminada para aplicaciones que necesitan alta disponibilidad o un escalado impredecible. Las principales plataformas cloud son AWS, Microsoft Azure y Google Cloud, cada una con decenas de regiones y zonas de disponibilidad; proveedores gestionados como Cloudways, DigitalOcean App Platform y Render ofrecen interfaces más sencillas sobre estas plataformas para que evites la mayor parte de la gestión de infraestructura. Resulta innecesario, y a menudo más costoso, para sitios simples que funcionan bien con hosting compartido o un único VPS.
Cómo funciona
Por debajo, el cloud hosting consiste en máquinas virtuales y servicios gestionados que se ejecutan en enormes conjuntos de hardware físico repartidos entre regiones y zonas de disponibilidad. Puedes alquilar máquinas virtuales y gestionarlas tú mismo (IaaS), o usar servicios de plataforma (PaaS) que abstraen el sistema operativo.
Por qué es importante
El cloud hosting es la opción adecuada cuando necesitas escalado automático, alta disponibilidad o servicios gestionados específicos (colas, bases de datos, inferencia de IA). Resulta excesivo (y costoso) para sitios simples a los que les bastaría con hosting compartido o un VPS. La imprevisibilidad de la facturación por consumo es el principal riesgo; configura alertas de gasto.