Challenges emerging from future cloud applica4on scenarios Keith Jeffery, Dimosthenis Kyriazis, George Kousiouris, Jörn Altmann, Augusto Ciuffole?, Ilias Maglogiannis, Paolo Nesi, Bojan Suzic, Zhiming Zhao E- mail address: keith.jeffery@keithgjefferyconsultants.co.uk
Method Papers accepted for CF2015 Authors invited to contribute (also) a short posi4on paper These were analysed and edited into this paper by PC Chairs (Dimosthenis Kyriazis and Keith Jeffery) The work concentrated on extended applica4on scenarios And the advancements in CLOUD Compu4ng required to support them Views are those expressed by the contributors
Future Applica4on Scenarios Joint Collabora4ve Business Intelligence pla\orms with mul4ple data sources SMEs cannot afford BI systems Provision of shared mul4- source BI pla\orm Knowledge on the Cloud Convergence of CLOUD and cultural heritage U4lisa4on of CLOUDs for environmental systems
Future Applica4on Scenarios Knowledge from the Cloud MOOCs, online tutorials, screen- casts Laboratory teaching So_ware Development on the Cloud CLOUD IDEs MDD: Model Driven Development
Future Applica4on Scenarios Joint Applica4on/Infrastructure controllability Need coordina4on of resource management and applica4on demands Control systems QoS / QoE cri4cal applica4ons on the cloud CLOUD virtualisa4on in some ways hinders real4me / 4me cri4cal applica4ons Need coordina4on of resource management with applica4on demands Need rapid elas4city
Future Applica4on Scenarios Adaptable Parametric Applica4ons live applica4ons sensing their (CLOUD) environment and self- adap4ng Problem of DDOS (Distributed denial of service) a?acks Generic Applica4on Templates Template for applica4on and its workflow: only need to change a few parameters at run4me
Analysis and Reduc4on Taking these scenarios and analysing their demands on the CLOUD SPI (So_ware / Pla\orm / Infrastructure) Stack Leads to four major areas for research and development : Cloud service and applica4on integra4on Development environments and abstrac4ons Interoperability Legal and IPR Issues
Mapping Applica4on Scenarios to Required Advancements in CLOUDs The exercise of considering extended applica4on scenarios and characterising advancements required in various aspects of CLOUDs leads to the table above.
Cloud Service and Applica4on Integra4on Two models: composite cloud services and service brokerage Cloud vendor enriches service with third party services Integra4on Pla\orm as a Service (IPaaS) unifying, bridging and orchestra4ng various backend or frontend cloud services Objec4ve: Relieve the customer of administra4on of various APIs, pla\orms, systems development and lifecycle management Security and authoriza4on aspects of integra4on pla\orms Service Network Defini4ons and Seman4c Descrip4ons
Development Environments and Abstrac4ons Programming Abstrac4ons Higher level and mul4ple level Workbench SWITCH Project Cloud- based IIDEs Range of tools No need for powerful local computer Re- usable code
Interoperability Technical Interconnec4on service pla\orm should allow moving data, applica4ons, and/or virtual machine images without restric4ons Ad Hoc solu4ons è model- driven Seman4cally Linked Data Linking graph across RDF repositories Problems of efficiency and representa4on
Legal and IPR Issues Legal Issues Service pla\orm conform to local legisla4on: fair dealing Security, privacy Par4cularly important to have IPR agreements for interoperability
The Challenges related to SPI Model Cloud Service & Applica4on Integra4on Development Environments and Abstrac4ons Interoperability Legal and IPR SaaS PaaS IaaS
Detail in the Paper Challenges emerging from future cloud applica4on scenarios Keith Jeffery, George Kousiouris, Dimosthenis Kyriazis, Jörn Altmann, Augusto Ciuffolel, Ilias Maglogiannis, Paolo Nesi, Bojan Suzic, Zhiming Zhao *