Modelos de informática en la nube

Existen tres modelos principales de informática en la nube. Cada modelo representa una parte distinta de la pila de informática en la nube.

Te recomendamos las siguientes lecturas adicionales:

Infraestructura como servicio (IaaS)

  • Definición: IaaS proporciona recursos de computación virtualizados a través de Internet. En este modelo, los proveedores de la nube ofrecen infraestructura de TI como servidores, almacenamiento y redes, permitiendo a los usuarios ejecutar sistemas operativos y aplicaciones sin necesidad de gestionar el hardware físico.

  • Características Clave:

    • Escalable y basado en el consumo.

    • Permite un control completo sobre la infraestructura.

    • Los usuarios son responsables del sistema operativo, la base de datos y las aplicaciones.

  • Ejemplos:

    • Amazon Web Services (AWS) EC2: Permite a los usuarios alquilar servidores virtuales en los que pueden ejecutar sus propias aplicaciones.

    • Microsoft Azure Virtual Machines: Ofrece una amplia variedad de máquinas virtuales para diferentes propósitos y cargas de trabajo.

    • Google Compute Engine: Proporciona máquinas virtuales personalizables en la infraestructura global de Google.

Plataforma como servicio (PaaS)

  • Definición: PaaS ofrece un entorno de desarrollo y despliegue en la nube, con herramientas para entregar aplicaciones. Los proveedores de PaaS suministran una plataforma que incluye hardware, software y soporte de infraestructura, mientras que los usuarios se enfocan en el desarrollo de sus aplicaciones.

  • Características Clave:

    • Facilita el desarrollo de aplicaciones sin la complejidad de construir y mantener la infraestructura.

    • Proporciona herramientas de desarrollo, gestión de bases de datos, middleware y más.

    • Ideal para desarrolladores que desean enfocarse en su código sin preocuparse por la infraestructura subyacente.

  • Ejemplos:

    • Heroku: Una plataforma popular para desplegar, gestionar y escalar aplicaciones modernas.

    • Microsoft Azure App Services: Permite crear aplicaciones web y móviles para cualquier plataforma o dispositivo.

    • Google App Engine: Permite a los desarrolladores construir aplicaciones altamente escalables en una plataforma sin servidor.

Software como servicio (SaaS)

  • Definición: SaaS proporciona aplicaciones de software como un servicio a través de Internet. Los usuarios acceden a estas aplicaciones sin necesidad de instalarlas en sus dispositivos locales. El proveedor de SaaS gestiona la infraestructura, las plataformas y el software.

  • Características Clave:

    • Accesible desde cualquier lugar a través de Internet.

    • Modelo de suscripción basado en el uso.

    • No requiere instalación, mantenimiento ni actualización de software por parte del usuario.

  • Ejemplos:

    • Salesforce: Una plataforma líder de CRM que ofrece una amplia gama de aplicaciones para empresas.

    • Google Workspace (anteriormente G Suite): Proporciona un conjunto de herramientas de productividad y colaboración como Gmail, Docs, Drive, Calendar y más.

    • Microsoft Office 365: Ofrece aplicaciones de productividad como Word, Excel, PowerPoint y servicios de correo electrónico en la nube.

Última actualización