Ayuda
Ir al contenido

Dialnet


Método de orquestación dinámica de servicios atómicos del software como servicio

    1. [1] Tecnológico Nacional de México

      Tecnológico Nacional de México

      México

    2. [2] Universidad Autónoma de Aguascalientes

      Universidad Autónoma de Aguascalientes

      México

  • Localización: DYNA new technologies, ISSN-e 2386-8406, Vol. 6, Nº. 1, 2019
  • Idioma: español
  • Títulos paralelos:
    • Dynamic orchestration method of atomic services of the software as a service
  • Texto completo no disponible (Saber más ...)
  • Resumen
    • español

      El Software como Servicio (SaaS) de la Nube Computacional es el tipo de software que resulta hoy día un medio importante para el desarrollo de tareas de los procesos de negocios, propiciando impactos positivos en clientes así como ventajas competitivas de negocios a proveedores y desarrolladores de servicios.

      Para la fabricación o personalización del SaaS de forma efectiva, es importante que los proveedores controlen de manera correcta las características de calidad como son: reuso, composición, adaptabilidad y elasticidad de servicios atómicos o microservicios, así como los servicios de software compuesto.

      Uno de los problemas presentados en el SaaS es que éste no cumpla en tiempo y forma o no alcance a producir los resultados deseados por el cliente. Una de las causas principales es el grado de disponibilidad con el que cuentan los servicios atómicos que forman parte de su flujo de trabajo para ejecutarse correctamente.

      En este artículo se presenta un método de orquestación dinámica de servicios cuyo objetivo es verificar, en tiempo de ejecución, la disponibilidad real de los servicios atómicos del flujo de trabajo que componen al SaaS, y que permita reconstruirlo con servicios atómicos alternativos que cumplan con la disponibilidad necesaria para efectuar en tiempo y forma los requerimientos del cliente. Este método identifica los servicios atómicos que puedan presentar problemas debido a su grado de disponibilidad y los sustituye por réplicas del servicio u otros servicios atómicos candidatos que cumplan con los requerimientos del servicio original, alterando el flujo de trabajo del SaaS para apoyar en su ejecución exitosa.

      El método fue implementado en lenguaje Java y probado en un ambiente de nube simulado mediante la herramienta WorkflowSim dando como resultado flujos de trabajo de SaaS cumpliendo en tiempo y forma con los requerimientos del cliente.

    • English

      The Software as a Service (SaaS) of the Cloud Computing is the type of software that today is an important means for the development task in business processes, giving positives impacts on customers as well competitive business advantages for providers and developers of services.

      For the production or personalization of SaaS effectively, it is important that the providers correctly control the quality of services, such as reuse, composition, adaptability and elasticity of atomic services or microservices as well composite software services.

      One of the problems presented in the SaaS is that it does not comply in time and form or does not reach to produce the results desired by the customer in execution time. One of the main causes is the degree of availability that have the atomic services, witch are part of their workflow, to execute correctly.

      This paper presents a dynamic orchestration method of services which aims is to verify, in time execution, the actual availability of the atomic services of the workflow that make up the SaaS, and that allows reconstructing it with those atomic services that comply with the availability necessary to achieve the consumer´s requirements in a timely manner. To achieve this, the method identifies atomic services that may present problems due to their degree of availability and replace them with replicas or other candidate atomic services that meet the requirements of the original service, altering the workflow of SaaS to support its successful execution.

      The method was implement in Java language and tested in a simulated cloud environment by means WorkflowSim tool resulting in SaaS workflows complying in a timely manner with the consumer´s requirements.


Fundación Dialnet

Dialnet Plus

  • Más información sobre Dialnet Plus

Opciones de compartir

Opciones de entorno