Revista Ingenierías Universidad de Medellín (Feb 2018)

Modelo de orquestación dinámica para SaaS

  • Sergio Fabián Ruiz Paz,
  • René Santaolaya Salgado,
  • Olivia Graciela Fragoso Díaz

DOI
https://doi.org/10.22395/rium.v16n31a7
Journal volume & issue
Vol. 16, no. 31
pp. 143 – 153

Abstract

Read online

La nube computacional como modelo ubicuo, permite el suministro de servicios a clientes que acceden a ella de forma fácil y rápida. El Software como Servicio (SaaS) es uno de los modelos de mayor uso, mediante el cual las aplicaciones se despliegan y aprovisionan por los clientes vía internet mediante un navegador web en un modelo de pago por uso. Sin embargo, por su complejidad y características –reusabilidad, escalabilidad, elasticidad y personalización– el SaaS es definido por flujos de trabajo compuestos de microservicios o servicios atómicos alojados geográficamente en diferentes lugares. El SaaS en este contexto puede presentar comportamientos anormales en los resultados o fallos en la aplicación final del usuario en tiempo de ejecución. En este artículo se presenta un modelo de orquestación dinámica cuyo objetivo es disminuir las fallas o comportamientos anormales de los servicios que participan en el proceso de ejecución de las aplicaciones de negocios.

Keywords