¿Qué es SaaS? Definición de software como servicio

Una de las formas más populares de computación en la nube es el software como servicio (SaaS). Aquí hay una definición de SaaS simple: un modelo de distribución de software en el que un proveedor de servicios aloja aplicaciones para clientes y las pone a disposición de estos clientes a través de Internet.

SaaS es una de las tres categorías principales de servicios en la nube, junto con la infraestructura como servicio (IaaS) y la plataforma como servicio (PaaS).

Ejemplos de SaaS

Dada su facilidad de acceso, el modelo SaaS de entrega de software se ha vuelto común para muchos tipos de aplicaciones comerciales y se ha incorporado a las estrategias de entrega de muchos proveedores de software empresarial.

Las empresas de SaaS tienen ofertas disponibles para una variedad de aplicaciones comerciales, que incluyen correo electrónico y colaboración, gestión de relaciones con el cliente (CRM), procesamiento de facturación / nómina, gestión de ventas, gestión de recursos humanos, gestión financiera, gestión de bases de datos, planificación de recursos empresariales (ERP), contenido gestión y edición y gestión de documentos.

Al igual que con otros servicios en la nube, las organizaciones suelen pagar por las aplicaciones SaaS mediante una tarifa de suscripción, de forma mensual o anual. Esto contrasta con el modelo tradicional de pago de software a través de una licencia perpetua, con un costo inicial y una tarifa de soporte continuo opcional.

Precios de SaaS

Los proveedores suelen fijar el precio de los productos SaaS en función de algún tipo de parámetros de uso. Por ejemplo, pueden cobrar según la cantidad de personas que usan la aplicación, la cantidad de transacciones o alguna otra medida de uso.

Los usuarios suelen acceder a las aplicaciones mediante un navegador web; en algunas organizaciones, también pueden utilizar un terminal de cliente ligero.

La mayoría de las ofertas de SaaS se basan en una arquitectura multiusuario, en la que se utiliza una única versión de una aplicación para todos los clientes del proveedor de servicios.

Las organizaciones que utilizan aplicaciones SaaS pueden cambiar los ajustes de configuración y personalizar el software, dentro de ciertos parámetros, para satisfacer sus necesidades particulares. Pero no pueden personalizar su código o características en el mismo grado que a veces es posible para el software empresarial que instalan localmente en las PC de los usuarios o proporcionan desde sus propios centros de datos.

Computación en la nube para aplicaciones

¿Entre las principales razones para usar SaaS? Dado que SaaS se basa en la computación en la nube, evita que las organizaciones instalen y ejecuten aplicaciones en sus propios sistemas. Eso elimina o al menos reduce los costos asociados de compra y mantenimiento de hardware y de software y soporte. El costo de configuración inicial de una aplicación SaaS también es generalmente más bajo que el de un software empresarial equivalente comprado mediante una licencia de sitio.

A veces, el uso de SaaS también puede reducir los costos a largo plazo de las licencias de software, aunque eso depende del modelo de precios para la oferta de SaaS individual y los patrones de uso de la empresa. De hecho, es posible que SaaS cueste más que las licencias de software tradicionales. Esta es un área que las organizaciones de TI deben explorar con detenimiento.

SaaS también brinda a las empresas la flexibilidad inherente a los servicios en la nube: pueden suscribirse a una oferta de SaaS según sea necesario en lugar de tener que comprar licencias de software e instalar el software en una variedad de computadoras. Los ahorros pueden ser sustanciales en el caso de aplicaciones que requieren nuevas compras de hardware para respaldar el software.

El modelo de pago de pago por uso permite a las empresas trasladar los costos a un gasto operativo continuo (también conocido como opex ) para facilitar la gestión del presupuesto. Pueden dejar de suscribirse a las ofertas de SaaS cuando lo deseen y así detener esos costos recurrentes. 

Ventajas de SaaS para TI empresarial

Debido a que las aplicaciones entregadas a través de SaaS están disponibles a través de Internet, los usuarios generalmente pueden acceder al software desde cualquier dispositivo y ubicación que tenga conectividad a Internet.

La capacidad de ejecutarse tanto en dispositivos móviles como en computadoras contrasta con la disponibilidad exclusiva para computadoras de muchas aplicaciones empresariales tradicionales. Las ofertas de SaaS también tienden a ser compatibles con MacOS, iOS y Android, no solo con Windows, además de funcionar en todos los principales navegadores.

