Computación en la nube



La computación en la nube, conocida también como informática en la nube, del inglés Cloud computing, es un modelo o paradigma para la utilización de los recursos informáticos, que está completamente basado en Internet. Dichos recursos, que normalmente son aplicaciones software, pero que también pueden ser almacenamiento de archivos, bases de datos, correo electrónico, etc., residen en servidores remotos, de modo que el usuario puede acceder a ellos desde cualquier lugar del mundo, siempre que cuente con un navegador y una conexión a Internet.








 Comienzos
El concepto de la computación en la nube empezó en proveedores de servicio de Internet a gran escala, como Google, Amazon AWS, Microsoft y otros que construyeron su propia infraestructura.
De entre todos ellos emergió una arquitectura: un sistema de recursos distribuidos horizontalmente, introducidos como servicios virtuales de TI escalados masivamente y manejados como recursos configurados y mancomunados de manera continua.
Este modelo de arquitectura fue inmortalizado por George Gilder en su artículo de octubre 2006 en la revista Wired titulado «Las fábricas de información».
Las granjas de servidores, sobre las que escribió Gilder, eran similares en su arquitectura al procesamiento “grid” (red, parrilla), pero mientras que las redes se utilizan para aplicaciones de procesamiento técnico débilmente acoplados (loosely coupled), un sistema compuesto de subsistemas con cierta autonomía de acción, que mantienen una interrelación continua entre ellos, este nuevo modelo de nube se estaba aplicando a los servicios de Internet.



 Arquitectura de la nube

La arquitectura de cloud computing consiste de un conjunto de capas que se encuentran acopladas entre sí para brindar la funcionalidad del sistema, en este caso la arquitectura de Cloud Computing es similar a la arquitectura de red, desde un nivel físico hasta un nivel de aplicación. Esto debido a que Cloud Computing utiliza protocolos similares a los que se usan en Internet como medio de comunicación, ya seabasado en Web o no basado en Web. La arquitectura genérica de Cloud Computing tiene las siguientes capas mencionadas de abajo hacia arriba:
·         Recursos físicos: incluyen elementos como servidores, almacenamiento y red.
·         Virtualización: incluye infraestructura virtual como un servicio.
·         Infraestructura: incluye software de plataforma como servicio.
·         Plataforma: incluye componentes de aplicación como servicio.
·         Aplicación: incluye servicios basados en Web y software como servicio.



                 Vídeo explicativo

Comentarios

Entradas populares de este blog

Tecnología Sostenible: Cómo la Tecnología Está Ayudando al Medio Ambiente

Cómo la Inteligencia Artificial Generativa está Transformando la Creación de Contenido