Una historia simplificada y muy breve del desarrollo de las "nubes".

Una historia simplificada y muy breve del desarrollo de las "nubes".
Cuarentena y autoaislamiento: estos factores tuvieron un gran impacto en el desarrollo del negocio en línea. Las empresas están cambiando el concepto de interacción con los clientes, aparecen nuevos servicios. Esto tiene sus ventajas. Y que algunas organizaciones vuelvan al formato tradicional de trabajo tan pronto como se levanten todas las restricciones. Pero muchos de los que han podido apreciar los beneficios de Internet seguirán desarrollándose en línea. Esto, a su vez, permitirá que muchas empresas de Internet, incluidos los servicios en la nube, sigan desarrollándose. ¿Cómo se desarrollaron las nubes en primer lugar? Cloud4Y le presenta la historia más breve y sencilla posible del desarrollo de la industria.

Nacimiento

Es imposible nombrar claramente la fecha exacta de nacimiento de la computación en la nube. Pero se considera que el punto de partida es 2006, cuando el director ejecutivo de Google, Eric Schmidt, dijo en una entrevista al final de la Conferencia sobre estrategias de motores de búsqueda: “Estamos viendo nacer ante nuestros ojos un nuevo modelo de sistemas informáticos, y me parece que no hay mucha gente que sea capaz de entender la perspectiva emergente. Su esencia es que los servicios que soportan datos y arquitectura están alojados en servidores remotos. Los datos están en estos servidores y en ellos se realizan los cálculos necesarios... Y si tienes un ordenador, un portátil, un teléfono móvil u otro dispositivo con los derechos de acceso adecuados, entonces puedes acceder a esta nube”.

Casi al mismo tiempo, Amazon se dio cuenta de que su trabajo en la gestión de la cadena de suministro y el comercio minorista estaba logrando avances significativos en servicios de TI de infraestructura fácilmente implementables. Por ejemplo, informática o almacenamiento de bases de datos. Entonces, ¿por qué no intentar empezar a obtener beneficios ofreciendo estos servicios a los clientes? Así nació Amazon Elastic Compute Cloud, el predecesor de Amazon Web Services (AWS), un proveedor de servicios en la nube conocido pero sin problemas.

Durante los años siguientes, AWS reinó en el mercado de la computación en la nube, dejando a otras empresas (muy pequeñas) con solo una pequeña participación del mercado. Pero en 2010, otros gigantes de TI se dieron cuenta de que ellos también podían utilizar el negocio de la nube. Curiosamente, aunque Google llegó a esta conclusión antes, fue derrotado por Microsoft, que anunció el lanzamiento de una nube pública (Windows Azure) en 2008. Sin embargo, Azure no empezó a funcionar hasta febrero de 2010. Ese mismo año se lanzó un importante proyecto para el ámbito de la nube y el concepto de infraestructura como servicio (IaaS): OpenStack. En cuanto a Google, no empezó a cambiar hasta finales de 2011, cuando apareció Google Cloud tras la versión beta ampliada de Google App Engine.

Nuevas herramientas

Todas estas nubes se crearon utilizando máquinas virtuales (VM), pero administrarlas utilizando herramientas tradicionales de administrador de sistemas fue un desafío. La solución fue el rápido desarrollo de DevOps. Este concepto combina tecnología, procesos y cultura de interacción dentro del equipo. En pocas palabras, DevOps es un conjunto de prácticas centradas en la estrecha colaboración entre especialistas en desarrollo y especialistas en tecnologías de la información, así como en la integración mutua de sus procesos de trabajo.

Gracias a DevOps y las ideas de integración continua, entrega continua e implementación continua (CI/CD), la nube ganó agilidad a principios de la década de 2010, lo que la ayudó a convertirse en un producto comercialmente exitoso.

Otro enfoque de virtualización (probablemente hayas adivinado que estamos hablando de contenedores) comenzó a ganar popularidad en 2013. Ha cambiado enormemente muchos procesos en entornos de nube, influyendo en el desarrollo del software como servicio (SaaS) y la plataforma como servicio (PaaS). Sí, la contenedorización no era una tecnología tan nueva, pero alrededor de 2013, Docker hizo que la implementación de aplicaciones y servidores fuera lo más conveniente y simple posible al ofrecer contenedores a los proveedores de la nube y a la industria en su conjunto.

Contenedores y arquitectura sin servidor

El paso lógico era desarrollar esta tecnología y en 2015 apareció Kubernetes, una herramienta para la gestión de contenedores. Un par de años más tarde, Kubernetes se convirtió en el estándar para la orquestación de contenedores. Su popularidad ha impulsado el auge de las nubes híbridas. Si anteriormente estas nubes utilizaban software inconveniente diseñado para otras tareas para combinar nubes públicas y privadas, entonces, con la ayuda de Kubernetes, crear nubes híbridas se ha convertido en una tarea más fácil.

Al mismo tiempo (en 2014), AWS introdujo el concepto de informática sin servidor con Lambda. En este modelo, la funcionalidad de la aplicación no se presenta en máquinas virtuales o contenedores, sino como servicios a gran escala en la nube. El nuevo enfoque también influyó en el crecimiento de la computación en la nube.

Así llegamos rápidamente a nuestro tiempo. Hace diez años, la nube se entendía de forma algo diferente y el concepto en sí era más hipotético que real. Si pudieras tomar a cualquier CIO esférico en el vacío de 2010 y preguntarle si planea migrar a la nube, nos reiríamos. Esta idea era demasiado arriesgada, atrevida y fantástica.

Hoy, en 2020, todo es diferente. Además, “gracias” al nuevo virus, los entornos en la nube se convirtieron en objeto de gran atención por parte de las empresas que, en principio, no consideraron la posibilidad de utilizar este tipo de tecnologías. Y aquellos que utilizaron soluciones en la nube antes pudieron suavizar el golpe a sus negocios. Como resultado, es posible que ya no se pregunte a los CIO si planean migrar a la nube. Y sobre cómo gestiona su nube, qué herramientas utiliza y qué le falta.

Nuestro tiempo

Podemos esperar que la situación actual conduzca a la aparición de nuevas herramientas que amplíen la funcionalidad y flexibilidad de los entornos de nube. Seguimos la evolución con interés.

Nos gustaría señalar un punto más: la empresa, que incluso antes de la pandemia ofrecía el servicio de transferir los procesos de negocio de las empresas "offline" a las online, está tratando de atraer nuevos clientes ofreciendo condiciones especiales. Cloud4Y, por ejemplo, ofrece nube libre hasta por dos meses. Otras empresas también tienen ofertas interesantes que serían difíciles de conseguir en tiempos normales. Así pues, para la digitalización de las empresas, de la que tanto han hablado los políticos, ahora se han creado las condiciones más favorables: tómalo y úsalo, pruébalo y compruébalo.

¿Qué más puedes leer en el blog? nube4y

Marcas de ordenadores de los 90, parte 3, final.
¿Cuál es la geometría del Universo?
Huevos de Pascua en mapas topográficos de Suiza
Cómo la madre de un hacker entró en prisión e infectó la computadora del jefe
¿Cómo quebró el banco?

Suscríbase a nuestro Telegram-canal para no perderte el próximo artículo. No escribimos más de dos veces por semana y sólo por motivos de negocios.

Fuente: habr.com

Añadir un comentario