<Insert Picture Here> Oracle: Private Platform as a Service from Oracle Liviu Gherman Sales Manager Fusion Middleware 6 octombrie 2010, Cluj
he 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. he development, release, and timing of any features or functionality described for Oracle s products remain at the sole discretion of Oracle. 2010 Oracle 2
Everyone Is alking About Cloud 2010 Oracle 3
Cloud Is at the Peak of the Hype Curve Source: Gartner "Hype Cycle for Cloud Computing, 2009" Research ote G00168780 2010 Oracle 4
IS Definition of Cloud Computing Cloud computing is a model for enabling convenient, ondemand network access to a shared pool of configurable computing resources (e.g., networks, servers, storage, applications, and services) that can be rapidly provisioned and released with minimal management effort or service provider interaction. his cloud model promotes availability and is composed of: 5 Essential Characteristics On-demand self-service Resource pooling Rapid elasticity Measured service Broad network access 3 Service Models SaaS PaaS IaaS 4 Deployment Models Public Cloud Private Cloud Community Cloud Hybrid Cloud Source: IS Definition of Cloud Computing v15 2010 Oracle 5
SaaS, PaaS and IaaS Software as a Service Applications delivered as a service to end-users over the Internet Platform as a Service App development & deployment platform delivered as a service Infrastructure as a Service Server, storage and network hardware and associated software delivered as a service 2010 Oracle 6
Public Clouds and Private Clouds Public Clouds Private Cloud Used by multiple tenants on a shared basis Hosted and managed by cloud service provider Limited variety of offerings SaaS PaaS IaaS Public Clouds: Lower upfront costs Economies of scale Simpler to manage OpEx I E R E Both offer: High efficiency High availability Elastic capacity I R A E Users SaaS PaaS IaaS Private Cloud: Lower total costs Greater control over security, compliance & quality of service Easier integration CapEx & OpEx Exclusively used by a single organization Controlled and managed by in-house I Large number of applications 2010 Oracle 7
44% of Large Enterprises Are Interested In Building An Internal Cloud Source: Cloud Computing, Compute-As-A-Service: Interest And Adoption By Company Size, Forrester Research, Inc., February 27, 2009 2010 Oracle 8
Why Are Enterprises Interested in Cloud? What Are the Challenges Enterprises Face? Benefits Challenges/Issues Cost Speed Fit Security QoS Source: IDC exchange, "I Cloud Services User Survey, pt. 2: op Benefits & Challenges," (http://blogs.idc.com/ie/?p=210), October 2, 2008 2010 Oracle 9
Cloud Computing: Oracle s Perspective Characterized by real, new capabilities, but based on many established technologies Compelling benefits as well as serious concerns Enterprises will adopt a mix of public and private clouds 2010 Oracle 10
Oracle Cloud Strategy 2010 Oracle 11
Oracle Cloud Computing Strategy Our objectives: Ensure that cloud computing is fully enterprise grade Support both public and private cloud computing give customers choice Offer Applications deployed in private shared services environment or via public SaaS Offer echnology to build private clouds or run in public clouds Public Clouds SaaS PaaS IaaS I E R E I R A E Private Cloud SaaS PaaS IaaS Users 2010 Oracle 12
Oracle Cloud Computing Strategy Oracle Applications On Demand Public Clouds Private Cloud Oracle Applications SaaS PaaS IaaS I E R E I R A E SaaS PaaS IaaS Oracle echnology in public clouds Users Oracle Private PaaS 2010 Oracle 13
Oracle Cloud Computing Strategy Oracle Applications On Demand Public Clouds Private Cloud Oracle Applications SaaS PaaS IaaS I E R E I R A E SaaS PaaS IaaS Oracle echnology in public clouds Users Oracle Private PaaS 2010 Oracle 14
Oracle Private PaaS: What, Why and How 2010 Oracle 15
Why Enterprise Private PaaS Why Cloud? - Agility and speed - Efficiency and cost IaaS PaaS Why Private? - Security - Compliance - Control (particularly over QoS) - Easiest evolution of existing expertise and practices Built by user PaaS Built by user Provided by I Why Platform? - Maximizes component re-use - Minimizes hand coding - Maximizes flexibility and control Provided by I IaaS 2010 Oracle 16
What: Oracle Cloud Platform for PaaS hird Party Applications Oracle Applications ISV Applications Platform as a Service Shared Services Cloud Management Integration: SOA Suite Process Mgmt: BPM Suite Security: Identity Mgmt User Interaction: WebCenter Oracle Enterprise Manager Configuration Mgmt Application Grid: EXALOGIC, WebLogic Server, Coherence, uxedo, JRockit DB Grid: EXADAA, Oracle Database, RAC, ASM, Partitioning, IMDB Cache, Active Data Guard, Database Security Infrastructure as a Service Oracle Operating Solaris Systems: Oracle Oracle Enterprise Enterprise Linux Linux Oracle VM for SPARC (LDom) Solaris Containers Servers Storage Oracle VM for x86 Lifecycle Management Application Performance Management Application Quality Management Ops Center Physical and Virtual Systems Management 2010 Oracle 17
Private PaaS Lifecycle 1. Cloud Set Up 2. App Set Up Central I Build app using shared components Department App Owner 3. App Use Set up PaaS Set up shared components Set up selfservice portal Shared Components Dept App Deploy using self service Use app Self-Service Interface App Users 4. App Admin Oracle Fusion Middleware Oracle Database Oracle Enterprise Linux Oracle VM Oracle Enterprise Manager App Owner Manage app Adjust capacity Review chargeback 2010 Oracle 18
Demo Private PaaS Conceptual Demo 2010 Oracle 19
How: Enterprise Evolution o Cloud Public Clouds Hybrid Public Cloud Evolution SaaS PaaS IaaS SaaS PaaS IaaS Private Cloud Evolution Virtual Private Cloud App1 App2 App3 App1 App2 App3 App1 App2 App3 App1 App2 App3 Private PaaS Private PaaS Private PaaS Private IaaS Private IaaS Private IaaS Silo d Physical Dedicated Static Heterogeneous Grid Virtual Shared services Dynamic Standardized appliances Private Cloud Self-service Policy-based resource mgmt Chargeback Capacity planning Hybrid Federation with public clouds Interoperability Cloud bursting 2010 Oracle 20
Evolving From Silos to Grid From Physical to Virtual Physical, dedicated silos Sized for peak load Difficult to scale Expensive to manage Virtualized, shared resources Improved utilization Scale as needed Efficient to manage 2010 Oracle 21
Grid Computing: Virtualization & Clustering Cloud Is ot Just Server Virtualization 2010 Oracle 22
Sharing and Consolidation with Grid Computing Workload Application A Application B Application C Application D Application E Avg Utilization <20% ake advantage of complementary workload peaks Server A Server B Server C Server D Server E Virtualization and clustering enable consolidation Oracle Shared Instance Higher utilization rates and efficiency Lower CapEx & OpEx Applications A, B, C, D, E et Workload Avg Utilization 70% Green footprint Freed capacity to deploy elsewhere Server A Server B Server C Server D Server E 2010 Oracle 23
Elastic Scalability with Grid Computing Applications A, B, C, D, E et Workload Oracle Shared Instance If utilization too high, increase capacity Pay-as-you-go scale-out - Lower upfront CapEx and ongoing OpEx - Green footprint Server A Server B Server C Server D Scale-out on-demand World-class clustering at all levels: database, middleware, storage Add/Remove nodes on-demand Scale out as workload increases Rightsized capacity planning - Smaller, standard machines running at higher utilization Defer equipment procurement - Exploit advances in hardware price-performance and energy efficiency 2010 Oracle 24
Quality of Service with Grid Computing Applications A, B, C, D, E et Workload Oracle Shared Instance Systematic high Quality of Service Reliability through redundancy Server A Server B Server C Server D Server E High performance and availability Load balancing Disaster recovery Failover Rolling upgrades Active-Active operation Predictable performance at any scale High availability every application gets HA 2010 Oracle 25
Most Complete Grid Stack in the Industry Grid Computing in All iers Middleware Exalogic Elastic Cloud (Sun Oracle Middleware Machine) Application Grid - WebLogic Server - Coherence In-Memory Data Grid - JRockit Real ime - uxedo Database Real Application Clusters In-Memory Database Cache Exadata (Sun Oracle Database Machine) Storage Automatic Storage Management Exadata Storage Server Infrastructure Oracle VM Oracle Enterprise Linux Management Oracle Enterprise Manager 2010 Oracle 26
Case Study Oracle I Evolution to Cloud 2010 Oracle 27
Oracle I: Oracle Development Self-Service Private Cloud Job Mgmt Virtualization Developer Submit otifications Self-Service Application Priority Resource Mgmt Match Making Enterprise Manager Grid Control Metadata / Label Servers Hosts Results 2010 Oracle 28
Oracle I: Oracle Development Self-Service Private Cloud Implementation Overview: - Scope/Scale - Over 2600 physical servers with over 6000 Virtual Servers used by over 3500 developers - Activations Processing over 70 jobs per day, this translates into over 45,000 jobs processed supporting production and test requirements. - Utilization Rates on these servers averages 80% 7 days a week and can reach 90% during peak times. Results/Benefits: - Increase in development productivity - Self-Service system for creation of development environments - Cleaner code lines as environments are created quickly for more thorough testing/validation. - Physical Server/Environmental Reduction by 75% - Server/Apps Deployment reduced by 80% 2010 Oracle 29
Oracle I: Oracle University Dynamic Provisioning with Grid Computing Education Services 2,300 environments automatically provisioned weekly 1/10 th the hardware CPU utilization increased from 7% to 73% Floor space reduced 50% Power consumption reduced 40% Servers: Administrator ratio increased 10X Revenue/Server increased 10X 2010 Oracle 30
Oracle Cloud Computing Strategy Oracle Applications On Demand Public Clouds Private Cloud Oracle Applications SaaS PaaS IaaS I E R E I R A E SaaS PaaS IaaS Oracle echnology in public clouds Users Oracle Private PaaS 2010 Oracle 31
Oracle in Public Clouds Oracle Database, Fusion Middleware & Enterprise Manager supported on EC2 Amazon Machine Images (AMIs) Oracle Database Secure Backup to S3 Self-service Public PaaS based on Oracle VM, Oracle Enterprise Linux, Oracle Database RAC and Oracle WebLogic Server 2010 Oracle 32
Oracle Applications Deployed on Shared Services Private PaaS Industry Applications Shared Components Private PaaS Oracle Fusion Middleware Oracle Database Oracle Enterprise Linux Oracle VM Oracle Enterprise Manager 2010 Oracle 33
Oracle On Demand Flexible Deployment Options Multi-enant SaaS Single-enant SaaS Hosted & Managed Remote Management On-Premise Public Private Pay-per-use OpEx Off-premise Licensed CapEx & OpEx On-premise Managed by vendor Managed by Customer Vendor scheduled maintenance Customer scheduled maintenance 2010 Oracle 34
Summary 2010 Oracle 35
Oracle Leadership in Cloud Computing Oracle provides most complete, open and integrated cloud vision, strategy and offerings in the industry Cloud is the evolution of capabilities Oracle has been working on for more than a decade: grid computing, virtualization, shared services and management systems Oracle offers: - echnology to build private clouds or run in public clouds - Applications deployed in private shared services environment or via public SaaS 2010 Oracle 36
2010 2009 Oracle Proprietary and Confidential 37
Questions and Answers 2010 Oracle 38