• DocumentCode
    1710083
  • Title

    A XaaS Savvy Automated Approach to Composite Applications

  • Author

    Debnath, Poulami ; Sharma, Vibhu Saujanya ; Kaulgud, Vikrant

  • Author_Institution
    Accenture Technol. Labs., Accenture Services Private Ltd., Bangalore, India
  • fYear
    2015
  • Firstpage
    734
  • Lastpage
    741
  • Abstract
    Applications have evolved significantly over time - from monolithic and self contained, to numerous plug gable apps available on various platforms these days. Modern applications their functionality as services in varying level of granularity and domains. This paradigm of Everything as a Service (XaaS), provides a dynamic environment wherein multiple smaller applications can be rapidly composed to create complex applications. Such composite applications would allow for efficient re-use of the existing applications and their services, instead of more traditional model of building everything from scratch. The intent of this paper is to demonstrate our initial work to implement an end-to-end delivery system in an enterprise scenario. We propose an automated algorithm to utilize a composer´s input to match available services and create a composite plan or a manifest which is then used to quickly orchestrate the composite application in real-time. We have implemented our approach on our internal enterprise cloud using Puppet.
  • Keywords
    business data processing; cloud computing; Puppet; XaaS savvy automated approach; composite applications; end-to-end delivery system; enterprise scenario; everything as a service; internal enterprise cloud; monolithic apps; pluggable apps; self contained apps; Business; Documentation; Impedance matching; Planning; Prototypes; Quality of service; Web services; AutoComp; Automated Service composition; Composite applications; XaaS;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Cloud Computing (CLOUD), 2015 IEEE 8th International Conference on
  • Conference_Location
    New York City, NY
  • Print_ISBN
    978-1-4673-7286-2
  • Type

    conf

  • DOI
    10.1109/CLOUD.2015.102
  • Filename
    7214112