Iniciar sesión / Registrar Cuenta

Cloud computing

¿Qué es un SaaS?

El software como servicio (SaaS) es una forma de cloud computing que ofrece a los usuarios una aplicación web junto con toda su infraestructura de TI y las plataformas subyacentes. Puede ser la solución ideal para las empresas o las personas con las siguientes características:

  • No quieren encargarse de las tareas de mantenimiento de la infraestructura, las plataformas y el software.
  • Tienen desafíos que pueden resolverse con una personalización mínima.
  • Prefieren los modelos de suscripción de software.

El SaaS reduce los costos iniciales de los usuarios al eliminar la necesidad de comprar sistemas de software constantemente o de invertir en una gran infraestructura de TI on-premise. De todas formas, es aconsejable que los usuarios inviertan en un hardware de redes rápido, ya que la velocidad de conexión a Internet determina el rendimiento del servicio.

Algunos ejemplos de SaaS son los servicios orientados a los consumidores, como Google Docs y Microsoft Office 365, así como los servicios empresariales que ofrecen sistemas de software de gestión de recursos humanos, sistemas de gestión de contenido, herramientas de gestión de relaciones con el cliente y entornos de desarrollo integrado (IDE).

¿Cómo funciona el SaaS?

Normalmente, un proveedor de servicios de nube gestiona el software y se encarga de sus actualizaciones, las correcciones de errores y demás tareas de mantenimiento general de las aplicaciones. Los usuarios interactúan con el software a través de un explorador web o utilizan interfaces de programación de aplicaciones (API), como REST o SOAP, para conectarlo con otras funciones.

La mayoría de las aplicaciones SaaS son productos plug and play preconfigurados en los que el proveedor gestiona todos los elementos que respaldan la aplicación, entre los que se incluyen los siguientes:

  • Los elementos de hardware, como las redes, el almacenamiento y los servidores del centro de datos
  • Las plataformas, como la virtualización, el sistema operativo y el middleware
  • Los requisitos de software, como los tiempos de ejecución, los datos y la aplicación misma

El modelo de SaaS

Las ofertas de SaaS dependen en gran medida de los modelos de suscripción. Este modelo de distribución de software vincula cada cuenta con una suscripción que otorga acceso al SaaS durante un período que suele ser anual o mensual. Generalmente, la tarifa de suscripción permite acceder a la documentación del producto y al soporte técnico limitado. Sin embargo, algunos proveedores aplican un cargo de soporte adicional para hacer modificaciones personalizadas en el código fuente.

Diferencias entre PaaS, IaaS y SaaS

En general, el término como servicio hace referencia a una solución que gestiona otra persona, para que usted pueda concentrarse en lo importante, como las mejoras constantes de las aplicaciones personalizadas. Además del SaaS, las otras opciones como servicio principales son la Infraestructura como servicio (IaaS) y la Plataforma como servicio (PaaS).

En el caso de la IaaS, el proveedor gestiona la infraestructura por usted (es decir, los servidores, la red, la virtualización y el almacenamiento) a través de una nube. La infraestructura se alquila, y el usuario accede a ella con una API o un panel. Los usuarios gestionan el sistema operativo, las aplicaciones y el middleware, mientras que los proveedores brindan los sistemas de hardware, las redes, los discos duros, el almacenamiento y los servidores. Además, son los responsables de prevenir las interrupciones, hacer reparaciones y solucionar los problemas de hardware.

En el caso de la PaaS, un proveedor de servicios externo se encarga de poner a disposición de los usuarios el sistema de hardware y una plataforma de software para las aplicaciones. Dado que los usuarios administran las aplicaciones y los datos por sí mismos, es una solución ideal para los desarrolladores y los programadores. Permite que los usuarios desarrollen, ejecuten y gestionen sus propias aplicaciones sin tener que diseñar ni mantener la infraestructura o el entorno que necesitan para funcionar.

Ejemplos de proveedores de SaaS

SaaS empresarial

  • Software de recursos humanos de Paychex
  • Software empresarial de CA Technology
  • Solución de SaaS de mensajería de Atos
  • Software de gestión de contenido de WordPress
  • Software de gestión de la relación con el cliente de Salesforce

SaaS para consumidores

  • Intuit TurboTax
  • Servicio de mensajería de Slack
  • Microsoft Office 365
  • Servicio de almacenamiento de archivos de Dropbox
  • Aplicaciones web de Google

SaaS con Red Hat

Mejoramos el modelo de suscripción del SaaS con una ventaja que la mayoría de las soluciones como servicio no tienen: el acceso al código fuente. Esto significa que puede aprovechar inmediatamente una aplicación preconfigurada basada en la Web, pero con la posibilidad de personalizar el software según sea necesario.

Lo mejor de todo es que cada suscripción incluye soporte, es decir, consejos y orientación sobre cómo implementar, configurar y gestionar cualquier producto como servicio que ofrezca Red Hat.