Nivel de madurez software como servicio

Preview:

Citation preview

Nivel de madurezSoftware como servicioIngeniería de Software@jorgedison

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

Introducción

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?

Nivel de madurez

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

propia.

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.

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.

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.

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

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?

Factores de adopciónSeguridad de datos

Factores de adopciónRendimiento

Factores de adopciónEscalabilidad

Factores de adopciónNivel de servicio

Factores de adopciónCosto

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.

Gracias.

Recommended