El documento habla sobre el Software como Servicio (SaaS) y sus tendencias. Discuta que la demanda de recursos computacionales centralizados crecerá, especialmente para aplicaciones masivas como el SaaS. También analiza las ventajas del SaaS para los desarrolladores como más control sobre clientes y menos gastos en infraestructura, aunque existen inconvenientes como la pérdida de control sobre datos y actualizaciones para los clientes.
2. Tendencias en la demanda
a) La demanda de ciclos de CPU seguirá creciendo de forma exponencial en los próximos
años.
b) El mayor crecimiento de demanda no se originará en las aplicaciones empresariales ni
domésticas, sino en los sistemas de computación masiva: multimedia sobre WWW,
supercomputación (predicción meteorológica, etc) y Software como Servicio (Saas).
c) En el futuro será más eficiente producir los recursos computacionales de forma
centralizada y distribuirlos por la red, como se hace con la luz, en vez de producirlos
localmente usando microordenadores.
d) Existen dos grandes escenarios posibles:
1º) aquel en el que empresas como Google crean su propia infraestructura
propietaria a partir de componentes commodity,
2º) aquel en el que las empresas proveedoras del servicio de software confían
en terceros para montar y mantener su infraestructura.
4. ¿Qué es SaaS?
Modelo de distribución de software en donde la compañía
de IT provee el servicio de mantenimiento, operación diaria,
y soporte del software usado por el cliente.
5. Diferencia entre SaaS y Software Bajo Demanda
El software bajo demanda consiste en poder utilizar una
aplicación desde una computadora cliente (ej. la PC de un
vendedor) hacia un servidor central colocado en la empresa
proveedora de sistemas y no en la compañía del cliente.
6. Ventajas
●
No se necesita personal en plantilla para el
mantenimiento.
●
El proveedor del software no abandona al proveedor.
●
Relación más lógica entre costes de
producción+mantenimiento y facturas presentadas al
cliente.
●
Mayor seguridad en la infraestructura.
7. Inconvenientes
●
Pérdida de control sobre los datos.
●
Pérdida de control sobre la resolución de
incidencias.
●
Pérdida de control sobre las
actualizaciones.
●
Mayor dificultad para llegar a acuerdos
sobre el nivel de servicio.
8. ¿Qué es utility computing?
Consiste en utilizar los recursos
computacionales muy en la línea en
la que se utiliza el suministro
eléctrico.
11. ¿Porqué interesa el SaaS a los desarrolladores?
1. Les da mucho más control sobre el cliente.
2. La reducción de gasto en infraestructura y mantenimiento
deja más presupuesto libre para el desarrollo.
12. Ejemplos
•
Google Apps for Your Domain
•
Google Analytics
•
Sun Grid Compute Utility
•
Amazon Simple Storage Service
13. El servicio es la infraestructura
•
En el modelo de Software como Servicio lo
complicado no es realmente crear el
software, sino hacerse con la infraestructura
de operaciones necesaria para explotarlo.
14. El SaaS no es la panacea
•
Muchas aplicaciones requieren interfaces
con terceros tan complejos y cambiantes que
simplemente no pueden ofrecerse hoy por
hoy en modalidad SaaS.
15. Acuerdos de Nivel de Servicio
•
Amazon promete a los usuarios de su
sistema de almacenamiento S3 un 99,9% de
disponibilidad (o les devuelven su dinero).
16. ¿Cual es la estrategia SaaS de Google?
•
Proporciona productos gratuitos que
complementan su vaca lechera AdWords y
erosionan los ingresos de Microsoft
procedentes de Office. (Esto es lo mismo que hizo
Microsoft regalando Internet Explorer para liquidar Netscape)
17. ¿Cual está siendo la estrategia de Microsoft?
•
Táctica de “segundo en moverse”.
•
Sacar servicios online poco a poco, para no canibalizar su
propio mercado, pero vigilando de cerca a los productos
substitutivos.
•
De los más de 30 productos que tiene Google, sólo AdWords
es rentable. Por eso, antes de ponerse a perder dinero
simplemente por igualar a Google, Microsoft espera a ver qué
sucede con todas estas aplicaciones online incipientes.
18. ¿Cómo se relaciona SaaS con el Sw Libre?
•
Lo usan compañías ferozmente propietarias
•
El código fuente no se redistribuye
•
Las licencias no surgen efecto
•
EL valor está en los datos, no en el código
El SaaS subvierte el espíritu del Sw Libre porque:
19. La respuesta de la Free Software Foundation
•
Extensiones a GNU GPL 3
•
Nueva Affero GNU GPL
En su apartado 7.b.4, el 2º borrador de la GPL3 añade una provisión especial
para añadir términos adicionales que afecten al SaaS:
términos que requieran que si una versión modificada del material es utilizada
para interaccionar con los usuarios a través de una red, entonces esos usuarios
puedan obtener copias del código fuente correspondiente al software que están
usando a través de la misma sesión de red.