Cloud Computing es una técnica en la que los cálculos que un usuario desea realizar se pueden subcontratar a un grupo de máquinas mantenidas por un tercero en lugar de comprar sus propias máquinas, conectarlas a Internet y ejecutar cálculos. Esta técnica es atractiva, ya que un tercero maneja un GRAN grupo de máquinas en varias ubicaciones geográficas (nos referimos a ellas como “nubes”) y usted simplemente alquila máquinas de ellas de horas a meses. Así es como el propietario de una casa alquila su casa a inquilinos, donde el propietario a menudo se encarga del mantenimiento y espera una tarifa mensual por usar su casa. El propietario de la casa (o el tercero) se llama proveedor de la nube o proveedor de infraestructura.
Los proveedores de la nube necesitan una forma elegante de administrar automáticamente su clúster de máquinas para que un usuario que quiera alquilar un tiempo de servidor pueda recibirlo enviando solicitudes al proveedor de la nube. El software que gestiona estos se denomina software de gestión en la nube y OpenStack es un ejemplo de esto. Gestiona diversos recursos como asignar máquinas, almacenamiento y otros recursos a los usuarios y también facturarlos en consecuencia. OpenStack es uno de los software de gestión de nube de código abierto más populares y hay otros como CloudStack, OpenNebula, etc. Varios proveedores de nube pública (por ejemplo, Amazon EC2, MS Azure, Google Computer Enginer) utilizan su software patentado de código cerrado para hacer lo mismo.
- ¿Cómo comenzar a aprender computación en la nube como principiante y aprender correctamente? Además, ¿cuáles son los requisitos previos que debo saber para comprender la computación en la nube correctamente?
- ¿Cuáles son las principales empresas de computación en la nube?
- ¿Hay algún proveedor de nube orientado a IaaS que ofrezca un nivel gratuito sin restricciones de tiempo?
- ¿Qué es la computación en la nube? ¿Está relacionado con las redes?
- ¿Cómo mejora la computación en la nube la escalabilidad y la confiabilidad y reduce el costo de la mitigación de riesgos?