Saltar la navegación

Computación en la Nube (2010–2015)

La etapa entre 2010 y 2015 fue clave en la consolidación del software como un servicio accesible desde cualquier lugar gracias al auge de la computación en la nube. Este concepto revolucionó la forma en que el software se distribuye, se consume y se desarrolla, permitiendo que tanto usuarios particulares como empresas pudieran acceder a herramientas digitales a través de Internet sin necesidad de instalaciones locales ni infraestructura compleja.

Qué es la computación en la nube

Amazon Web Services (AWS)

La computación en la nube se basa en la posibilidad de utilizar recursos informáticos (como almacenamiento, bases de datos o software) de forma remota, a través de centros de datos distribuidos por todo el mundo. Esto se hace posible gracias a una conexión a Internet y a proveedores que ofrecen estos servicios mediante plataformas online.

Uno de los pioneros en esta revolución fue Amazon Web Services (AWS), que ofreció infraestructura escalable para que las empresas pudieran ejecutar sus sistemas sin tener que mantener servidores propios. Le siguieron otras compañías como Microsoft Azure y Google Cloud, consolidando un modelo de desarrollo y distribución mucho más ágil y global.

Modelo SaaS: Software como Servicio

SaaS (Software as a Service)

Durante esta etapa se consolidó el modelo SaaS (Software as a Service), donde el usuario accede al software a través de Internet mediante una suscripción o cuenta de acceso. Esto eliminó la necesidad de adquirir licencias permanentes o realizar instalaciones manuales. Ejemplos muy conocidos de este modelo son Google Workspace (antes G Suite), Dropbox o Salesforce.

El SaaS permite que los programas estén siempre actualizados, seguros y disponibles desde cualquier dispositivo con acceso a la red. Esta flexibilidad cambió radicalmente la relación entre el software y el usuario.

Impacto en el desarrollo del software

Heroku, Firebase o GitHub

Para los desarrolladores, la nube también representó una evolución. Plataformas como Heroku, Firebase o GitHub facilitaron el despliegue continuo, el almacenamiento compartido y la colaboración en tiempo real, impulsando prácticas modernas como la integración continua (CI/CD).

Esto dio paso a una generación de software mucho más flexible, escalable y enfocado en la experiencia del usuario, ya que los tiempos de entrega se redujeron notablemente y los errores podían solucionarse de forma casi inmediata.

Accesibilidad y globalización

La nube hizo posible que incluso pequeñas empresas o emprendimientos individuales pudieran lanzar sus propias aplicaciones o plataformas sin grandes inversiones. El modelo "pago por uso" permitió reducir costes y escalar según la demanda real.

Gracias a esto, el software se convirtió en un servicio global, accesible desde cualquier parte del mundo, lo que abrió la puerta a nuevos mercados, modelos de negocio y formas de innovación.

Imágen de computación en la nube

Se presentan tres términos clave. Para cada uno, elige la opción que corresponde a su definición correcta:

Pregunta

Computación en la nube

Respuestas

Uso de programas instalados localmente en dispositivos físicos.

Uso de servicios informáticos como almacenamiento o software a través de Internet.

Retroalimentación

Pregunta

SaaS

Respuestas

Modelo de software que se compra una vez y se instala en el equipo del usuario.

Modelo de acceso al software mediante Internet, donde se paga por uso o suscripción.

Retroalimentación

Pregunta

AWS

Respuestas

Plataforma de servicios en la nube desarrollada por Amazon.

Sistema operativo para dispositivos móviles desarrollado por Google.

Retroalimentación

Creado con eXeLearning (Ventana nueva)