Cuáles son los Tipos de Modelos de Computación en la Nube

¿Que es un Modelo de Computación en la Nube?

Un Modelo de Servicio de Computación en la Nube es un esquema de servicio en que los proveedores en la nube ofrecen recursos y capacidades a los clientes y sus usuarios. Estos modelos definen el nivel de control y gestión que un usuario tiene sobre la infraestructura de TI.

Los cuatro modelos principales de computación en la nube son:

1. Infraestructura como Servicio (IaaS) – Infrastructure as a Service

a) Descripción: Este tipo de servicios proporciona recursos de TI fundamentales como máquinas virtuales, almacenamiento, redes y sistemas operativos sobre una base de pago por uso. Los usuarios tienen control sobre el sistema operativo, el almacenamiento y las aplicaciones desplegadas, pero no gestionan la infraestructura subyacente.

b) Ejemplos:

  • Amazon Web Services (AWS) EC2
  • Microsoft Azure Virtual Machines
  • Google Compute Engine (GCE)

c) Características:

  • Escalabilidad: Permite escalar recursos hacia arriba o hacia abajo según sea necesario.
  • Control y Flexibilidad: Los usuarios tienen control total sobre las configuraciones de sus entornos.
  • Costo: Pago por uso, con costos variables basados en el consumo de recursos.

2. Plataforma como Servicio (PaaS – Platform as a Service)

Descripción: Ofrece un entorno de desarrollo completo en la nube, con recursos que permiten a los usuarios desarrollar, gestionar y ejecutar aplicaciones sin preocuparse por la infraestructura. Incluye sistemas operativos, servidores de base de datos, middleware, herramientas de desarrollo y servicios de gestión.

Ejemplos:

  • Google App Engine
  • Microsoft Azure App Services
  • Heroku

Características:

  • Productividad: Facilita el desarrollo rápido y la implementación de aplicaciones.
  • Gestión Simplificada: El proveedor gestiona la infraestructura subyacente y los servicios de soporte.
  • Integración: Incluye servicios preconfigurados que facilitan la integración y la implementación.

3. Software como Servicio (SaaS – Software as a Service)

Descripción: Proporciona aplicaciones completas que se ejecutan en la nube y son gestionadas por el proveedor de servicios. Los usuarios acceden a las aplicaciones a través de Internet, generalmente mediante un navegador web.

Ejemplos:

  • Google Workspace (antes G Suite)
  • Microsoft Office 365
  • Salesforce

Características:

  • Acceso y Usabilidad: Los usuarios pueden acceder a las aplicaciones desde cualquier lugar con conexión a Internet.
  • Mantenimiento y Actualizaciones: El proveedor gestiona todas las actualizaciones y el mantenimiento.
  • Costo: Modelo de suscripción, generalmente con tarifas mensuales o anuales.

4. Funciones como Servicio (FaaS – Function as a Service)

Descripción: Un submodelo de FaaS permite a los desarrolladores ejecutar fragmentos de código en respuesta a eventos sin tener que gestionar servidores o infraestructura. Es una parte clave de la arquitectura serverless.

Ejemplos:

  • AWS Lambda
  • Google Cloud Functions
  • Azure Functions

Características:

  • Escalabilidad Automática: Escala automáticamente en respuesta a la carga.
  • Pago por Uso: Los usuarios pagan solo por el tiempo de ejecución del código.
  • Simplicidad: Simplifica el desarrollo y la implementación de aplicaciones basadas en eventos.

Para concluir, es importante comentar que cada uno de estos modelos de servicio de computación en la nube ofrece diferentes niveles de control, flexibilidad y gestión, permitiendo a las compañías elegir la opción que mejor se adapte a sus necesidades específicas y estrategias de TI.

¡¡¡Para conocer más de este tema y otros te invitamos a adquirir tu Membresía Anual Audit Shop!!! La Membresía Anual Audit Shop te da acceso total a todos los archivos digitales premium del sitio además de las nuevas herramientas que vamos subiendo de forma periódica.

Si tienes dudas o requieres ayuda mándanos tus comentarios a: info@auditshop.com.mx. ¡¡ Con gusto te atenderemos!!


Te invitamos a suscribirte!!