Cloud ComputingMarc CaltabianoDirector, Enterprise Architecture
© 2009 Oracle Corporation – Proprietary and ConfidentialThe following is intended to outline our general product direction. It is intended for information purposes only, and may not be incorporated into any contract. It is not a commitment to deliver any material, code, or functionality, and should not be relied upon in making purchasing decisions.The development, release, and timing of any features or functionality described for Oracle’s products remains at the sole discretion of Oracle.
Cloud ComputingAgendaCurrent Business ChallengeWhat is Cloud Computing?Types of Clouds?Oracle’s Cloud Computing StrategyEvolution to cloud computingImplications and Guidance© 2009 Oracle Corporation – Proprietary and Confidential
Cloud ComputingCurrent Business Challenge© 2009 Oracle Corporation – Proprietary and ConfidentialHuman CapitalMergers and AcquisitionsGlobal Societal MarketsGlobal Risk ComplianceBusiness Executive AgendaEfficiency & Cost ReductionCompetition & Alternate ChannelsGlobal Economic FactorsNew & Core Systems Modernisation
Cloud ComputingA New Generation of IT Challenges© 2009 Oracle Corporation – Proprietary and Confidential
Current ChallengeMore Infrastructure ≠ Better Information!© 2009 Oracle Corporation – Proprietary and ConfidentialYou need to have actionable information?
Business Systems may not come from one vendor, but must work together as if they doCurrent Challenge Disparate Systems & Missing Information© 2009 Oracle Corporation – Proprietary and Confidential
Current Challenge Disconnected Processes© 2009 Oracle Corporation – Proprietary and ConfidentialBusiness Processes are unique to individual Business Units, but must work together to orchestrate your enterprise
Current Challenge Rigid Data Centre - limit innovation© 2009 Oracle Corporation – Proprietary and ConfidentialIT Infrastructure silos are expensive, under-utilizedand difficult to secure
Current Challenge Today's data center – expensive to run© 2009 Oracle Corporation – Proprietary and ConfidentialServer utilisation remains very low. . .1009080A small number of organizations are starting to monitor server utilisation, however very few organisations monitor facilities energy efficiency or utilisation70605040Peak daily utilization (percent)30 Up to 30% servers are dead201000102030405090100Average daily utilization (percent)* 	Sample size – 45 data centers	Source:	Uptime Institute
Moving to the Cloud…What is driving all the Hype?
Who is developing the business case?© 2009 Oracle – Proprietary and Confidential	11
Cloud ComputingHype Cycle: More than IT© 2009 Oracle Corporation – Proprietary and Confidential
Cloud ComputingRate of Interest is rising© 2009 Oracle Corporation – Proprietary and Confidential
© 2009 Oracle Corporation – Proprietary and ConfidentialWhat the hell is cloud computing? The interesting thing about cloud computing is that [people] have redefined cloud computing to include everything that [they] already do. I can’t think of anything that isn’t cloud computing with all of these announcements. The computer industry is the only industry that is more fashion-driven than women's fashion. Maybe I’m an idiot, but I have no idea what anyone is talking about. What is it? It’s complete gibberish. It’s insane. We’ll make cloud computing announcements. I’m not going to fight this thing. But I don’t understand what we would do differently in the light of cloud other than change the wording on some of our ads.YouTube: Search “cloud ellison”Excerpted from: Oracle Open World, September 28, 2008
Cloud ComputingIs it old technology rebranded?© 2009 Oracle Corporation – Proprietary and ConfidentialEAISOAWorkflowBPMWebCloudWeb 2.0ASPSaaSOutsourceIaaS
Cloud ComputingGeneral Understanding and Use of Cloud© 2009 Oracle Corporation – Proprietary and Confidential1- 3<1Yrs<11 - 3No planImplementingPlanning to ImplementGeneral Awareness of Cloud Computing is HIGH, but ~85% have responded that the definition of Cloud Computing is not well understoodSource: Oracle – Private Cloud Computing for Executives Survey, 2009
Cloud ComputingWhat is it?© 2009 Oracle Corporation – Proprietary and Confidential*Often characterized by:Virtualized computing resources
Seemingly limitless capacity/scalability
Dynamic provisioning
Multi-tenancy
Self-service
Pay-for-use pricing* Source: Wikipedia.org
Cloud SaaS, PaaS, IaaSApplications delivered as a service to end-users over the InternetSoftware as a ServiceApp development & deployment platform delivered as a servicePlatform as a ServiceServer, storage and network hardware and associated software delivered as a serviceInfrastructure as a Service© 2009 Oracle – Proprietary and Confidential	18
Cloud Computing15 Ways to Tell Its Not Cloud Computing© 2009 Oracle Corporation – Proprietary and ConfidentialIf you peel back the label and its says “Grid” or “OGSA” underneath… it is not a cloud.
If you need to send a 40 page requirements document to the vendor … it is not cloud.
If you can’t buy it on your personal credit card… it is not a cloud
If they are trying to sell you hardware… it is not a cloud.
If there is no API… it is not a cloud.
If you need to re-architect your systems for it… It is not a cloud.
If it takes more than ten minutes to provision… it is not a cloud.
If you can’t de-provision in less than ten minutes… it is not a cloud.

