1 / 20

Decision support for partially moving applications to cloud environments The example of Business Intelligence

Adrián Juan-Verdejo Dr. Henning Baars University of Stuttgart and CAS Software AG 21st of April 2013. Decision support for partially moving applications to cloud environments The example of Business Intelligence. Motivation. Legacy applications can leverage cloud

shilah
Download Presentation

Decision support for partially moving applications to cloud environments The example of Business Intelligence

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Adrián Juan-Verdejo Dr. Henning Baars University of Stuttgart and CAS Software AG 21st of April 2013 Decision support for partially moving applications to cloud environmentsThe example of Business Intelligence

  2. Decision support for partially moving applications to the Cloud: The example of BI Adrián Juan-Verdejo adrianppg@gmail.com Motivation • Legacy applications can leverage cloud computing: scalability, availability, cost... • Adapting an application is a complicated decision-making process • Many factors • Interdependent factors • Security and privacy • QoS requirements Decision-support system Partial migration

  3. Decision support for partially moving applications to the Cloud: The example of BI Adrián Juan-Verdejo adrianppg@gmail.com Partial Migration Migration Process

  4. Decision support for partially moving applications to the Cloud: The example of BI Adrián Juan-Verdejo adrianppg@gmail.com Goal and Challenges • Assist the partial migration of legacy applications to cloud computing environments • Methodology and decision support system • Provide the needed functionality • Respect different set of requirements • Privacy and security-related requirements • QoS requirements • Component’s interdependencies • Select the right cloud provider • Still be economically beneficial Goal Challenges

  5. Decision support for partially moving applications to the Cloud: The example of BI Adrián Juan-Verdejo adrianppg@gmail.com Topics • Motivation & Challenges • Research Gap • Approach: Moving applications to cloud env. • Moving BI to cloud environments • Conclusion & Acknowledgements

  6. Decision support for partially moving applications to the Cloud: The example of BI Adrián Juan-Verdejo adrianppg@gmail.com Research Gap (1/2) • Multi-criteria decision analysis for the migration of components within a legacy enterprise application

  7. Decision support for partially moving applications to the Cloud: The example of BI Adrián Juan-Verdejo adrianppg@gmail.com Research Gap (2/2) • Holistic multiple-criteria decision-making approach to find the best suitable deployment • Heterogeneous and interdependent user’s requirements: QoS, privacy, security, business, economics • Legacy application’s architecture • Selection of the right cloud provider

  8. Decision support for partially moving applications to the Cloud: The example of BI Adrián Juan-Verdejo adrianppg@gmail.com Topics • Motivation & Challenges • Research Gap • Approach: Moving applications to cloud env. • Moving BI to cloud environments • Conclusion & Acknowledgements

  9. Decision support for partially moving applications to the Cloud: The example of BI Adrián Juan-Verdejo adrianppg@gmail.com Approach: Moving applications to cloud env. • Description of pre-existing system Data sensitivity Architecture Dependencies

  10. Decision support for partially moving applications to the Cloud: The example of BI Adrián Juan-Verdejo adrianppg@gmail.com Approach: Moving applications to cloud env. • Division and scattering of components Max Benefits (M) – InternetCosts(M) Subject to Privacy, security, gobernance policies QoS requirements Pre‑existing interdependencies

  11. Decision support for partially moving applications to the Cloud: The example of BI Adrián Juan-Verdejo adrianppg@gmail.com Approach: Moving applications to cloud env. • Multi-criteria decision-making • Analytical Hierarchy Process (AHP) [38] … …

  12. Decision support for partially moving applications to the Cloud: The example of BI Adrián Juan-Verdejo adrianppg@gmail.com Topics • Motivation & Challenges • Research Gap • Approach: Moving applications to cloud env. • Moving BI to cloud environments • Conclusion & Acknowledgements

  13. Decision support for partially moving applications to the Cloud: The example of BI Adrián Juan-Verdejo adrianppg@gmail.com What is BI? • Integrated and multi-layered IT-based management and decision support • Cloud-BI • Heterogeneous components • Different requirements • Interdependent Baars, H. and H.G. Kemper, Business Intelligence in the Cloud?, in 14th Pacific Asia Conference on Information Systems (PACIS), 2010, Taipeh, Taiwan.

  14. Decision support for partially moving applications to the Cloud: The example of BI Adrián Juan-Verdejo adrianppg@gmail.com Scenario 1: data analysis functionality • Inclusion of specialized data analysis functionality on CC • Interdependencies with data • Data sensitivity • Volume of data to be moved • Cost

  15. Decision support for partially moving applications to the Cloud: The example of BI Adrián Juan-Verdejo adrianppg@gmail.com Scenario 2: Move OLAP frontend • Move a reporting or Online Analytical Processing frontend • Security & privacy • Data updates • Consistency • Cost • Performance

  16. Decision support for partially moving applications to the Cloud: The example of BI Adrián Juan-Verdejo adrianppg@gmail.com Scenario 3: Move Operational BI • Operational BI • Sometimes called real-time BI • Decisions based on real-time data e.g. call centre • Move an Operational BI solution • BI triggers events in other systems (active BI) • Data updates in both directions • Where to placefunctionality to trigger events

  17. Decision support for partially moving applications to the Cloud: The example of BI Adrián Juan-Verdejo adrianppg@gmail.com Scenario 4: Move Selected ETL procedures • Move selected Extract-Transform-Load procedures • Data sources in cloud environments • Diminish traffic • Routines into ETL before feeding data to DWH • Pre-processing unstructured data • Discovering non-evident duplicate entries

  18. Decision support for partially moving applications to the Cloud: The example of BI Adrián Juan-Verdejo adrianppg@gmail.com Topics • Motivation & Challenges • Research Gap • Approach: Moving applications to cloud env. • Moving BI to cloud environments • Conclusion & Acknowledgements

  19. Decision support for partially moving applications to the Cloud: The example of BI Adrián Juan-Verdejo adrianppg@gmail.com Conclusion and Acknowledgements • Generic cloud migration framework • interdependent user’s requirements: QoS, privacy, security, business, economics • application’s architecture • selection of the right cloud provider • Apply it to the real-case scenario of BI

  20. Decision support for partially moving applications to the Cloud: The example of BI Adrián Juan-Verdejo adrianppg@gmail.com Questions? Adrián Juan-Verdejo University of Stuttgart and CAS Software AG adrian.juan@cas.de

More Related