SlideShare a Scribd company logo
Migration to
Enterprise Cloud Computing
Bob Marcus
One Definition of Cloud Computing
 Cloud Computing describes information
technology (IT) resources with these properties:
 Hosted on a remote virtualized infrastructure
 Scalable deployment possible
 Accessed as services
 Support Internet protocols and interfaces
 Payments based on actual use of resources
 Enterprise Cloud Computing is the incorporation
of Cloud Computing resources into Enterprise IT
2
Enterprise Cloud Computing Challenge
 Cloud Computing has the potential to provide
major benefits to enterprises
 Cloud deployments are now following the
traditional life cycle for emerging technologies
e.g. over-hyped, push-back, ultimate use
 In the past, this life-cycle has produced mixed
results (e.g. SOA)
 In the current economic climate, it will be very
valuable to speed up successful deployments
 Challenge: Develop a new process for
migration to Enterprise Cloud Computing
Gartner Hype Cycle
Key Enterprise Cloud Computing Issues
 Standardizations Needed
 APIs between Cloud layers (e.g. PaaS and IaaS)
 Interoperability across Clouds
 Interoperability between public Clouds and enterprise systems
 Robust Cloud Operations
 Security of applications and data in public Clouds
 Availability, risk management, and SLAs for public Clouds
 Governance of services across public Clouds and the enterprise
 Implementation Guidelines
 Best practices for migrating appropriate applications to Cloud
environments
 Use cases and patterns for enterprise Cloud deployments
 Organizational support with the Enterprise for Cloud Computing
 Maturity of Enterprise Cloud Software and Services
Possible Enterprise Cloud Efforts
 Cloud Computing Industry Associations
(collaboration by suppliers and system integrators)
 Enterprise Cloud Computing User Groups
(interaction of suppliers, customers, standards groups)
 A Federal Open Cloud Initiative
(government initiative with industry and academia)
 InterCloud Interoperability coordination
(industry, multiple governments, standards groups)
Standardizations
Cloud Computing Layers
Downloadable Apps (e.g. Office Apps as a Service)
Environments and Interfaces (e.g. Desktops as a Service)
Applications (e.g. Software as a Service = SaaS)
Middleware and Data Services (e.g. Database as a Service)
Computing Hardware and Physical Storage
Resource Services (e.g. Infrastructure as a Service = IaaS)
Distributed Virtualization Services
Composite Applications(e.g. Workflow as a Service)
Develop, Deploy, and Run Services (e.g. Platform as a Service = PaaS)
APIs Between Cloud Layers
 What API standardizations are really needed
for portability in the near future e.g. API for
IaaS (CPUs, storage)?
 Are there existing deployed APIs that should
be the starting point of future standardization
activities?
 What should be the industry process for
defining and implementing these standards?
Interoperability across Clouds
 What are the requirements for Cloud to Cloud
interoperability at each level (e.g IaaS, PaaS,
and SaaS) in the next few years?
 What are the technical and non-technical (e.g.
business, legal) standardizations needed to
provide the required interoperability?
 What should be the process for defining and
implementing international InterCloud standards?
 Reference: new Cloud Interoperability Magazine
http://cloudinterop.ulitzer.com/
Interoperability across Clouds and Enterprise
 How can public Clouds be used to extend
enterprise systems (e.g. to handle spikes in
resource requirements)?
 How can enterprise applications be
incrementally migrated to Cloud platforms?
 How can enterprise policies and governance
be extended to include Cloud deployments?
Robust Cloud Operations
Security of Applications and Data
 How can the security of application and data
be guaranteed in Cloud deployments?
 Which current enterprise applications and data
can be safely deployed on public Clouds?
 Can virtual private Clouds become an equally
secure alternative to internal Clouds?
Availability, Risk, and SLAs
 What are the past problems with public Clouds
and how can customers be sure that these
problems won’t occur in the future?
 What sort of SLAs should user expect for
Cloud deployments?
 Are there documented ways to mitigate the risk