Ea2009 Cloud Computing Discussion

  • 1.
  • 2.
    © 2009 OracleCorporation – Proprietary and ConfidentialThe following is intended to outline our general product direction. It is intended for information purposes only, and may not be incorporated into any contract. It is not a commitment to deliver any material, code, or functionality, and should not be relied upon in making purchasing decisions.The development, release, and timing of any features or functionality described for Oracle’s products remains at the sole discretion of Oracle.
  • 3.
    Cloud ComputingAgendaCurrent BusinessChallengeWhat is Cloud Computing?Types of Clouds?Oracle’s Cloud Computing StrategyEvolution to cloud computingImplications and Guidance© 2009 Oracle Corporation – Proprietary and Confidential
  • 4.
    Cloud ComputingCurrent BusinessChallenge© 2009 Oracle Corporation – Proprietary and ConfidentialHuman CapitalMergers and AcquisitionsGlobal Societal MarketsGlobal Risk ComplianceBusiness Executive AgendaEfficiency & Cost ReductionCompetition & Alternate ChannelsGlobal Economic FactorsNew & Core Systems Modernisation
  • 5.
    Cloud ComputingA NewGeneration of IT Challenges© 2009 Oracle Corporation – Proprietary and Confidential
  • 6.
    Current ChallengeMore Infrastructure≠ Better Information!© 2009 Oracle Corporation – Proprietary and ConfidentialYou need to have actionable information?
  • 7.
    Business Systems maynot come from one vendor, but must work together as if they doCurrent Challenge Disparate Systems & Missing Information© 2009 Oracle Corporation – Proprietary and Confidential
  • 8.
    Current Challenge DisconnectedProcesses© 2009 Oracle Corporation – Proprietary and ConfidentialBusiness Processes are unique to individual Business Units, but must work together to orchestrate your enterprise
  • 9.
    Current Challenge RigidData Centre - limit innovation© 2009 Oracle Corporation – Proprietary and ConfidentialIT Infrastructure silos are expensive, under-utilizedand difficult to secure
  • 10.
    Current Challenge Today'sdata center – expensive to run© 2009 Oracle Corporation – Proprietary and ConfidentialServer utilisation remains very low. . .1009080A small number of organizations are starting to monitor server utilisation, however very few organisations monitor facilities energy efficiency or utilisation70605040Peak daily utilization (percent)30 Up to 30% servers are dead201000102030405090100Average daily utilization (percent)* Sample size – 45 data centers Source: Uptime Institute
  • 11.
    Moving to theCloud…What is driving all the Hype?
  • 12.
    Who is developingthe business case?© 2009 Oracle – Proprietary and Confidential 11
  • 13.
    Cloud ComputingHype Cycle:More than IT© 2009 Oracle Corporation – Proprietary and Confidential
  • 14.
    Cloud ComputingRate ofInterest is rising© 2009 Oracle Corporation – Proprietary and Confidential
  • 15.
    © 2009 OracleCorporation – Proprietary and ConfidentialWhat the hell is cloud computing? The interesting thing about cloud computing is that [people] have redefined cloud computing to include everything that [they] already do. I can’t think of anything that isn’t cloud computing with all of these announcements. The computer industry is the only industry that is more fashion-driven than women's fashion. Maybe I’m an idiot, but I have no idea what anyone is talking about. What is it? It’s complete gibberish. It’s insane. We’ll make cloud computing announcements. I’m not going to fight this thing. But I don’t understand what we would do differently in the light of cloud other than change the wording on some of our ads.YouTube: Search “cloud ellison”Excerpted from: Oracle Open World, September 28, 2008
  • 16.
    Cloud ComputingIs itold technology rebranded?© 2009 Oracle Corporation – Proprietary and ConfidentialEAISOAWorkflowBPMWebCloudWeb 2.0ASPSaaSOutsourceIaaS
  • 17.
    Cloud ComputingGeneral Understandingand Use of Cloud© 2009 Oracle Corporation – Proprietary and Confidential1- 3<1Yrs<11 - 3No planImplementingPlanning to ImplementGeneral Awareness of Cloud Computing is HIGH, but ~85% have responded that the definition of Cloud Computing is not well understoodSource: Oracle – Private Cloud Computing for Executives Survey, 2009
  • 18.
    Cloud ComputingWhat isit?© 2009 Oracle Corporation – Proprietary and Confidential*Often characterized by:Virtualized computing resources
  • 19.
  • 20.
  • 21.
  • 22.
  • 23.
  • 24.
    Cloud SaaS, PaaS,IaaSApplications delivered as a service to end-users over the InternetSoftware as a ServiceApp development & deployment platform delivered as a servicePlatform as a ServiceServer, storage and network hardware and associated software delivered as a serviceInfrastructure as a Service© 2009 Oracle – Proprietary and Confidential 18
  • 25.
    Cloud Computing15 Waysto Tell Its Not Cloud Computing© 2009 Oracle Corporation – Proprietary and ConfidentialIf you peel back the label and its says “Grid” or “OGSA” underneath… it is not a cloud.
  • 26.
    If you needto send a 40 page requirements document to the vendor … it is not cloud.
  • 27.
    If you can’tbuy it on your personal credit card… it is not a cloud
  • 28.
    If they aretrying to sell you hardware… it is not a cloud.
  • 29.
    If there isno API… it is not a cloud.
  • 30.
    If you needto re-architect your systems for it… It is not a cloud.
  • 31.
    If it takesmore than ten minutes to provision… it is not a cloud.
  • 32.
    If you can’tde-provision in less than ten minutes… it is not a cloud.
  • 33.
    If you knowwhere the machines are… it is not a cloud.
  • 34.
    If there isa consultant in the room… it is not a cloud.
  • 35.
    If you needto specify the number of machines you want upfront… it is not a cloud.
  • 36.
    If it onlyruns one operating system… it is not a cloud.
  • 37.
    If you can’tconnect to it from your own machine… it is not a cloud.
  • 38.
    If you needto install software to use it… it is not a cloud.
  • 39.
    If you ownall the hardware… it is not a cloud.
  • 40.
    If it takes20 slides to explain…. It is not a cloudCourtesy James Governor’s Monkchips Blog: http://www.redmonk.com/jgovernor/
  • 41.
    Cloud Computing15 Waysto Tell Its Not Cloud Computing© 2009 Oracle Corporation – Proprietary and ConfidentialIf you peel back the label and its says “Grid” or “OGSA” underneath… it is not a cloud.
  • 42.
    If you needto send a 40 page requirements document to the vendor … it is not cloud.
  • 43.
    If you can’tbuy it on your personal credit card… it is not a cloud
  • 44.
    If they aretrying to sell you hardware… it is not a cloud.
  • 45.
    If there isno API… it is not a cloud.
  • 46.
    If you needto re-architect your systems for it… It is not a cloud.
  • 47.
    If it takesmore than ten minutes to provision… it is not a cloud.
  • 48.
    If you can’tde-provision in less than ten minutes… it is not a cloud.
  • 49.
    If you knowwhere the machines are… it is not a cloud.
  • 50.
    If there isa consultant in the room… it is not a cloud.
  • 51.
    If you needto specify the number of machines you want upfront… it is not a cloud.
  • 52.
    If it onlyruns one operating system… it is not a cloud.
  • 53.
    If you can’tconnect to it from your own machine… it is not a cloud.
  • 54.
    If you needto install software to use it… it is not a cloud.
  • 55.
    If you ownall the hardware… it is not a cloud.
  • 56.
    If it takes20 slides to explain…. It is not a cloudCourtesy James Governor’s Monkchips Blog: http://www.redmonk.com/jgovernor/
  • 57.
    Cloud ComputingWhy Change?©2009 Oracle Corporation – Proprietary and ConfidentialBenefitsChallenges/IssuesSpeedSecurityQoSCostFit
  • 58.
    Cloud ComputingSet up& run software over a network© 2009 Oracle Corporation – Proprietary and ConfidentialCloud Computing DeploymentTraditional Software DeploymentDeployment PortalSpecify and procure hardwareApplicationConfigure hardwareSet up software through Web interfaceMiddlewareProvision hardwareServiceEnabled by:SOA/Shared ServicesGrid/Dynamic ResourcingVirtualizationManagement AutomationOSConfigure and deploy supporting softwareCapacity adjusts as demand changesConfigure and deploy applicationAdd hardware and reconfigure stack as demand grows
  • 59.
    Cloud ComputingProvided atDifferent Levels© 2009 Oracle Corporation – Proprietary and ConfidentialThe more cloud provides, the less to build per app (also less flexibility!)Application(SaaS) e.g. Oracle On DemandBuilt by Cloud CustomerPlatform(PaaS) e.g. Google App EngineProvided by CloudInfrastructure(IaaS) e.g. Amazon EC2
  • 60.
    Cloud ComputingPublic orPrivate?© 2009 Oracle Corporation – Proprietary and ConfidentialPublic CloudsPrivate CloudINTRANETSaaSSaaSINTERNETPaaSPaaSIaaSIaaSUsersPublic cloud providers offer services to multiple customersEnterprises create private clouds for internal use
  • 61.
    Cloud ComputingPublic orPrivate?© 2009 Oracle Corporation – Proprietary and ConfidentialOracle On-DemandSalesforce.comGoogle App Engine Amazon EC2Corporate Cloud ServicesCorporate NetworkInternetPublic Cloud:No infrastructure setup
  • 62.
  • 63.
    Lower upfront costsPrivateCloud:Greater control
  • 64.
  • 65.
  • 66.
    None of thedisadvantages of public cloudBoth offer:High efficiency
  • 67.
  • 68.
  • 69.
    Elastic capacityCloud ComputingOracle’sStrategy© 2009 Oracle Corporation – Proprietary and ConfidentialProvide enabling technology to other cloud providersOffer customers a growing number of applications as SaaS services12Give customers the choice to deploy Oracle technologies in either private clouds or public IaaS clouds3Public CloudsPrivate CloudINTRANETSaaSSaaSINTERNETPaaSPaaSIaaSIaaSUsersOracle is a PaaS/IaaS enabler not providerOur objectives:Ensure that cloud computing is fully enterprise grade
  • 70.
    Support both publicand private cloud computing – give customers choiceCloud ComputingPart of the Oracle Technology Continuum© 2009 Oracle Corporation – Proprietary and ConfidentialCloud Policies
  • 71.
  • 72.
  • 73.
  • 74.
  • 75.
  • 76.
  • 77.
  • 78.
  • 79.
  • 80.
  • 81.
  • 82.
  • 83.
  • 84.
  • 85.
    Real Application ClustersCloudComputingEvolution to Cloud© 2009 Oracle Corporation – Proprietary and ConfidentialPublic CloudsHybridIaaSIaaSPaaSPublic Cloud EvolutionSaaSPaaSSaaSVirtual Private CloudApp2App3App1App1App2App3Private PaaSPrivate PaaSPrivate IaaSPrivate IaaSHybridPrivate CloudFederation with public clouds
  • 86.
  • 87.
  • 88.
  • 89.
  • 90.
  • 91.
  • 92.
  • 93.
  • 94.
  • 95.
  • 96.
  • 97.
    HeterogeneousCloud ComputingImplications forArchitectsHow to add desirable qualities to architectures that weren’t initially designed for them?Virtualization and Incremental Scaling
  • 98.
  • 99.
  • 100.
    Can this bedone as part of normal operations? Or as the foundation of a next generation architecture?
  • 101.
    Which applications andsystems are a good fit?
  • 102.
    How to incentbusiness stakeholders to trust shared environments?
  • 103.
    To what extentof your infrastructure does this apply?© 2009 Oracle Corporation – Proprietary and Confidential
  • 104.
    Cloud ComputingGuidance –Plan the JourneyAssess your portfolioGet executive/business sponsorshipPrepare to partitionDon’t externalize your coreShift resources from context to coreFuture-proof your IT organisation© 2009 Oracle Corporation – Proprietary and Confidential
  • 106.
    For more informationContactyour Oracle representative or partnerMake use of best practiceOracle Cloud Computing Centerhttp://www.oracle.com/goto/cloudOracle Grid Computinghttp://www.oracle.com/technologies/grid Next Generation Data Centerhttp://www.oracle.com/technologies/next-generation-data-centerContact us directlyMarc Caltabiano: marc.caltabiano@oracle.com© 2009 Oracle Corporation – Proprietary and Confidential
  • 107.