• Share
  • Email
  • Embed
  • Like
  • Save
  • Private Content
Ea2009 Cloud Computing Discussion
 

Ea2009 Cloud Computing Discussion

on

  • 5,058 views

Presentation delivered on 23 Nov 2009 at the CAUDIT ea2009 conference in Auckland New Zealand

Presentation delivered on 23 Nov 2009 at the CAUDIT ea2009 conference in Auckland New Zealand

Statistics

Views

Total Views
5,058
Views on SlideShare
5,019
Embed Views
39

Actions

Likes
4
Downloads
0
Comments
0

1 Embed 39

http://www.cloud24by7.com 39

Accessibility

Categories

Upload Details

Uploaded via as Microsoft PowerPoint

Usage Rights

© All Rights Reserved

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Processing…
Post Comment
Edit your comment

    Ea2009 Cloud Computing Discussion Ea2009 Cloud Computing Discussion Presentation Transcript

    • Cloud Computing
      Marc Caltabiano
      Director, Enterprise Architecture
    • © 2009 Oracle Corporation – Proprietary and Confidential
      The 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 ComputingAgenda
      Current Business Challenge
      What is Cloud Computing?
      Types of Clouds?
      Oracle’s Cloud Computing Strategy
      Evolution to cloud computing
      Implications and Guidance
      © 2009 Oracle Corporation – Proprietary and Confidential
    • Cloud ComputingCurrent Business Challenge
      © 2009 Oracle Corporation – Proprietary and Confidential
      Human
      Capital
      Mergers and Acquisitions
      Global Societal Markets
      Global Risk Compliance
      Business Executive Agenda
      Efficiency & Cost Reduction
      Competition & Alternate Channels
      Global Economic Factors
      New & 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 Confidential
      You need to have actionable information?
    • Business Systems may not come from one vendor,
      but must work together as if they do
      Current Challenge Disparate Systems & Missing Information
      © 2009 Oracle Corporation – Proprietary and Confidential
    • Current Challenge Disconnected Processes
      © 2009 Oracle Corporation – Proprietary and Confidential
      Business 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 Confidential
      IT Infrastructure silos are expensive, under-utilized
      and difficult to secure
    • Current Challenge Today's data center – expensive to run
      © 2009 Oracle Corporation – Proprietary and Confidential
      Server utilisation remains very low. . .
      100
      90
      80
      A small number of organizations are starting to monitor server utilisation, however very few organisations monitor facilities energy efficiency or utilisation
      70
      60
      50
      40
      Peak daily utilization (percent)
      30
      Up to 30% servers are dead
      20
      10
      0
      0
      10
      20
      30
      40
      50
      90
      100
      Average 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 Confidential
      What 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 Confidential
      EAI
      SOA
      Workflow
      BPM
      Web
      Cloud
      Web 2.0
      ASP
      SaaS
      Outsource
      IaaS
    • Cloud ComputingGeneral Understanding and Use of Cloud
      © 2009 Oracle Corporation – Proprietary and Confidential
      1- 3
      <1
      Yrs
      <1
      1 - 3
      No plan
      Implementing
      Planning to Implement
      General Awareness of Cloud Computing is HIGH, but ~85% have responded that the definition of Cloud Computing is not well understood
      Source: 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, IaaS
      Applications delivered as a service to end-users over the Internet
      Software as a Service
      App development & deployment platform delivered as a service
      Platform as a Service
      Server, storage and network hardware and associated software delivered as a service
      Infrastructure as a Service
      © 2009 Oracle – Proprietary and Confidential 18
    • Cloud Computing15 Ways to Tell Its Not Cloud Computing
      © 2009 Oracle Corporation – Proprietary and Confidential
      • If 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.
      • If you know where the machines are… it is not a cloud.
      • If there is a consultant in the room… it is not a cloud.
      • If you need to specify the number of machines you want upfront… it is not a cloud.
      • If it only runs one operating system… it is not a cloud.
      • If you can’t connect to it from your own machine… it is not a cloud.
      • If you need to install software to use it… it is not a cloud.
      • If you own all the hardware… it is not a cloud.
      • If it takes 20 slides to explain…. It is not a cloud
      Courtesy James Governor’s Monkchips Blog: http://www.redmonk.com/jgovernor/
    • Cloud Computing15 Ways to Tell Its Not Cloud Computing
      © 2009 Oracle Corporation – Proprietary and Confidential
      • If 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.
      • If you know where the machines are… it is not a cloud.
      • If there is a consultant in the room… it is not a cloud.
      • If you need to specify the number of machines you want upfront… it is not a cloud.
      • If it only runs one operating system… it is not a cloud.
      • If you can’t connect to it from your own machine… it is not a cloud.
      • If you need to install software to use it… it is not a cloud.
      • If you own all the hardware… it is not a cloud.
      • If it takes 20 slides to explain…. It is not a cloud
      Courtesy James Governor’s Monkchips Blog: http://www.redmonk.com/jgovernor/
    • Cloud ComputingWhy Change?
      © 2009 Oracle Corporation – Proprietary and Confidential
      Benefits
      Challenges/Issues
      Speed
      Security
      QoS
      Cost
      Fit
    • Cloud ComputingSet up & run software over a network
      © 2009 Oracle Corporation – Proprietary and Confidential
      Cloud Computing Deployment
      Traditional Software Deployment
      Deployment Portal
      Specify and procure hardware
      Application
      Configure hardware
      Set up software through Web interface
      Middleware
      Provision hardware
      Service
      Enabled by:
      SOA/Shared ServicesGrid/Dynamic ResourcingVirtualizationManagement Automation
      OS
      Configure and deploy supporting software
      Capacity adjusts as demand changes
      Configure and deploy application
      Add hardware and reconfigure stack as demand grows
    • Cloud ComputingProvided at Different Levels
      © 2009 Oracle Corporation – Proprietary and Confidential
      The more cloud provides, the less to build per app (also less flexibility!)
      Application(SaaS) e.g. Oracle On Demand
      Built by Cloud Customer
      Platform(PaaS) e.g. Google App Engine
      Provided by Cloud
      Infrastructure(IaaS) e.g. Amazon EC2
    • Cloud ComputingPublic or Private?
      © 2009 Oracle Corporation – Proprietary and Confidential
      Public Clouds
      Private Cloud
      I
      N
      T
      R
      A
      N
      E
      T
      SaaS
      SaaS
      I
      N
      T
      E
      R
      N
      E
      T
      PaaS
      PaaS
      IaaS
      IaaS
      Users
      Public cloud providers offer services to multiple customers
      Enterprises create private clouds for internal use
    • Cloud ComputingPublic or Private?
      © 2009 Oracle Corporation – Proprietary and Confidential
      Oracle On-DemandSalesforce.comGoogle App Engine Amazon EC2
      Corporate Cloud Services
      Corporate Network
      Internet
      Public Cloud:
      • No infrastructure setup
      • Minimal management
      • Lower upfront costs
      Private Cloud:
      • Greater control
      • Easier to integrate
      • Lower total costs
      • None of the disadvantages of public cloud
      Both offer:
      • High efficiency
      • High performance
      • High availability
      • Elastic capacity
    • Cloud ComputingOracle’s Strategy
      © 2009 Oracle Corporation – Proprietary and Confidential
      Provide enabling technology to other cloud providers
      Offer customers a growing number of applications as SaaS services
      1
      2
      Give customers the choice to deploy Oracle technologies in either private clouds or public IaaS clouds
      3
      Public Clouds
      Private Cloud
      I
      N
      T
      R
      A
      N
      E
      T
      SaaS
      SaaS
      I
      N
      T
      E
      R
      N
      E
      T
      PaaS
      PaaS
      IaaS
      IaaS
      Users
      Oracle is a PaaS/IaaS enabler not provider
      Our objectives:
      • Ensure that cloud computing is fully enterprise grade
      • Support both public and private cloud computing – give customers choice
    • Cloud ComputingPart of the Oracle Technology Continuum
      © 2009 Oracle Corporation – Proprietary and Confidential
      • Cloud Policies
      • Self-Service Provisioning
      • Appliance Builder
      • Cloud infrastructure
      • Oracle VM
      • Weblogic Suite
      • Database Machine
      • Oracle Enterprise Linux
      • Oracle SOA and BPM Suite
      • Oracle Identity Management
      • Oracle In-memory Grid
      • Enterprise Manager Grid Control
      • Oracle Cluster File Systems
      • Automatic Storage Management
      • Application Server Clusters
      • Real Application Clusters
    • Cloud ComputingEvolution to Cloud
      © 2009 Oracle Corporation – Proprietary and Confidential
      Public Clouds
      Hybrid
      IaaS
      IaaS
      PaaS
      Public Cloud Evolution
      SaaS
      PaaS
      SaaS
      Virtual Private Cloud
      App2
      App3
      App1
      App1
      App2
      App3
      Private PaaS
      Private PaaS
      Private IaaS
      Private IaaS
      Hybrid
      Private Cloud
      • Federation with public clouds
      • Interoperability
      • Cloud bursting
      • Self-service
      • Policy-based resource mgmt
      • Metered
      Private Cloud Evolution
      App1
      App2
      App3
      App1
      App2
      App3
      Private PaaS
      Private IaaS
      Silo’d
      Grid
      • Virtual
      • Shared services
      • Dynamic
      • Standardized appliances
      • Physical
      • Dedicated
      • Static
      • Heterogeneous
    • Cloud ComputingImplications for Architects
      How to add desirable qualities to architectures that weren’t initially designed for them?
      • Virtualization and Incremental Scaling
      • Abstraction
      • Chargeback
      • Can this be done as part of normal operations? Or as the foundation of a next generation architecture?
      • Which applications and systems are a good fit?
      • How to incent business stakeholders to trust shared environments?
      • To what extent of your infrastructure does this apply?
      © 2009 Oracle Corporation – Proprietary and Confidential
    • Cloud ComputingGuidance – Plan the Journey
      Assess your portfolio
      Get executive/business sponsorship
      Prepare to partition
      Don’t externalize your core
      Shift resources from context to core
      Future-proof your IT organisation
      © 2009 Oracle Corporation – Proprietary and Confidential
    • For more information
      Contact your Oracle representative or partner
      Make use of best practice
      Oracle Cloud Computing Center
      http://www.oracle.com/goto/cloud
      Oracle Grid Computing
      http://www.oracle.com/technologies/grid
      Next Generation Data Center
      http://www.oracle.com/technologies/next-generation-data-center
      Contact us directly
      Marc Caltabiano: marc.caltabiano@oracle.com
      © 2009 Oracle Corporation – Proprietary and Confidential
    • 33