Qué esSaaS?

Descubra cómo funciona SaaS y por qué es el modelo de entrega de software predominante en la actualidad.

SaaS, o software como servicio, es una aplicación de software alojada en la nube y utilizada a través de una conexión a Internet a través de un navegador web, una aplicación móvil o un cliente ligero. El proveedor de SaaS es responsable de operar, gestionar y mantener el software y la infraestructura en la que se ejecuta. El cliente simplemente crea una cuenta, paga una tarifa y se pone a trabajar.

Algunos historiadores de la industria remontan los orígenes del SaaS a la década de 1950, cuando las aplicaciones que se ejecutaban en mainframes se entregaban a terminales remotas. Pero SaaS tal como lo conocemos hoy comenzó en 1999, cuando Salesforce lanzó su sistema de gestión de relaciones con el cliente (CRM) construido desde cero como software alojado en la nube y entregado a navegadores web.

Hoy en día, SaaS es el servicio de computación en la nube pública más común y el modelo de entrega de software dominante. Gran parte del software que utilizan las fuerzas laborales, desde herramientas cotidianas como Slack (para mensajería) y Dropbox (para almacenamiento y uso compartido de archivos), hasta aplicaciones comerciales centrales como planificación de recursos empresariales (ERP) y plataformas de optimización de recursos humanos/fuerza laboral, se entrega a través del modelo SaaS. En comparación con el software tradicional instalado localmente, SaaS ofrece a empresas de todos los tamaños, desde nuevas empresas hasta organizaciones globales gigantes, los beneficios de una rápida obtención de valor, gastos generales de gestión bajos o nulos y costos predecibles.

Esta popularidad seguirá aumentando. El analista de la industria Gartner pronostica que los ingresos mundiales del software SaaS superarán los 145 mil millones de dólares para fines de 2022 (el enlace se encuentra fuera de IBM); Otro analista, International Data Corporation (IDC), proyecta que el mercado mundial de SaaS crecerá hasta los 302.100 millones de dólares en 2025.

SaaS aprovecha la infraestructura de computación en la nube y las economías de escala para brindar a los clientes un enfoque más ágil para adoptar, usar y pagar el software. Todas las aplicaciones SaaS comparten las siguientes características:

Las aplicaciones SaaS están diseñadas para alojarse en la nube. El proveedor de software SaaS puede alojar la aplicación en su propia infraestructura de nube o con un proveedor de servicios de nube (como Amazon Web Services (AWS), Google Cloud, IBM Cloud o Microsoft Azure). Alojar con un proveedor de servicios en la nube establecido permite que el proveedor de SaaS ofrezca la escalabilidad y accesibilidad global que algunos clientes pueden necesitar.

Las aplicaciones SaaS son accesibles para cualquier cliente con una conexión a Internet y un dispositivo de usuario final conectado a Internet (por ejemplo, una computadora, un teléfono móvil o una tableta). Las aplicaciones SaaS normalmente se ejecutan en cualquier navegador web; En dispositivos móviles, las aplicaciones SaaS pueden ejecutarse de manera más efectiva (o pueden requerir) una aplicación móvil o de tableta. Algunas aplicaciones SaaS, como Adobe Acrobat, pueden ofrecer o requerir un cliente ligero dedicado que los usuarios descargan e instalan en sus computadoras.

Las aplicaciones SaaS explotan una arquitectura multiinquilino, en la que una única instancia de la aplicación sirve a cada cliente. Por motivos de seguridad y privacidad de los datos, los datos de las aplicaciones, los datos de los usuarios, los datos del sistema y las configuraciones personalizadas de cada cliente están separados de los de otros clientes.

Quizás lo más importante es que las aplicaciones SaaS requieren poca o ninguna gestión y ningún mantenimiento por parte del cliente. El proveedor de SaaS es responsable de:
    -Aprovisionar, gestionar y mantener todos los servidores, equipos de red, hardware de almacenamiento y software operativo necesarios para ejecutar la aplicación.
    -Aplicar correcciones de funciones y parches de seguridad según sea necesario
    -Proporcionar servicios de equilibrio de carga, infraestructura redundante, respaldo de datos, seguridad en la nube y recuperación de desastres para evitar interrupciones y cumplir con los estándares de rendimiento, disponibilidad y protección de datos especificados en el acuerdo de nivel de servicio (SLA).
Muchos proveedores de SaaS también proporcionan una interfaz de programación de aplicaciones (API) que sus clientes pueden utilizar para integrar la aplicación SaaS con otras aplicaciones de software tradicionales o SaaS.

Las aplicaciones SaaS están disponibles en una amplia variedad de esquemas de precios de suscripción, todos ellos muy diferentes de las licencias de software tradicionales, que proporcionaban acceso al software y a los servicios relacionados durante un período específico o por un precio fijo (o un menú de precios fijos).

Gratis ofreemiumprecios

La mayoría de los proveedores de SaaS ofrecen una versión gratuita del software que los clientes pueden probar durante un breve periodo de tiempo, normalmente una semana o un mes. Por lo general, estas pruebas gratuitas ofrecen acceso a todas las funciones del software, pero limitan la cantidad de veces o el grado en que se pueden usar esas funciones; algunos ni siquiera requieren tarjeta de crédito.