Otro beneficio es la fácil escalabilidad. Los servicios en la nube en general permiten a las empresas aumentar o disminuir los servicios y / o características según sea necesario, y SaaS no es diferente. Eso es especialmente importante para las empresas cuyos negocios son de naturaleza cíclica, así como para las organizaciones que están creciendo rápidamente.

Los clientes de SaaS también se benefician del hecho de que los proveedores de servicios pueden realizar actualizaciones automáticas de software, a menudo de forma semanal o mensual, para que las empresas no tengan que preocuparse por comprar nuevas versiones cuando estén disponibles o instalar parches como actualizaciones de seguridad. Esto puede resultar especialmente atractivo para organizaciones con personal de TI limitado para manejar estas tareas.

Riesgos y desafíos de SaaS 

SaaS viene con un conjunto de riesgos y desafíos que las empresas deben conocer para maximizar los beneficios del modelo de entrega.

De manera similar a otros servicios en la nube, los usuarios de SaaS confían en que sus proveedores de servicios estén en funcionamiento en todo momento para que puedan acceder a las aplicaciones según sea necesario. También dependen de los proveedores para garantizar que el software se mantenga actualizado en términos de nuevas funciones, parches de seguridad y otros cambios.

Aunque los proveedores de SaaS toman excelentes medidas para garantizar un tiempo de actividad y una disponibilidad continuos, incluso los proveedores más grandes pueden experimentar interrupciones inesperadas en el servicio. Las empresas que utilizan SaaS pueden esperar perder cierto nivel de control en lo que respecta a la accesibilidad, que es una de las ventajas y desventajas de la computación en la nube en general.

Esta pérdida de control puede extenderse a otras áreas, como cuando un proveedor de servicios adopta una nueva versión de una aplicación, pero una empresa no está preparada para realizar tal cambio o no quiere incurrir en los costos de capacitación de los usuarios en la nueva versión. .

Si las empresas deciden cambiar a un nuevo proveedor de SaaS, podrían enfrentarse a la difícil tarea de trasladar archivos extremadamente grandes a través de Internet al nuevo proveedor. Por el contrario, cambiar el software implementado localmente generalmente no cambia la ubicación de los archivos, que tienden a residir en el propio centro de datos de la empresa.

Seguridad y privacidad de SaaS

La seguridad y la privacidad también son problemas, como lo son con otros servicios en la nube. Si un proveedor de servicios experimenta una violación de datos, eso puede comprometer la seguridad de los datos de la empresa y la disponibilidad de los servicios.

Otros riesgos potenciales se relacionan con la calidad del servicio y la experiencia del usuario. A pesar de las mejoras en la tecnología de redes, debido a que las aplicaciones SaaS pueden estar alojadas lejos de donde se encuentran los usuarios, puede haber problemas de latencia que afectan los tiempos de respuesta de las aplicaciones.

Muchas organizaciones no tienen una estrategia de nube amplia, y esto ha llevado a un aumento de usuarios empresariales que adquieren aplicaciones SaaS por su cuenta, sin el conocimiento de TI, para llenar los vacíos que existen. Eso puede generar gastos inútiles, una gestión de datos deficiente y trabajo adicional para mover procesos y datos de un sistema no integrado a otro.

Salesforce y otras empresas SaaS

Salesforce.com fue una de las primeras empresas de SaaS y su plataforma SaaS sigue siendo una de las aplicaciones basadas en la nube más populares. El mercado empresarial de SaaS sigue creciendo y la tecnología SaaS sigue ganando popularidad.

Entre los otros proveedores líderes de SaaS empresarial se encuentran ADP, Adobe Systems, Box, Citrix Systems, Dropbox, Google, IBM, Intuit, Microsoft, Oracle, SAP, ServiceNow y Workday. Pero cientos de empresas ofrecen su software como SaaS, desde herramientas de gestión móvil hasta la gestión de informes de gastos, desde la transcodificación de vídeo hasta los cálculos financieros, desde la limpieza de datos del cliente hasta el diseño asistido por ordenador (CAD).

Integración SaaS

Debido a que las ofertas de SaaS están disponibles a través de tantos proveedores, una tendencia clave es el aumento de la integración entre las ofertas de los proveedores. Existen ambos servicios destinados a integrar múltiples aplicaciones SaaS, como proporcionar inicio de sesión único y administración de acceso a través de ellas, y esfuerzos dentro de la comunidad de proveedores de SaaS para crear integraciones en el software de múltiples proveedores para que los procesos empresariales puedan fluir más fácilmente a través de esas aplicaciones provenientes de múltiples proveedores.