SaaS es sinónimo de un servicio en la nube, por ejemplo (como todos los usuarios de iPhone deberían saber) Almacenamiento en la nube. Un servicio web es simplemente un método de comunicación de datos, que utiliza (en su mayor parte) el protocolo HTTP. Lo más probable es que la confusión provenga de Amazon Web Services, que son BTW IaaS (Infraestructura como servicio), no SaaS. Y definitivamente no se usan los servicios web tradicionales en la programación, aunque Amazon proporciona varias formas de acceder y manipular su infraestructura administrada: a través de las páginas convenientes del navegador, la línea de comandos de Unix y, sí, los buenos servicios web HTTP.
En la forma más simple, SaaS es un software implementado en la nube como Microsoft Office, que de otro modo habría instalado en su computadora. El ejemplo perfecto es Google Docs.
La segunda característica de SaaS es la tenencia múltiple. Una única instalación (en la nube) alojada en algún lugar sirve múltiples cuentas completamente diferentes (empresas, equipos, etc.), que pueden tener sus propios usuarios. Mientras que a nivel personal, por ejemplo, su cuenta personal de Gmail, un individuo es igual al grupo, generalmente un “inquilino” es una cuenta multiusuario. Un buen sistema SaaS es completamente seguro, por lo que diferentes inquilinos no pueden acceder entre sí, exactamente lo que esperaría de cualquier software instalado localmente. Simplemente alojar un sistema comercial en algún lugar y ofrecerlo a través de Internet a través de un navegador o una interfaz móvil no lo convierte en SaaS. Necesita tener esa afinidad de instalación local segura.
- ¿Existe algún software CRM que ofrezca integración con Gmail?
- ¿Cuál es un rango razonable (múltiple en ingresos o ganancias) para la valoración de un negocio híbrido de SaaS / servicios que goza de dominio en vertical primario con una tasa de renovación del 95% y un crecimiento interanual del 40%?
- ¿Cuáles son algunas herramientas o modelos que los gerentes de producto usan para evaluar el valor comercial?
- ¿Cómo se comparan Box y Soonr?
- ¿Qué es el CRM?
Esa era la opinión del cliente sobre SaaS. Por parte del proveedor, es un sistema centralmente desarrollado, alojado y mantenido. Por lo tanto, todas las correcciones de errores y mejoras están disponibles para cada cliente de acuerdo con el programa de lanzamiento frecuente. SaaS no tiene versiones. Siempre es actual sin necesidad de (el cliente) instalar o actualizar el software. Y, por lo tanto, la parte de “servicio” de SaaS es la garantía de disponibilidad y calidad 24 × 7, que el cliente paga mediante una suscripción (a menos que sea gratuita como muchas aplicaciones de Google). Sin pago, sin servicio.
SaaS (Gmail, Google Docs, etc.) e IaaS (Amazon Web Services, Digital Ocean, etc.) son perfectos para “nublar” productos / equipos sencillos con un conjunto estable de características bien definidas: productos de consumo como Microsoft Office e igualmente Infraestructura sencilla de servidor / red / base de datos: AWS.
A diferencia de las hojas de cálculo y los procesadores de texto sencillos, cuando se trata de la automatización robusta de procesos de negocios, SaaS, como todos los supuestamente “software” empaquetado “llave en mano” antes (de la variedad CRM y ERP) no cumple con las expectativas del cliente de ser altamente personalizable si no completamente personalizado. funcionalidad: típicamente única para cada cliente. Alojar de forma segura algo en línea para muchos inquilinos es una cosa. Satisfacer cada necesidad única de cada inquilino sin hinchar el sistema con características confusas innecesarias para otros que no solicitaron esa característica (pero pidieron algo más) es un desafío completamente diferente.
No es nada nuevo: afecta a muchos sistemas comerciales tradicionales “personalizables”, donde los clientes necesitan varios meses para aprender cientos de pantallas de configuración llenas de casillas de verificación y parámetros agregadas sin pensar con el tiempo para satisfacer al mundo entero. Y generalmente recurre a la contratación de consultores externos para hacer eso, rompiendo la promesa principal de SaaS: estar listo para usar de inmediato (ya que no hay caja). Llevar el desorden de miles de casillas de verificación en línea va en contra de las expectativas de SaaS del sistema siempre actual, siempre relevante y siempre personalizado, desarrollado para ese cliente específico, como si el resto de los inquilinos no existiera.
Sin mencionar los costos y la logística de agregar nuevas características, por parte de un equipo de desarrollo ágil, haciendo que parezca que sirve a un cliente en particular en lugar de a miles. La creación de muchos equipos dedicados en una empresa de consultoría de TI no es una solución para un proveedor de SaaS. Un compromiso común promovido por Salesforce es proporcionar la herramienta de alto nivel en lugar del sistema completo llave en mano. El cliente (es decir, los desarrolladores de software del cliente) puede desarrollar el sistema utilizando dicha herramienta, llamada PaaS: Platform as a Service. En la realidad actual, la TI corporativa es incapaz de eso. Subcontrata este desarrollo simplificado similar a COBOL a empresas de consultoría de terceros.