Choreographies are Key for Distributed Cloud Application Provisioning
نویسندگان
چکیده
The automation of Cloud application provisioning is one of the most important key success factors for Cloud Computing. In case a complex composite Cloud application has to be provisioned across multiple different private Clouds, a single centralized provisioning engine or workflow is not possible: For security reasons, private Clouds typically do not expose their internal provisioning APIs to the outside. Thus, it is impossible to make them callable by an external service. Consequently, distribution of provisioning logic across multiple workflows is required. This paper envisions that choreographies can be used to distribute the provisioning logic.
منابع مشابه
A Method for Reusing TOSCA-based Applications and Management Plans
The automated provisioning and management of Cloud applications is supported by various general-purpose technologies that provide generic management functionalities such as scaling components or automatically redeploying parts of a Cloud application. However, if complex applications have to be managed, these technologies reach their limits and individual, application-specific processes must be ...
متن کاملProgramming, Provisioning and Governing IoT Cloud Systems
Over the recent years, cloud computing and the Internet of Things (IoT) have been converging ever stronger, sparking creation of large-scale, geographically distributed systems. Such IoT Cloud systems have fostered proliferation of various applications, driven by an urgent need to respond to volume, velocity and variety of IoT data, but also to enable timely propagation of business-crucial deci...
متن کاملIMPACTS AND CHALLENGES OF CLOUD COMPUTING FOR SMALL AND MEDIUM SCALE BUSINESSES IN NIGERIA
Cloud computing technology is providing businesses, be it micro, small, medium, and large scale enterprises with the same level playing grounds. Small and Medium enterprises (SMEs) that have adopted the cloud are taking their businesses to greater heights with the competitive edge that cloud computing offers. The limitations faced by (SMEs) in procuring and maintaining IT infrastructures has be...
متن کاملTowards Quality of Service in the Cloud
Quality of Service (QoS) plays a critical role in the a ective reservation of resources within service oriented distributed systems and has been widely investigated in the now well established paradigm of Grid Computing. The emergence of a new paradigm, Cloud Computing, continues the natural evolution of Distributed Systems to cater for changes in application domains and system requirements. Vi...
متن کاملProviding Geo-Elasticity in Geographically Distributed Clouds
Geographically distributed cloud platforms are well suited for serving a geographically diverse user base. However traditional cloud provisioning mechanisms that make local scaling decisions are not adequate for delivering best possible performance for modern web applications that observe both temporal and spatial workload fluctuations. In this paper, we propose GeoScale, a system that provides...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2017