Departamento de Ingenierías

Docente: Alfonso Rodríguez C.

SaaS & Cloud Computing

 

Software as a Service (SaaS) un término que evolucionó de ASP (Application Service Provider), tecnología utilizada para denotar aplicaciones (generalmente basadas en Internet “La Nube”) que podrían ser compartidas por muchos clientes, a aprovechando el concepto de economías de escalas.  Por su parte, Cloud Computing es un término para denotar Internet, el espacio natural de procesamiento de información del futuro.

 

Se trata simplemente de evitar o minimizar el desarrollo de aplicaciones por parte de las empresas, las cuales se deben centralizar en su “Core Business” evitando así la inversión y

riesgo de embarcarse en cuantiosas inversiones que representan una desviación de la misión central del negocio. Proveedores utilizando técnicas modernas de gestión, mejores prácticas, metodologías probadas y protocolos y estándares públicos, desarrollan aplicaciones en donde muchos clientes se ven beneficiados, y pagando solo por el uso de los servicios que se prestan realmente, y todo ello, facilitándole al cliente la posibilidad de una óptima gestión de sus presupuestos (gastos e inversión), evitando así las interminables luchas entre usuarios y departamentos de Informática.

 

Podemos definir formalmente El Modelo SaaS como una estrategia para implementar software en las organizaciones, en donde la instalación, mantenimiento, gestión, respaldos, y soporte de la aplicación se hace totalmente del lado del proveedor, proporcionado a los clientes (usuarios) acceso parametrizados y privados, generalmente vía Internet (La Nube), generalmente respaldado por un contrato en donde los clientes pagan solo por el uso de la aplicación, evitando así cuantiosos gastos por concepto de mejora, mantenimiento y

soporte.

 

SaaS toma ventaja de las últimas tendencias tecnológicas, siendo una de ellas SOA (Service Oriented Architecture), la cual facilita la integración entre aplicaciones. Entre los impulsores de esta estrategia de aplicaciones están:

 

•  Mejores prácticas de los negocios usualmente estandarizas en muchas áreas facilitando la adopción de tecnologías con poca o mínima parametrizacion

•  Movilidad, una sociedad y fuerza laboral cada vez mas móvil impulsa el uso de Internet y nuevas tecnologías que faciliten el acceso al negocio en todo momento

•  Minimizar riesgos en el desarrollo en casa, muy polémico en los últimos años, evitando así riesgos e inversiones innecesarias.

•  Economías de escalas, con procesos de negocios prácticamente estandarizados, el aprovechar las fuerzas del mercado, sin exponer a la organización, nos conlleva

a ahorros sustánciales, y todo ello con un TCO muy atractivo

•  Uso de proveedores especializados de sus áreas de  competencia

•  Tecnología mas estable y robustas en particular mejores anchos de banda, redes mas confiables (VPN), y una mayor profesionalización de los recursos humanos

•  La informática o los sistemas como comodities, una tendencia que ha venido tomando peso, con la poca diferenciación de los sistemas en el mundo.

 

Ejemplos de éxito en el modelo SaaS podemos comentar: Salesforce. com (CRM), NetSuite (ERP), Intacct (ERP), Aplicor (ERP),  Google Applications, entre otras.