of Cloud deployments?
Governance and Management for Clouds
 How can enterprises provide policy
enforcement on Cloud deployments?
 Are there system management tools that work
across Clouds and enterprise systems?
 How are costs allocated for shared resources
across enterprise organizations?
Implementation Guidelines
Best Practices for Migration
 How can an enterprise determine which
applications should remain internal?
 How should an enterprise decide whether to
use SaaS leasing, PaaS tools, or IaaS
foundation to deploy applications?
 Are there documented methods for SaaS,
PaaS, and IaaS deployments?
Use Cases and Patterns
 Which enterprise applications and processes
are most suitable for Cloud deployments?
 What are the success stories for Cloud
deployments by enterprises?
 Are there documented design patterns for
PaaS and IaaS deployments?
Organizational Support for Cloud Computing
 What new enterprise organizational structure
and roles (if any) are needed to handle Cloud
Computing?
 What is the relationship to SOA organizations
(e.g. Centers of Excellence?
 What should be the role of an Enterprise
Cloud Computing Group with members from
multiple enterprises, industry, government, and
standards groups?
Cloud Software and Services
Enterprise Cloud Software and Services
 What software and/or services are available for
enterprise Cloud Computing?
 What are the benefits of these software/services
to enterprises?
 Are there referencible examples of successful
deployments using these software/services?
 What are the key lessons learned from past
efforts that can improve future deployments?
 What are the goals and direction for Cloud
software/services providers in the future?
21
Topics from an Enterprise RFI
 Financial aspects of the cloud computing model
 Relative maturity, projected trends and risks
 Typical suite of hardware and software necessary
 Core Requirements
 Virtualization
 API and User Interface
 Application Layer Interoperability (IaaS)
 Data Layer Interoperability
 Basic or Core Services (PaaS)
 Security
 Scalability Requirements (Distributed Virtualization)
 Storage Requirements
 Identity Access Management
 Chargeback and Billing

More Related Content

PDF
Cloud Computing Model with Service Oriented Architecture
PDF
Advantages of Cloud Computing for Business
PDF
Cloud Computing in Resource Management
PDF
CompTIA: Trends in Cloud Computing
PDF
Cloud Management and Automation, Highlights from 451 Research
PDF
Introduction to Cloud Computing (New)
PPT
Bob Plumridge - Enabling easier Cloud Solution Deployment (Storage Expo 2010)
PDF
Cloud Stakeholders
Cloud Computing Model with Service Oriented Architecture
Advantages of Cloud Computing for Business
Cloud Computing in Resource Management
CompTIA: Trends in Cloud Computing
Cloud Management and Automation, Highlights from 451 Research
Introduction to Cloud Computing (New)
Bob Plumridge - Enabling easier Cloud Solution Deployment (Storage Expo 2010)
Cloud Stakeholders

What's hot (19)

PPT
Cloud Computing and Enterprise Architecture
PPTX
#UNIT 2017: Cloud Computing
PDF
Modern productivity solutions for a modern government
PPT
Cloud Computing for the SME
PPTX
THE CLOUD – SUSTAINABLE BUSINESS ENVIROMENT
PPT
Social Media, Cloud Computing and architecture
PPTX
Public support - benefitting from the cloud ecosystem
PDF
Enterprise Cloud Stakeholders Speak: Adoption Patterns, Barriers & Post-Adopt...
PPTX
Migrating to the Cloud
PPTX
AAF - Enterprise Architecture and Cloud Computing
PDF
Web Services as A Solution for Cloud Enterprise Resource Planning Interoperab...
PDF
Democratizing IT Automation in a Multi-Cloud World
PDF
The Cloud Computing and Enterprise Architecture
DOCX
Cloud Computing 2.0
PPTX
SOA And Cloud Computing
PPT
IBM Smarter Campus-Cloud Computing in Education
PDF
Manage Your Journey to the Cloud
DOCX
Cloud migration plan1. executive summary ( 1 page)2. scope (
PDF
Finding The Intersection Of Soa And Cloud Computing
Cloud Computing and Enterprise Architecture
#UNIT 2017: Cloud Computing
Modern productivity solutions for a modern government
Cloud Computing for the SME
THE CLOUD – SUSTAINABLE BUSINESS ENVIROMENT
Social Media, Cloud Computing and architecture
Public support - benefitting from the cloud ecosystem
Enterprise Cloud Stakeholders Speak: Adoption Patterns, Barriers & Post-Adopt...
Migrating to the Cloud
AAF - Enterprise Architecture and Cloud Computing
Web Services as A Solution for Cloud Enterprise Resource Planning Interoperab...
Democratizing IT Automation in a Multi-Cloud World
The Cloud Computing and Enterprise Architecture
Cloud Computing 2.0
SOA And Cloud Computing
IBM Smarter Campus-Cloud Computing in Education
Manage Your Journey to the Cloud
Cloud migration plan1. executive summary ( 1 page)2. scope (
Finding The Intersection Of Soa And Cloud Computing
Ad

Similar to 2008 Migration to Enterprise Cloud Computing (20)

PDF
The Evolution of Cloud Delivery Models: From Iaas to Saas
PPT
Cloud Computing Realities - Getting past the hype and setting your cloud stra...
PPTX
Combining Private and Public Clouds into Meaningful Hybrids
PPTX
Cloud computing and migration strategies to cloud
DOCX
Knowledge management and information system
PDF
A NEW APPROACH FOR SECURITY IN CLOUD DATA STORAGE FOR IOT APPLICATIONS USING ...
PDF
Cloud Computing Demystified: A Student’s Guide to SaaS, PaaS, and IaaS
DOC
MODAClouds - Underpinning the Leap to DevOps Movement on Clouds scenarios
PDF
Ibm cloud wl aanalysis
PDF
The Benefits of Cloud Computing for Application Modernization
PPTX
Adopting the open group cloud eco system reference model
PPT
Cloud Computing in Health
PPTX
Cloud Computing .pptx
PPTX
UNIT III - ppt.pptx
PPTX
SeattleUniv-IntroductionToCloudComputing-WinsowsAzure101
PPT
Cloud computing adoption in sap technologies
PDF
DOCX
Cloud Computing Applications and Benefits for Small Businesses .docx
PPTX
cloud computing models
PPT
Cloud computing
The Evolution of Cloud Delivery Models: From Iaas to Saas
Cloud Computing Realities - Getting past the hype and setting your cloud stra...
Combining Private and Public Clouds into Meaningful Hybrids
Cloud computing and migration strategies to cloud
Knowledge management and information system
A NEW APPROACH FOR SECURITY IN CLOUD DATA STORAGE FOR IOT APPLICATIONS USING ...
Cloud Computing Demystified: A Student’s Guide to SaaS, PaaS, and IaaS
MODAClouds - Underpinning the Leap to DevOps Movement on Clouds scenarios
Ibm cloud wl aanalysis
The Benefits of Cloud Computing for Application Modernization
Adopting the open group cloud eco system reference model
Cloud Computing in Health
Cloud Computing .pptx
UNIT III - ppt.pptx
SeattleUniv-IntroductionToCloudComputing-WinsowsAzure101
Cloud computing adoption in sap technologies
Cloud Computing Applications and Benefits for Small Businesses .docx
cloud computing models
Cloud computing
Ad

Recently uploaded (20)

PPTX
Slides PPTX World Game (s) Eco Economic Epochs.pptx
PDF
Unit-1 introduction to cyber security discuss about how to secure a system
PPTX
Job_Card_System_Styled_lorem_ipsum_.pptx
PPTX
Digital Literacy And Online Safety on internet
PDF
The Internet -By the Numbers, Sri Lanka Edition
PPTX
Introuction about ICD -10 and ICD-11 PPT.pptx
PPTX
Power Point - Lesson 3_2.pptx grad school presentation
PPTX
international classification of diseases ICD-10 review PPT.pptx
PPTX
introduction about ICD -10 & ICD-11 ppt.pptx
PDF
SASE Traffic Flow - ZTNA Connector-1.pdf
PDF
Tenda Login Guide: Access Your Router in 5 Easy Steps
PDF
Vigrab.top – Online Tool for Downloading and Converting Social Media Videos a...
PPT
tcp ip networks nd ip layering assotred slides
PDF
Slides PDF The World Game (s) Eco Economic Epochs.pdf
PPTX
INTERNET------BASICS-------UPDATED PPT PRESENTATION
PDF
Cloud-Scale Log Monitoring _ Datadog.pdf
PDF
FINAL CALL-6th International Conference on Networks & IOT (NeTIOT 2025)
PPTX
Introduction about ICD -10 and ICD11 on 5.8.25.pptx
PPTX
June-4-Sermon-Powerpoint.pptx USE THIS FOR YOUR MOTIVATION
PDF
Introduction to the IoT system, how the IoT system works
Slides PPTX World Game (s) Eco Economic Epochs.pptx
Unit-1 introduction to cyber security discuss about how to secure a system
Job_Card_System_Styled_lorem_ipsum_.pptx
Digital Literacy And Online Safety on internet
The Internet -By the Numbers, Sri Lanka Edition
Introuction about ICD -10 and ICD-11 PPT.pptx
Power Point - Lesson 3_2.pptx grad school presentation
international classification of diseases ICD-10 review PPT.pptx
introduction about ICD -10 & ICD-11 ppt.pptx
SASE Traffic Flow - ZTNA Connector-1.pdf
Tenda Login Guide: Access Your Router in 5 Easy Steps
Vigrab.top – Online Tool for Downloading and Converting Social Media Videos a...
tcp ip networks nd ip layering assotred slides
Slides PDF The World Game (s) Eco Economic Epochs.pdf
INTERNET------BASICS-------UPDATED PPT PRESENTATION
Cloud-Scale Log Monitoring _ Datadog.pdf
FINAL CALL-6th International Conference on Networks & IOT (NeTIOT 2025)
Introduction about ICD -10 and ICD11 on 5.8.25.pptx
June-4-Sermon-Powerpoint.pptx USE THIS FOR YOUR MOTIVATION
Introduction to the IoT system, how the IoT system works

2008 Migration to Enterprise Cloud Computing

  • 1. Migration to Enterprise Cloud Computing Bob Marcus
  • 2. One Definition of Cloud Computing  Cloud Computing describes information technology (IT) resources with these properties:  Hosted on a remote virtualized infrastructure  Scalable deployment possible  Accessed as services  Support Internet protocols and interfaces  Payments based on actual use of resources  Enterprise Cloud Computing is the incorporation of Cloud Computing resources into Enterprise IT 2
  • 3. Enterprise Cloud Computing Challenge  Cloud Computing has the potential to provide major benefits to enterprises  Cloud deployments are now following the traditional life cycle for emerging technologies e.g. over-hyped, push-back, ultimate use  In the past, this life-cycle has produced mixed results (e.g. SOA)  In the current economic climate, it will be very valuable to speed up successful deployments  Challenge: Develop a new process for migration to Enterprise Cloud Computing
  • 5. Key Enterprise Cloud Computing Issues  Standardizations Needed  APIs between Cloud layers (e.g. PaaS and IaaS)  Interoperability across Clouds  Interoperability between public Clouds and enterprise systems  Robust Cloud Operations  Security of applications and data in public Clouds  Availability, risk management, and SLAs for public Clouds  Governance of services across public Clouds and the enterprise  Implementation Guidelines  Best practices for migrating appropriate applications to Cloud environments  Use cases and patterns for enterprise Cloud deployments  Organizational support with the Enterprise for Cloud Computing  Maturity of Enterprise Cloud Software and Services
  • 6. Possible Enterprise Cloud Efforts  Cloud Computing Industry Associations (collaboration by suppliers and system integrators)  Enterprise Cloud Computing User Groups (interaction of suppliers, customers, standards groups)  A Federal Open Cloud Initiative (government initiative with industry and academia)  InterCloud Interoperability coordination (industry, multiple governments, standards groups)
  • 8. Cloud Computing Layers Downloadable Apps (e.g. Office Apps as a Service) Environments and Interfaces (e.g. Desktops as a Service) Applications (e.g. Software as a Service = SaaS) Middleware and Data Services (e.g. Database as a Service) Computing Hardware and Physical Storage Resource Services (e.g. Infrastructure as a Service = IaaS) Distributed Virtualization Services Composite Applications(e.g. Workflow as a Service) Develop, Deploy, and Run Services (e.g. Platform as a Service = PaaS)
  • 9. APIs Between Cloud Layers  What API standardizations are really needed for portability in the near future e.g. API for IaaS (CPUs, storage)?  Are there existing deployed APIs that should be the starting point of future standardization activities?  What should be the industry process for defining and implementing these standards?
  • 10. Interoperability across Clouds  What are the requirements for Cloud to Cloud interoperability at each level (e.g IaaS, PaaS, and SaaS) in the next few years?  What are the technical and non-technical (e.g. business, legal) standardizations needed to provide the required interoperability?  What should be the process for defining and implementing international InterCloud standards?  Reference: new Cloud Interoperability Magazine http://cloudinterop.ulitzer.com/
  • 11. Interoperability across Clouds and Enterprise  How can public Clouds be used to extend enterprise systems (e.g. to handle spikes in resource requirements)?  How can enterprise applications be incrementally migrated to Cloud platforms?  How can enterprise policies and governance be extended to include Cloud deployments?
  • 13. Security of Applications and Data  How can the security of application and data be guaranteed in Cloud deployments?  Which current enterprise applications and data can be safely deployed on public Clouds?  Can virtual private Clouds become an equally secure alternative to internal Clouds?
  • 14. Availability, Risk, and SLAs  What are the past problems with public Clouds and how can customers be sure that these problems won’t occur in the future?  What sort of SLAs should user expect for Cloud deployments?  Are there documented ways to mitigate the risk of Cloud deployments?
  • 15. Governance and Management for Clouds  How can enterprises provide policy enforcement on Cloud deployments?  Are there system management tools that work across Clouds and enterprise systems?  How are costs allocated for shared resources across enterprise organizations?
  • 17. Best Practices for Migration  How can an enterprise determine which applications should remain internal?  How should an enterprise decide whether to use SaaS leasing, PaaS tools, or IaaS foundation to deploy applications?  Are there documented methods for SaaS, PaaS, and IaaS deployments?
  • 18. Use Cases and Patterns  Which enterprise applications and processes are most suitable for Cloud deployments?  What are the success stories for Cloud deployments by enterprises?  Are there documented design patterns for PaaS and IaaS deployments?
  • 19. Organizational Support for Cloud Computing  What new enterprise organizational structure and roles (if any) are needed to handle Cloud Computing?  What is the relationship to SOA organizations (e.g. Centers of Excellence?  What should be the role of an Enterprise Cloud Computing Group with members from multiple enterprises, industry, government, and standards groups?
  • 20. Cloud Software and Services
  • 21. Enterprise Cloud Software and Services  What software and/or services are available for enterprise Cloud Computing?  What are the benefits of these software/services to enterprises?  Are there referencible examples of successful deployments using these software/services?  What are the key lessons learned from past efforts that can improve future deployments?  What are the goals and direction for Cloud software/services providers in the future? 21
  • 22. Topics from an Enterprise RFI  Financial aspects of the cloud computing model  Relative maturity, projected trends and risks  Typical suite of hardware and software necessary  Core Requirements  Virtualization  API and User Interface  Application Layer Interoperability (IaaS)  Data Layer Interoperability  Basic or Core Services (PaaS)  Security  Scalability Requirements (Distributed Virtualization)  Storage Requirements  Identity Access Management  Chargeback and Billing