Your SlideShare is downloading. ×
Ea2009 Cloud Computing Discussion
Upcoming SlideShare
Loading in...5
×

Thanks for flagging this SlideShare!

Oops! An error has occurred.

×
Saving this for later? Get the SlideShare app to save on your phone or tablet. Read anywhere, anytime – even offline.
Text the download link to your phone
Standard text messaging rates apply

Ea2009 Cloud Computing Discussion

4,552

Published on

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

Published in: Technology, Business
0 Comments
4 Likes
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total Views
4,552
On Slideshare
0
From Embeds
0
Number of Embeds
1
Actions
Shares
0
Downloads
0
Comments
0
Likes
4
Embeds 0
No embeds

Report content
Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
No notes for slide

Transcript

  • 1. Cloud Computing
    Marc Caltabiano
    Director, Enterprise Architecture
  • 2. © 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.
  • 3. 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
  • 4. 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
  • 5. Cloud ComputingA New Generation of IT Challenges
    © 2009 Oracle Corporation – Proprietary and Confidential
  • 6. Current ChallengeMore Infrastructure ≠ Better Information!
    © 2009 Oracle Corporation – Proprietary and Confidential
    You need to have actionable information?
  • 7. 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
  • 8. 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
  • 9. Current Challenge Rigid Data Centre - limit innovation
    © 2009 Oracle Corporation – Proprietary and Confidential
    IT Infrastructure silos are expensive, under-utilized
    and difficult to secure
  • 10. 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
  • 11. Moving to the Cloud…
    • What is driving all the Hype?
    • 12. Who is developing the business case?
    © 2009 Oracle – Proprietary and Confidential 11
  • 13. Cloud ComputingHype Cycle: More than IT
    © 2009 Oracle Corporation – Proprietary and Confidential
  • 14. Cloud ComputingRate of Interest is rising
    © 2009 Oracle Corporation – Proprietary and Confidential
  • 15. © 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
  • 16. 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
  • 17. 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
  • 18. Cloud ComputingWhat is it?
    © 2009 Oracle Corporation – Proprietary and Confidential
    *
    Often characterized by:
    • Virtualized computing resources
    • 19. Seemingly limitless capacity/scalability
    • 20. Dynamic provisioning
    • 21. Multi-tenancy
    • 22. Self-service
    • 23. Pay-for-use pricing
    * Source: Wikipedia.org
  • 24. 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
  • 25. 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.
    • 26. If you need to send a 40 page requirements document to the vendor … it is not cloud.
    • 27. If you can’t buy it on your personal credit card… it is not a cloud
    • 28. If they are trying to sell you hardware… it is not a cloud.
    • 29. If there is no API… it is not a cloud.
    • 30. If you need to re-architect your systems for it… It is not a cloud.
    • 31. If it takes more than ten minutes to provision… it is not a cloud.
    • 32. If you can’t de-provision in less than ten minutes… it is not a cloud.
    • 33. If you know where the machines are… it is not a cloud.
    • 34. If there is a consultant in the room… it is not a cloud.
    • 35. If you need to specify the number of machines you want upfront… it is not a cloud.
    • 36. If it only runs one operating system… it is not a cloud.
    • 37. If you can’t connect to it from your own machine… it is not a cloud.
    • 38. If you need to install software to use it… it is not a cloud.
    • 39. If you own all the hardware… it is not a cloud.
    • 40. If it takes 20 slides to explain…. It is not a cloud
    Courtesy James Governor’s Monkchips Blog: http://www.redmonk.com/jgovernor/
  • 41. 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.
    • 42. If you need to send a 40 page requirements document to the vendor … it is not cloud.
    • 43. If you can’t buy it on your personal credit card… it is not a cloud
    • 44. If they are trying to sell you hardware… it is not a cloud.
    • 45. If there is no API… it is not a cloud.
    • 46. If you need to re-architect your systems for it… It is not a cloud.
    • 47. If it takes more than ten minutes to provision… it is not a cloud.
    • 48. If you can’t de-provision in less than ten minutes… it is not a cloud.
    • 49. If you know where the machines are… it is not a cloud.
    • 50. If there is a consultant in the room… it is not a cloud.
    • 51. If you need to specify the number of machines you want upfront… it is not a cloud.
    • 52. If it only runs one operating system… it is not a cloud.
    • 53. If you can’t connect to it from your own machine… it is not a cloud.
    • 54. If you need to install software to use it… it is not a cloud.
    • 55. If you own all the hardware… it is not a cloud.
    • 56. If it takes 20 slides to explain…. It is not a cloud
    Courtesy James Governor’s Monkchips Blog: http://www.redmonk.com/jgovernor/
  • 57. Cloud ComputingWhy Change?
    © 2009 Oracle Corporation – Proprietary and Confidential
    Benefits
    Challenges/Issues
    Speed
    Security
    QoS
    Cost
    Fit
  • 58. 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
  • 59. 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
  • 60. 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
  • 61. 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
    • 62. Minimal management
    • 63. Lower upfront costs
    Private Cloud:
    • Greater control
    • 64. Easier to integrate
    • 65. Lower total costs
    • 66. None of the disadvantages of public cloud
    Both offer:
    • High efficiency
    • 67. High performance
    • 68. High availability
    • 69. 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
    • 70. 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
    • 71. Self-Service Provisioning
    • 72. Appliance Builder
    • 73. Cloud infrastructure
    • 74. Oracle VM
    • 75. Weblogic Suite
    • 76. Database Machine
    • 77. Oracle Enterprise Linux
    • 78. Oracle SOA and BPM Suite
    • 79. Oracle Identity Management
    • 80. Oracle In-memory Grid
    • 81. Enterprise Manager Grid Control
    • 82. Oracle Cluster File Systems
    • 83. Automatic Storage Management
    • 84. Application Server Clusters
    • 85. 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
    • 86. Interoperability
    • 87. Cloud bursting
    • 88. Self-service
    • 89. Policy-based resource mgmt
    • 90. Metered
    Private Cloud Evolution
    App1
    App2
    App3
    App1
    App2
    App3
    Private PaaS
    Private IaaS
    Silo’d
    Grid
  • Cloud ComputingImplications for Architects
    How to add desirable qualities to architectures that weren’t initially designed for them?
    • Virtualization and Incremental Scaling
    • 98. Abstraction
    • 99. Chargeback
    • 100. Can this be done as part of normal operations? Or as the foundation of a next generation architecture?
    • 101. Which applications and systems are a good fit?
    • 102. How to incent business stakeholders to trust shared environments?
    • 103. To what extent of your infrastructure does this apply?
    © 2009 Oracle Corporation – Proprietary and Confidential
  • 104. 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
  • 105.
  • 106. 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
  • 107. 33

×