This action might not be possible to undo. Are you sure you want to continue?
Martin Demker 1 Buzzword Cloud Computing 2 Attributes of Cloud Computing 3 Layers of Cloud Computing 4 Cloud Infrastructure 5 Risks of Cloud Computing (1) 6 Risks of Cloud Computing (2) 7 Benefits of Cloud Computing for BI 8 Impact of Cloud Computing on BI 9 BI in the Cloud Today 10 The Future of BI in the Cloud
1 BUZZWORD CLOUD COMPUTING • • • • • Cloud Computing is a relatively recent term The technology itself is “nothing new” Used as a buzzword to generate hype No common definition. distinction to grid computing and virtualization not clear to everyone Hype not over yet according to Gartner Martin Demker Image 1 [trnd] References: [dck] Image 2 [grtn1] Page 2/12 .
IP. HTTP.2 ATTRIBUTES OF CLOUD COMPUTING • • • • • Service-based: consumer concerns abstracted from provider concerns. …) References: [grtn2] Martin Demker Page 3/12 . "ready to use" and "off the shelf“ Scalable and Elastic: service scale capacity up or down to meet demand Shared: services share a pool or resources to optimize economies of scale. better resource utilization Metered by use: plans based on the amount of service used by the consumers Uses Internet Technologies: based on existing standards (URLs. interfaces hide the implementation details.
Gmail. Amazon S3) •Based on many loosely coupled and distributed computers built with commodity hardware •Software used to achieve parallelization and avoid hardware failures References: [ccj] Page 4/12 . develops and manages own application on top of that platform (e. everything is managed by the cloud provider (e.com. Salesforce. …) •Application-Components-as-a-Service (A-CaaS): personalized PaaS components which can be integrated by the user into higher-level applications in the SaaS layer •Platform-as-a-Service (PaaS): customer gets access to a solution platform.g. Amazon EC2.g.3 LAYERS OF CLOUD COMPUTING Application Plattform Infrastructure Virtualization & Hardware Martin Demker •Software-as-a-Service (SaaS): customer gets access to ready-made software. Force. Google App Engine. manages software himself (e.g. Windows Azure. …) •Infrastructure-as-a-Service (IaaS): customer gets access to a virtualized hardware system.
Amazon. … References: [brkl] Martin Demker Page 5/12 . which can be executed in parallel on different nodes. Facebook. if a task fails or takes too long it is repeated on another node Used at: Google.4 CLOUD INFRASTRUCTURE • Infrastructure is built using cheap hardware • • Hardware failures will occur Bandwidth of one single node is not very high • • • Virtualization used to hide the hardware implementation Data-parallel programming model required to allow scalability and fault-tolerance Well known solutions: Google MapReduce / Apache Hadoop • • • Distributed file system ensures fault-tolerance Processing jobs are split into map and reduce tasks. Yahoo!.
5 RISKS OF CLOUD COMPUTING (1) • • • • Authentication / Privileged user access: danger of outside party access to data Regulatory compliance: requirements for privacy and security of sensitive data Data location: data distributed beyond control.g. through encryption) References: [grtn3] [itex] Martin Demker Page 6/12 . has to be separated and protected from them (e. country / jurisdiction not clearly defined Data segregation: data is stored alongside data from other customers.
6 RISKS OF CLOUD COMPUTING (2) • • • • • Integration with internal systems: some (strategic) systems can’t be outsourced. may lead to huge data transfers System availability: no control over the cloud. have to interface with the cloud. uncertainty about availability of system Long-term viability / business continuity: cloud vendor could go bankrupt or be acquired Recovery: restoration ability of cloud provider unclear Investigative support: maybe impossible to investigate errors or illegal activity in the application due to system architecture References: [grtn3] [itex] Martin Demker Page 7/12 .
7 BENEFITS OF CLOUD COMPUTING FOR BI • • • • Lower costs & usage billing: no huge up-front investment for hardware and software needed. low maintenance: cloud BI platforms can be up and running in a matter of minutes. this can be done without interrupting daily operations References: [mit] Martin Demker Page 8/12 .g. analytics during the day. ETL during the night). pay only as much as you use Fast deployment. maintenance is done by the cloud provider Scalable provisioning of resources: BI applications show different work load over time (e. the cloud dynamically allocates resources where they are needed On-demand resource improvements: when DW capabilities need to be expanded.
cloud architecture is well suited for that References: [ijcte] Martin Demker Page 9/12 .8 IMPACT OF CLOUD COMPUTING ON BI • • • • Easier evaluation of new technology: allowing faster BI technology adoption Increased short-term ad-hoc analysis: when short term needs arise. they can be easily implemented in the cloud and be canceled after the necessary period (no leftover HW/SW) Increased flexibility: no long-term commitments individual business units can fund more data mart projects Growth considerations: data volume increases database architecture required that can handle large volumes and the changing analytics workloads and still provide high availability.
product maturity not very high yet. Oracle. MS.9 BI IN THE CLOUD TODAY • • • • “Megavendors” (SAP. IBM) continue to control majority of BI market share/revenue All of them working on SaaS offerings. but rising References: [grtn4] Martin Demker Page 10/12 . development focus on hybrid solutions (part of the data in traditional systems. part in the cloud) Many emerging vendors trying to compete with diverse product range Customer BI platform SaaS adoption currently very low.
business users want to explore data without relying on IT (data mashup) Mobile availability of BI solutions. incorporation of diverse data from outside of the corporate data sources (especially social networks) Ease of use becoming more important. intuitive and “fun” user interfaces required. access to data from outside of the company using smartphones and tablets • Cloud Computing and Business Intelligence consistently highranked on Gartner’s list of top strategic technologies for the last few years.10 THE FUTURE OF BI IN THE CLOUD • • Cloud BI expected to grow in the coming years Factors that might lead to faster cloud BI adoption: • • • Rapid growth of data volume. trend likely to continue References: [ijcte] [grtn4] Martin Demker Page 11/12 .
2012 [dck] http://www.01. Stamford. Reyes. „A systems Thinking Approach to Business Intelligence Solutions Based on Cloud Computing“.pdf.com/archives/2008/03/25/whats-in-a-name-utility-vs-cloud-vs-grid/. July 2011 [grtn2] Gartner.html. Cambridge. “The Cloud Computing: The Future of BI in the Cloud”. June 2010 [brkl] M. Stamford.2012 [grtn1] Gartner. Last checked: 31. Last checked: 31. 3. Berkley.+virtualization&ctab=0&geo=all&date=all&sort=0.+grid+computing. “Cloud Computing with MapReduce and Hadoop”. “Hype Cycle for Cloud Computing”.01.com/portal_blog/white_papers/risk_landscape_of_cloud_computing_isaca. N o. International Journal of Computer Theory and Engineering.google.2012 [grtn4] Gartner. December 2011 Martin Demker Page 12/12 .sys-con. “Gartner Highlights Five Attributes of Cloud Computing”.2012 [mit] E.com/news/2008/070208-cloud. January 2011 [ccj] http://cloudcomputing.datacenterknowledge.REFERENCES [trnd] http://www.2012 [itex] http://www. 2010 [ijcte] Ouf S. Zaharia.01. 6. „Magic Quadrant for Business Intelligence Platforms”.de/trends/?q=cloud+computing.01.infotex.. 2009 [grtn3] http://www. Stamford.networkworld. Last checked: 31.com/node/1200642.01. Last checked: 31. Last checked: 31. Vol.