1 Moving to Cloud Computing Step-by-Step David S. Linthicum,
2 UNDERSTANDING THE RELATIONSHIPS Enterprise Architecture SOA Cloud Computing
3 SOA AND CLOUD COMPUTING One can consider cloud computing the extension of SOA out to cloud-delivered resources, such as storage-as-a-service, data-as-a-service, platform-as-aservice -- you get the idea. The trick is to determine which services, information, and processes are good candidates to reside in the clouds, as well as which cloud services should be abstracted within the existing or emerging SOA.
4 T HREE LAYERS OF CLOUD COMPUTING Software as a Service (SaaS) Finished applications that you rent and customize Platform as a Service (PaaS) Developer platform that abstracts the infrastructure, OS and middleware to drive developer productivity Infrastructure as a Service (IaaS) Deployment platform that abstracts the infrastructure
5 THE "CLOUD PYRAMID" Describes Cloud Services Economy Building blocks: IaaS -> PaaS -> SaaS Google App Engine Source: GoGrid
6 NIST defines cloud computing as a set of characteristics, delivery models, and deployment models 5 Characteristics On-demand self-service Ubiquitous network access Resource pooling Rapid elasticity Pay per use 3 Delivery Models Software as a Service (SaaS) Platform as a Service (PaaS) Infrastructure as a Service (IaaS) 4 Deployment Models Private Cloud Community Cloud Public Cloud Hybrid Cloud
7 THE CLOUD? Fixed, dedicated resources Hardware managed by others Shared applications Elastic Internet resources Provider-dedicated Web applications and Web content Off-Premises Cloud Native Web Applications Hosting SaaS Cloud Web Hosting Platform APaaS IaaS AIaaS Hosted dedicated Web applications and Web content Infrastructure Utility Commodity (industrialized) computing resources Programmable or programmatically accessible resources Shared application infrastructure as a service (AIaaS) Application platform as a service (APaaS) IaaS Integration as a service Size of the cloudlets and overlap shown is not to scale Source: Gartner Research
9 WHY CLOUD? WHY CLOUD? THE EXISTING TRAJECTORY IS NOT GOOD $ Capability
10 UNDERSTANDING THE ROI
11 On-Premise $1,000,000 $500,000
12 Cloud Delivered
13 For the cloud, we're all in.
14 CLOUD POPULARITY=HYPE Source: CA
15 NEED A JOB?
16 CRAZY CLOUD WASHING
17 FEAR OF MULTITENANCY
19 Connectivity becomes more challenging than ever A Connectivity Explosion Applications, formats, APIs, protocols, standards, etc. Connected business partners Connectivity neither trivial nor static: Incompatible structures, semantics, business rules No mature standards Changes abound Not easy to create robust Web services interfaces Source: Pervasive Software
20 Data volumes increases at an explosive rate Data subject to Sarbanes-Oxley, Basel II or other governmental regulation (IDC) 1 Exabyte = 1 quintillion bytes
23 CLOUD ABSTRACTION Cloud C Task Routing Cloud B Cloud A
24 HYBRID CLOUDS Remote cloud pay per use) (large, Workload factoring User requests User requests Dynamic Workload Local data center (small, dedicated) 24 Source: NEC
25 HERE WE GO AGAIN?
26 Cloud-computing will help to optimize the Federal data facility environment and create a platform to provide services to a broader audience of customers. President s Budget for FY 2010 Section 9, Cross Cutting Programs
27 IT IS SKEPTICAL IT is understandably skittish about cloud computing. However, many of the cloud computing resources out there will actually provide better service than on-premise. Security and performance are still issues. Also, control.
28 S E C U RI T Y A N D M AT U R I T Y TO P L I S T O F C O N C E RNS F O R CLOUD S E RV I C ES
29 CONSIDER PRIVATE CLOUDS Private Cloud Computing is Real Get Over It - Tom Bittman Gartner
30 CONSIDERING CLOUDS However, not so fast. Not all computing resources should exist in the clouds, private or public. Cloud computing is not always cost effective. Do your homework before making the move.
31 CLOUD COMPUTING A Fit When: Processes, applications, and data are largely independent Points of integration are well defined Lower level of security is fine Core internal enterprise architecture is healthy Web is the desired platform Cost is an issue Applications are new Not A Fit When: Processes, applications, and data are largely coupled Points of integration are not well defined Higher level of security is required Core internal enterprise architecture needs work The application requires a native interface Cost is an issue Application is legacy
32 PATH TO THE CLOUDS Path to clouds: start with the architecture Understand: Mission drivers Information under management Existing services under management Core business processes
34 TO BE
36 INFORMATION MODEL
37 SERVICE MODEL
38 STEPPING TO THE CLOUDS 1. Access the mission. 2. Access the culture. 3. Access the value. 4. Understand your data. 5. Understand your services. 6. Understand your processes. 7. Understand the cloud resources. 8. Identify candidate data. 9. Identify candidate services 10. Identify candidate processes. 11. Create a governance strategy. 12. Create a security strategy. 13. Bind candidate services to data and processes. 14. Relocate services, processes, and information. 15. Implement security. 16. Implement governance. 17. Implement operations.
39 DON T FORGET Episode 100 Last Week!
40 THANKS! David S. Linthicum BLOGS InfoWorld Intelligent Enterprise ebizq.net WEEKLY PODCASTS Cloud Computing Podcast COLUMNS SOA World Magazine Cloud Computing FOLLOW ME on Twitter
Red Hat Cloud Foundations: Cloud 101 Table of contents 2 Executive summary 3 Introduction 3 Clouds today and tomorrow 5 The cloud taxonomy 7 What cloud computing isn t 7 Why cloud computing 8 Who creates
White Paper Creating and Implementing an Enterprise Cloud Strategy David Linthicum Blue Mountain Labs Introduction Cloud computing is about the ability to share IT resources more efficiently. Thus, the
Cloud Computing Tutorial CLOUD COMPUTINGTUTORIAL by tutorialspoint.com tutorialspoint.com i ABOUT THE TUTORIAL Cloud Computing Tutorial Cloud Computing provides us a means by which we can access the applications
White Paper BIG DATA-AS-A-SERVICE What Big Data is about What service providers can do with Big Data What EMC can do to help EMC Solutions Group Abstract This white paper looks at what service providers
View Point Performance Monitoring in Cloud - Vineetha V Abstract Performance Monitoring is an integral part of maintenance. Requirements for a monitoring solution for Cloud are totally different from a
The Hybrid Cloud: Bringing Cloud-Based IT Services to State Government October 4, 2009 Prepared By: Robert Woolley and David Fletcher Introduction Provisioning Information Technology (IT) services to enterprises
WHITE PAPER IT in the Cloud: Using VMware vcloud for Reliable, Flexible, Shared IT Resources Table of Contents IT in the Cloud: Using VMware vcloud for Reliable, Flexible, Shared IT Resources... 3 Cloud
Cloud Storage: Where Does It Fit Into Tomorrow s IT? Vincent Franceschini CTO Distributed Data Storage Solutions Hitachi Data Systems Corporation Vincent.Franceschini@hds.com Constant, increasing reliance
Cloud Computing Uncovered: A Research Landscape MOHAMMAD HAMDAQA AND LADAN TAHVILDARI Software Technologies Applied Research (STAR) Group, University of Waterloo, Waterloo, Ontario, Canada Abstract The
Infrastructure Management & Monitoring for Business-Critical Continuity TM Ready Your Infrastructure for the Cloud by David Richardson Ready Your Infrastructure for the Cloud Table of Contents 3 Executive
JISC Technical Review of Using Cloud for Research Guidance Notes to Cloud Infrastructure Service Providers May, 2010 Introduction Provisioning and maintenance of research computing facilities is a core
The Massachusetts Open Cloud (MOC) October 11, 2012 Abstract The Massachusetts open cloud is a new non-profit open public cloud that will be hosted (primarily) at the MGHPCC data center. Its mission is
Cloud Computing: Transforming the Enterprise Cloud computing is not just a trend. It is changing the way IT organizations drive business value. THINK SMART. ACT FAST. FLEX YOUR BUSINESS. EXECUTIVE SUMMARY
White Paper Service Providers Greatest New Growth Opportunity: Building Storage-as-a-Service Businesses According to 451 Research, Storage as a Service represents a large and rapidly growing market with
OVERVIEW OPTUS MANAGED CLOUD - MICROSOFT SEAMLESS HYBRID CLOUD WITH MICROSOFT CONTENTS IS CLOUD WORKING FOR YOU? 01 THERE IS A BETTER WAY 01 USE WHAT YOU KNOW 02 DO YOU WANT 03 THE OPTUS SOLUTION 03 MEET
WHITE PAPER Elastic Cloud Infrastructure: Agile, Efficient and Under Your Control - 1 - INTRODUCTION Most businesses want to spend less time and money building and managing infrastructure to focus resources
Semester: Title: Cloud computing - impact on business Project Period: September 2014- January 2015 Aalborg University Copenhagen A.C. Meyers Vænge 15 2450 København SV Semester Coordinator: Henning Olesen
Financial Services the way we see it Cloud Computing in Banking What banks need to know when considering a move to the cloud Contents 1 Overview 3 2 Why Cloud Computing for Banks? 4 2.1 Cost Savings and
Volume 3, Issue 3, March 2013 ISSN: 2277 128X International Journal of Advanced Research in Computer Science and Software Engineering Research Paper Available online at: www.ijarcsse.com Cloud Computing:
Investigation of IT Auditing and Checklist Generation Approach to Assure a Secure Cloud Computing Framework Rajni Maheshwari M.Tech (Computer) College of Engineering, Bharati Vidyapeeth Deemed University
Kent State University s Cloud Strategy Table of Contents Item Page 1. From the CIO 3 2. Strategic Direction for Cloud Computing at Kent State 4 3. Cloud Computing at Kent State University 5 4. Methodology
IBM Global Technology Services How to integrate cloud-based disaster recovery into your existing business continuity plans Richard Cocchiara: IBM Distinguished Engineer; CTO IBM Business Continuity & Resiliency
ericsson White paper Uen 284 23-3263 February 2015 A new era of PaaS speed and safety for the hybrid cloud This white paper presents the benefits for operators and large enterprises of adopting a policydriven
University of Twente Literature Study Business Process Management in the cloud: Business Process as a Service (BPaaS) Author: Evert Duipmans Supervisor: Dr. Luís Ferreira Pires April 1, 2012 Contents 1
Front cover IBM SmartCloud: Building a Cloud Enabled Data Center Redguides for Business Leaders Pietro Iannucci Manav Gupta Learn how to choose the infrastructure as a service (IaaS) solution that best
Cloud Technologies and GIS Nathalie Smith firstname.lastname@example.org Agenda What is Cloud Computing? How does it work? Cloud and GIS applications Esri Offerings Lots of hype Cloud computing remains the latest, most
WHITE PAPER IT Governance and the Emergence of Cloud Computing May 2011 IT governance and the emergence of cloud computing: using project and portfolio management to make effective cloud decisions Steven