¿Cuál es la relación entre la computación en la nube y los servidores?

Una de las diferencias básicas consiste en que Web Server Hosting es el servicio que se ha proporcionado y Cloud Computing es la tecnología que existe. Básicamente, el Servidor web consiste en un espacio que ha sido arrendado o comprado por el propietario, mientras que con la computación en la nube, está utilizando aplicaciones (como correo electrónico, procesamiento de textos, hoja de cálculo, edición de fotos) que se encuentran en un servidor remoto en algún lugar, pero las usa como si fueran programas en tu computadora. Google Apps (Google Documents, etc.) sería un buen ejemplo de eso. El programa vive en un servidor remoto, pero lo está usando en su computadora dentro de un navegador web, y generalmente guarda sus archivos en el servidor remoto para que pueda acceder a ellos desde cualquier computadora que use.

Cloud Computing ha estado en demanda desde que surgió con la popularidad de una estructura de almacenamiento simplificada. Es simplemente la provisión de recursos basados ​​en tecnología (energía del procesador, almacenamiento, redes) a pedido, al igual que la compañía de energía le proporciona electricidad a los enchufes de su hogar. La verdadera computación en la nube es cuando un operador de un centro de datos le proporciona recursos informáticos virtuales que puede aumentar y reducir (o mover) según sea necesario a través de algún tipo de panel de control.

En algunos aspectos, los servidores en la nube funcionan de la misma manera que los servidores físicos, pero las funciones que proporcionan pueden ser muy diferentes.

Al optar por el alojamiento en la nube, los clientes alquilan espacio de servidor virtual en lugar de alquilar o comprar servidores físicos. A menudo se pagan por hora, dependiendo de la capacidad requerida en un momento determinado.

Los servidores compartidos o servidores dedicados son máquinas físicas proporcionadas a los clientes para ejecutar sus aplicaciones.

Podemos decir que cuando un servicio se “realiza en la nube”, se está procesando en un servidor remoto en lugar de su computadora y solo se muestra el resultado del proceso.

Teniendo esto en cuenta, los servidores siguen siendo el hardware que está “empujando píxeles” detrás de los servicios en la nube, y los servicios en la nube son básicamente programas de software que se ejecutan entre servidores y clientes.