Algunas empresas de SaaS ofrecenfreemiumVersiones de sus aplicaciones: versiones que son siempre gratuitas, con un subconjunto limitado pero útil de las características completas de los productos, o que no están limitadas de ninguna manera, pero que periódicamente muestran anuncios en los que el usuario debe hacer clic antes de continuar trabajando. Los proveedores de SaaS esperan que los usuarios freemium eventualmente pasen a una versión paga del software.

Precios de suscripción escalonada mensual o anual

Para las pequeñas y medianas empresas, los productos SaaS suelen ofrecer preciosnivelessegún el conjunto de funciones o el nivel de uso. Por ejemplo, una solución de marketing por correo electrónico SaaS puede ofrecer unaestándarnivel para hasta 5.000 contactos por USD 250 al mes, unpronivel para hasta 20.000 contactos por USD 500 por mes, y unnegocionivel para 100.000 contactos más diseño de landing page y hosting por USD 600 al mes. Para empresas muy grandes proveedores de SaaS, mi oferta es unaempresanivel que permite una selección más granular de funciones, soporte prioritario, términos SLA especiales e incluso precios negociables.

Los precios escalonados permiten a los clientes elegir el mejor plan para sus necesidades funcionales y su presupuesto, y hacen que la escalabilidad sea tan fácil como pasar al siguiente nivel. La mayoría de los precios de suscripción escalonada ofrecen un descuento a los clientes que pagan por un año completo a la vez y un ajuste de precio prorrateado para los clientes que cambian de nivel a mitad de la suscripción.

Los beneficios y ventajas de SaaS se comprenden mejor en comparación con el software tradicional: software instalado y administrado en la infraestructura local:

    -SaaS proporciona una adopción y un tiempo de obtención de beneficios más rápidos, incluso instantáneos.Los clientes pueden comprar y comenzar a utilizar aplicaciones SaaS inmediatamente, a veces en minutos, por un costo inicial mínimo (esencialmente el costo de suscripción del primer mes). Compárese con el software tradicional, que podría requerir la compra y el aprovisionamiento de servidores, la instalación de software en cada dispositivo del usuario final y la elaboración de un presupuesto y la compra de una licencia completa para cada usuario.
    -SaaS brinda acceso a nuevas funciones y versiones tan pronto como estén disponibles.Los proveedores de SaaS suelen actualizar funciones y agregar funcionalidades varias veces a la semana, sin que los clientes se den cuenta; incluso pueden actualizar la interfaz y la experiencia del usuario sin interrumpir el trabajo de los clientes. Compárese con el software local tradicional, para el cual las actualizaciones periódicas suelen ser tan costosas y disruptivas que los clientes pueden esperar meses para obtener la funcionalidad en una nueva versión (si no eligen omitir algunas actualizaciones por completo).
    -SaaS permite una escalabilidad bajo demanda rentable.Los clientes pueden ampliar o reducir las aplicaciones SaaS según sea necesario, simplemente actualizando o degradando niveles o comprando más capacidad. Compárese con el software tradicional, que requiere que los clientes compren capacidad adicional en previsión de picos de uso: capacidad que permanece inactiva y desperdiciada hasta que se necesita.
    -SaaS ofrece costos predecibles y gastos generales drásticamente menores.Con SaaS no hay necesidad de presupuestar la infraestructura en la que ejecutar el software, las actualizaciones periódicas del software y la infraestructura para respaldarlas y, quizás lo más importante, el personal interno de TI para instalar, actualizar y mantener el software. Casi todo el gasto se destina directamente al uso del software.

SaaS, PaaS e IaaS son los tres principalescomo un servicioModelos informáticos ofrecidos por los proveedores de servicios en la nube. Cada uno atrae a un tipo diferente de cliente de computación en la nube y descarga un grado diferente de gestión de TI al proveedor de servicios en la nube.

SaaS, como se analizó en detalle anteriormente, es para clientes que desean comprar y utilizar una aplicación de software alojada en la nube ya preparada a través de una conexión a Internet. SaaS descarga todo el desarrollo de software y la gestión de infraestructura al proveedor de servicios en la nube.

PaaS, o plataforma como servicio, proporciona una plataforma completa y totalmente administrada alojada en la nube (hardware, software, herramientas de desarrollo e infraestructura) a través de una conexión a Internet para los clientes que desean desarrollar sus propias aplicaciones. PaaS permite a los equipos de desarrollo de software crear, probar, implementar, ejecutar, actualizar y escalar aplicaciones de forma más rápida y económica que si tuvieran que crear y gestionar su propia plataforma local.

IaaS, o infraestructura como servicio, proporciona acceso bajo demanda a recursos informáticos, de red y de almacenamiento alojados en la nube mediante un sistema de pago por uso. IaaS es para clientes que desean control interno sobre sus aplicaciones y plataformas, pero quieren escalar y reducir los recursos de infraestructura según sea necesario, en lugar de pagar el alto precio de construir y administrar un centro de datos local con capacidad para acomodar cargas de trabajo altamente variables o "puntiagudas". .