18
Nivel de madurez Software como servicio Ingeniería de Software @jorgedison

Nivel de madurez software como servicio

Embed Size (px)

Citation preview

Page 1: Nivel de madurez   software como servicio

Nivel de madurezSoftware como servicioIngeniería de Software@jorgedison

Page 2: Nivel de madurez   software como servicio

AgendaIntroducciónNiveles de madurezPerspectiva del proveedorPerspectiva del clienteFactores de adopciónConclusiones

Page 3: Nivel de madurez   software como servicio

Introducción

Page 4: Nivel de madurez   software como servicio

IntroducciónSaaS, término que se usa para describir cuando los usuarios "rentan" o usan un software en línea.

Qué tipo de solución adoptar?

Page 5: Nivel de madurez   software como servicio

Nivel de madurez

Page 6: Nivel de madurez   software como servicio

Nivel de madurezPrimer nivel de madurez❏ Similar a ASP.❏ Década ‘90.❏ Cada cliente tiene su aplicación e instancia

propia.

Page 7: Nivel de madurez   software como servicio

Nivel de madurezSegundo nivel de madurez❏ Proveedor ofrece instancia a cada cliente.❏ Todas las instancias usan la misma versión

de la aplicación.❏ Proveedor cumple con necesidades de

configuración.

Page 8: Nivel de madurez   software como servicio

Nivel de madurezTercer nivel de madurez❏ Proveedor brinda una instancia para todos

los clientes.❏ Cada cliente puede configurar la estructura

de su aplicación.❏ Políticas de autorización y seguridad.

Page 9: Nivel de madurez   software como servicio

Nivel de madurezCuarto nivel de madurez❏ Servicios a clientes a través de varias

instancias.❏ Alto grado de escalabilidad.❏ Balanceo de carga de cada instancia.

Page 10: Nivel de madurez   software como servicio

Perspectiva del proveedor❏ Costo de implementación de la solución.❏ Productos propietarios de la solución.❏ Mantenimiento de infraestructura.

Page 11: Nivel de madurez   software como servicio

Perspectiva del cliente❏ ¿ Puedo tener mi aplicación en una máquina

en exclusividad? ❏ ¿Comparto el servidor de aplicaciones con

varias instancias por cada cliente? ❏ ¿Comparto la BBDD de Datos con otros

clientes?

Page 12: Nivel de madurez   software como servicio

Factores de adopciónSeguridad de datos

Page 13: Nivel de madurez   software como servicio

Factores de adopciónRendimiento

Page 14: Nivel de madurez   software como servicio

Factores de adopciónEscalabilidad

Page 15: Nivel de madurez   software como servicio

Factores de adopciónNivel de servicio

Page 16: Nivel de madurez   software como servicio

Factores de adopciónCosto

Page 17: Nivel de madurez   software como servicio

Conclusiones❏ Tener en cuenta tanto los niveles de madurez como la

infraestructura donde corren estos niveles.❏ Elegir qué solución es la que más se adecua nuestra

cultura de la empresa.❏ La solución debe estar alineada a las necesidades de

funcionalidad y que cumpla con los requerimientos de seguridad, servicio de aplicación y rendimiento.

Page 18: Nivel de madurez   software como servicio

Gracias.