Ensayo Software Como Un Servicio

Software as a Service Realizado Por: David Camargo Polo José Alfredo Rojas David SaaS (Software como Servicio) surge ba

Views 65 Downloads 0 File size 75KB

Report DMCA / Copyright

DOWNLOAD FILE

Recommend stories

Citation preview

Software as a Service Realizado Por: David Camargo Polo José Alfredo Rojas David

SaaS (Software como Servicio) surge basado en la premisa de que el software solo es rentable para las grandes empresas, debido a que tienen capital suficiente para desarrollar software que se adecue a los procesos y al modelo de negocio de la compañía, y no solo es tener la capacidad económica para cubrir los salarios de programadores, analistas y diseñadores, también la empresa debe asumir el costo de la infraestructura para el desarrollo y para el despliegue de la aplicación. Llegar a cubrir gastos como estos son imposibles para negocios o empresas de mediana y pequeña envergadura, dejándolos por fuera de las ventajas competitivas que ofrece el uso de software dentro de las empresas, por eso SaaS llega a proveer software accesible económicamente para las PYMES proveyendo a través de un navegador el acceso a un software en continuo desarrollo, que corre sobre una infraestructura fiable y por la cual solo paga una pequeña cuota; esto en si es Software como Servicio. El modelo SaaS está basado en proveer software como servicio , es decir que el software no será adquirido por un cliente sino más bien consumido por los clientes, para decir que un software se esta distribuyendo como servicio lo ideal es que sea distribuido vía internet o dentro de una red privada si así se requiere, lo que indica que debe existir una infraestructura por parte del proveedor de software para servirlo a los clientes y debe haber un modelo de pago por consumo definido por el proveedor para poder utilizar el software. Es necesario que para que el software pueda ser exitoso tenga un costo razonable y sea abierto a todos los posibles clientes que pueda tener el sistema. Por el lado del cliente encontramos que se garantizan mayores beneficios si el proveedor cumple con brindarle mejoras constantes al software , escalabilidad y seguridad , porque el cliente no debe gestionar ni pagar un departamento que actualice , corrija fallos , esté haciendo mantenimiento a la infraestructura y todo este tipo de problemas que el software in-house puede generar;En SaaS los proveedores deben garantizar que su aplicación sea escalable de manera natural, esto quiere decir que deben estar preparados para que la infraestructura soporte el crecimiento de sus clientes y que a cada uno de ellos les brinden tiempos de respuesta muy rápidos que no afecten el uso normal de la aplicación , para lograr esto es necesario utilizar técnicas como los mecanismos de caching, entrada/salida asíncrona, etc , en SaaS también se debe garantizar que el software sea personalizable, no del todo pero sí que el cliente perciba que la solución se adecua a sus necesidades para lograr esto se debe hacer uso de metadatos que permitan la personalización y configuración que exige una solución multicliente y multimarca. Comparando el modelo tradicional con SaaS, y de otros modelos que están establecidas actualmente como los ASP (Aplication Service Provider), SaaS tiene muchas ventajas competitivas. SaaS comparado con el modelo tradicional, denominado COTS (Customer OffThe-Shelf), que traducida al español sería “soluciones comerciales listas para su uso”, en la

que el modelo consiste en entregar un producto final y recibir el pago por él, algunos ejemplos de este modelo es un sistema operativo, un procesador de texto, paquetes de oficinas, entre otros. generalmente después de adquirir la licencia o el derecho al uso, se instala en el servidor que lo va a alojar, ya en este momento los procesos adicionales como mantenimiento y actualización de la aplicación ya depende del cliente, el cual le implica costos adicionales. SaaS maneja un modelo completamente diferente, ya que cuando adquirimos el servicio este no es el software como tal, sino que es un paquete IT, en el cual esta incluido la infraestructura, aplicaciones software y servicios a usuario, todo esto a través de internet, por lo tanto esto nos da ventajas en cuanto a gastos como mantenimiento y actualización, ya que la empresa proveedora es la encargada de manejar estos procesos. En cuanto a ASP(Aplication Service Provider), Enrique Selma lo define como “una empresa que permite a sus clientes el uso de aplicaciones software a través de una conexión segura a Internet, y mediante un modelo de alquiler o cuota periódica.”, es algo similar a SaaS pero presenta diferencias importantes en cuanto a aplicación, costos. Las aplicaciones desarrolladas en ASP son más personalizadas es decir para cada cliente específico, se desarrolla una aplicación con niveles de seguridad, usabilidad, integridad diferente a otra, SaaS no contempla esto, es decir al estar basado en Multiusuario (multitenancy) está diseñado para que sea usado por varios clientes, todo sobre un único servidor. En cuanto a costos el modelo ASP, no garantiza ahorro ya que por las necesidades de cada cliente, las empresas proveedoras necesitan generalmente un servidor para cada empresa cliente, en el modelo SaaS, usa una sola infraestructura por lo que esto se va a ver reflejado en los costos para cada cliente. Por último una diferencia importante y algo que da ventaja al modelo SaaS es la escalabilidad prestar el servicio a miles de usuarios, cuando un cliente necesita una mejora, todos los clientes la reciben. Según un estudio web realizado por ThinkStrategies, una de cada tres personas de un total de 118 ya usan SaaS y otras 3 estaban considerando usarla dentro de los siguientes 12 meses. Adicionalmente según ARM Researchs el mercado de SaaS crece anualmente un 20% mientras que el mercado de software tradicional lo hace a un dígito. SaaS no solo esta siendo ampliamente utilizado dentro del mundo empresarial sino que tambien esta siendo utilizado por usuarios individuales, las aplicaciones comunes de SaaS incluyen soluciones de backoffice como las ERP o soluciones de planificación de recursos, software de ventas y compras ,sistemas de información para la gestión de recursos humanos (RRHH) , CRM’s, Soluciones de Mensajeria y Soluciones de integración. En el mundo de los usuarios individuales tambien existe SaaS como por ejemplo con Grooveshark o Office 365.

Referencias ●

Instituto tecnologico de informatica: El Modelo ASP, Enrique Selma Referencia electrónica: http://www.iti.es/media/about/docs/tic/05/2004-10-ASP.pdf



IEEE: “The Bussisnes Model of “Software-As-A-Service””, Dan Ma, School of Information Systems, Singapore Management University