Presentation is loading. Please wait.

Presentation is loading. Please wait.

Oracle Cloud Computing Strategy

Similar presentations


Presentation on theme: "Oracle Cloud Computing Strategy"— Presentation transcript:

1 Oracle Cloud Computing Strategy
Brock Frank Sr. Oracle Architect

2 Disclaimer 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 remain at the sole discretion of Oracle.

3 What Is Cloud Computing
3

4 NIST Definition of Cloud Computing
Cloud computing is a model for enabling convenient, on-demand 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. This 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 One of the areas of confusion is the definition of Cloud Computing. There are many definitions of Cloud Computing out there. Here is one of them that seems to represent the most commonly held view. It’s from the National Institute of Standards (NIST) and seems to be gaining in popularity, not only in the US, but also the rest of the world as well. The definition is essentially about “on-demand access to a shared pool of computing resources.” Breaking it down, cloud computing is composed of: 5 essential characteristics 3 service models 4 deployment models The 5 essential characteristics are key: On demand self-service – provisioning, monitoring, management control Resource pooling – implies sharing and a level of abstraction between consumers and services Rapid elasticity – the ability to quickly scale up/down as needed Measured service – metering utilization for either internal chargeback (private cloud) or external billing (public cloud) Broad network access – typically means access through a browser on any networked device I’ll cover the 3 service models and 4 deployment models on the next few slides. Source: NIST Definition of Cloud Computing v15

5 SaaS, PaaS and 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 “Software as a Service” generally refers to applications that are delivered to END-USERS over the Internet. There are hundreds of SaaS providers out there covering a wide variety of applications. Oracle CRM On Demand is an example of a SaaS service. Another example is Salesforce.com “Platform as a Service” generally refers to an application development and deployment platform delivered as a service to DEVELOPERS, allowing them to quickly build and deploy a SaaS application to end-users. These platform are often built on a grid computing architecture and include database and middleware. They are often specific to a language or API. For example Google AppEngine is Java and Python. EngineYard is Ruby on Rails. Salesforce.com’s Force.com is a proprietary variation of Java. Finally, “Infrastructure as a Service” generally refers to computing hardware (servers, storage and network) delivered as a service. This typically includes the associated software as well: operating systems, virtualization, clustering, etc. The best known example of this is Amazon Web Services, which offers Elastic Compute Cloud (EC2) for compute servers and Simple Storage Service (S3) for storage. Server, storage and network hardware and associated software delivered as a service Infrastructure as a Service

6 Public Clouds and Private Clouds
Used by multiple tenants on a shared basis Hosted and managed by cloud service provider Limited variety of offerings Exclusively used by a single organization Controlled and managed by in-house IT Large number of applications I N T E R I N T R A E SaaS SaaS PaaS PaaS IaaS IaaS Users Both offer: High efficiency High availability Elastic capacity Public Clouds: Lower upfront costs Economies of scale Simpler to manage OpEx Private Cloud: Lower total costs Greater control over security, compliance & quality of service Easier integration CapEx & OpEx Animated slide. Let’s look closer at the distinction between public and private clouds. [CLICK] A public cloud is shared by multiple tenants, whereas a private cloud is for the exclusive use of a single organization. A public cloud is hosted and managed by the cloud service provider, and a private cloud is controlled and managed by in-house IT (of course, it’s also possible to outsource this, so there are such things as “hosted private clouds” or “virtual private clouds” but for the sake of simplicity, it’s easier to think of private clouds as in-house. A third observation is that public clouds usually offer a very limited variety of offerings, in order to be efficient, while a private cloud may need to provide a large number applications. Within a large enterprise, there are typically hundreds to thousands of apps. The NIST model includes “community clouds” which are essentially semi-private clouds for use by a group related organizations, such as all the schools in the University of California system, all the branches of the military, or all the parts suppliers to Ford or GM. And a hybrid cloud is some combination of the other three…typically for a single application. (if an organization has 1 app in a private cloud and a different app in a public cloud, that’s not considered a hybrid cloud). [CLICK] Each has its own unique advantages, and they have some common advantages as well. Because both public and private clouds are based on virtualization and grid computing, they enjoy high efficiency and utilization rates, elastic capacity for limitless scale-out and pay-as-you-go equipment procurement, and also high availability for maintaining high user service levels and business continuity. Public clouds are often faster and cheaper to get started, since there’s nothing to install. They offer economies of scale which the provider can pass on to customers. They don’t require IT to manage and administer, update, patch, etc. And they are paid for as Operating Expense, which can be simpler from a budgeting standpoint. Private clouds offer greater control over security and data privacy, compliance (this can be a big issue since there are some regulatory requirements about where data resides, audit trails, etc. that public clouds cannot meet today), and also quality of service, since private clouds can manage network bandwidth and implement optimizations that public clouds don’t allow. Private clouds also provide easier integration with other systems that are on-premise. They are potentially lower cost over the long term…breakeven is in 2 or 3 years. After that, public clouds become more expensive. And private clouds are paid for as both Capital Expense (with depreciation) and Operating Expense. Enterprises will make these trade-offs and will likely run a mix of public and private clouds. Even Oracle, which operates one of the biggest private clouds internally, also uses Amazon EC2 for some things, such as marketing demos. One popular use case is Dev & Test…engineering can use public cloud resources to set up development and test machines without waiting for IT to set them up. Another interesting use case is doing disaster recovery offsite in a public cloud.

7 44% of Large Enterprises Are Interested In Building An Internal Cloud
In this Forrester survey, 44% of large enterprises (more than 1000 employees) are interested in building an internal (private) cloud. The number is smaller for medium sized businesses and even smaller for small businesses. Very intuitive, since it’s the larger companies with sufficient scale and IT skills to build a private cloud. Source: Cloud Computing, Compute-As-A-Service: Interest And Adoption By Company Size, Forrester Research, Inc., February 27, 2009

8 Cloud Computing Is a High CIO Priority
In this Gartner survey of CIO priorities, cloud computing moved from 14th place to 2nd in Also Virtualization moved from 3rd to 1st Source: Gartner

9 Why Are Enterprises Interested in Cloud? Benefits of Cloud Computing
Speed Cost What are the key benefits that enterprises see in Cloud Computing? Here’s are some recent results from a survey by IDC. Benefits: the top reason to use cloud computing is speed/ease of deployment, and the next 3 are all related to lower costs. Source: IDC eXchange, "IT Cloud Services User Survey, pt. 2: Top Benefits & Challenges," ( October 2, 2008

10 What Are the Challenges Enterprises Face? Challenges of Cloud Computing
Security QoS Fit And what are the key concerns that enterprises see in Cloud Computing? Here’s are results from the same survey by IDC. Issues: Security is the top issue. The next 2 (Perf & Avail) relate to Quality of Service. The next 2 relate to concerns about how well the cloud application fits the business requirements. There is also concern about long-term costs, lock-in and regulatory compliance. Source: IDC eXchange, "IT Cloud Services User Survey, pt. 2: Top Benefits & Challenges," ( October 2, 2008

11 Oracle Cloud Strategy 11

12 Oracle Cloud Computing Strategy
Their objectives: Ensure that cloud computing is fully enterprise grade Support both public and private cloud computing – give customers choice Public Clouds Private Cloud Offer Applications deployed in private shared services environment or via public SaaS SaaS SaaS I N T E R N E T I N T R A E SaaS Offer Technology to build private clouds or run in public clouds IaaS PaaS PaaS PaaS IaaS IaaS This slide has animations/builds. So, what is Oracle’s overall cloud computing strategy? Our objectives are first to ensure that cloud computing is fully enterprise grade, that is, that is high performance, scalability, reliability, availability, security and standards-based for portability and interoperability. All the “ilities”… Secondly, we will support both public and private cloud computing in order to give customers choice. To accomplish this objectives, we have a 2-pronged strategy: [CLICK] First, we offer Technology to enable enterprises to build private clouds or run in public clouds [CLICK] Second, we offer Apps that are deployed in either a private shared services environment or public SaaS Let’s drill down into each of these… Users

13 Oracle Cloud Computing Strategy
Oracle Applications On Demand Oracle Applications Public Clouds Private Cloud SaaS SaaS I N T E R N E T I N T R A E SaaS SaaS Oracle Technology in public clouds PaaS PaaS PaaS PaaS IaaS IaaS IaaS IaaS This slide has animations/builds. First for Technology: [CLICK] We offer Technology to enterprises building Private Clouds. We will talk in depth about the “Oracle Private PaaS” [CLICK] We also offer enterprises the ability to run Oracle Technology in public clouds like Amazon and Rackspace. Then for Applications: [CLICK] We offer Oracle Applications running in a shared services private cloud, and [CLICK] We also offer a number of Applications as public cloud services from our Oracle On Demand business. We’re now going to talk more about each of these 4 areas. The axes are Public and Private, Tech and Apps. But we will focus more on the Technology side in this presentation and the following presentations. Users Oracle Private PaaS

14 Oracle Private PaaS: What, Why and How
14

15 Why Enterprise Private PaaS
Why Cloud? Agility and speed Efficiency and cost Why Private? Security Compliance Control (particularly over QoS) Easiest evolution of existing expertise and practices Why Platform? Maximizes component re-use Minimizes hand coding Maximizes flexibility and control IaaS PaaS Built by user Built by user PaaS Provided by IT Let’s start with the WHY Enterprise IT departments will build Private PaaS because they get the benefits of cloud computing (agility/speed, efficiency/cost) without the risks of public clouds (security, compliance, QoS), and because a platform approach encourages component re-use and standard shared services, which makes it much faster, easier and cheaper for developers to build apps by assembling components instead of writing everything from scratch. A platform offers the best combination of flexibility and control. An IaaS provides only a “flashing OS cursor.” It doesn’t do anything until the user builds and deploys something on top of that operating system. It’s very flexible, but it’s a lot more work than a platform approach. Provided by IT IaaS 15

16 Oracle Cloud Platform for PaaS
Application 1 Application 2 Application 3 Database Grid: Oracle Database, RAC, ASM, Partitioning, IMDB Cache, Active Data Guard, Database Security Application Grid: WebLogic Server, Coherence, Tuxedo, JRockit Shared Services Integration: SOA Suite Security: Identity Mgmt Process Mgmt: BPM Suite User Interaction: WebCenter Platform as a Service Cloud Management Application Quality Management Application Performance Management Configuration & Compliance Lifecycle Management Oracle Enterprise Manager Infrastructure as a Service Now let’s talk about WHAT is a Private PaaS. A Private PaaS is made up of a number of critical building blocks. Oracle has the most comprehensive set of building blocks in the industry, the most “complete, open and integrated” set of building blocks. From the bottom up, this includes Oracle VM for server virtualization, Oracle Enterprise Linux our OS, the Oracle Database grid (made up of RAC, ASM, In-Memory Database Cache, and other database options and features). Then on top of that, Oracle offers our application grid, which includes WebLogic Server, Coherence, Tuxedo and JRockit, and on top of that, a number of value-added services: SOA and BPM for integration and process management, identity and access management for security, and WebCenter our portal for user interaction. We also offer very comprehensive “Cloud Management” capabilities based on Oracle Enterprise Manager. EM has very comprehensive capabilities to manage the full “Cloud Platform” stack including middleware, database, OS and virtualization. For example, Real User Experience Insight (RUEI) enables us to manage top-down from the application end-user’s perspective things like performance, availability and behavior patterns…something that’s useful for SLA/QoS management for private clouds. Our second Keynote explains Private PaaS in more depth, and we have a separate session to talk more about Cloud Management. Operating Systems: Oracle Enterprise Linux Virtualization: Oracle VM Servers Storage

17 Private PaaS Lifecycle
3. Use App 4. Scale up/down 2. Build App Adjust capacity based on policies Monitor via self-service App Users Assemble app using shared components Deploy through self-service App Developer App Owner 5. Chargeback App Meter usage and charge back to app owners or departments 1. Set Up Cloud Shared Components Self-Service Interface IT Oracle VM Oracle Enterprise Linux Oracle Database Oracle Fusion Middleware Oracle Enterprise Manager I would like to use this slide showing the lifecycle of how a private cloud would work within an enterprise. Note the different roles. 1. First IT sets up the private PaaS based on the Oracle Cloud Platform. They also define certain shared components to ensure standardization and make it easier for app builders. These components may be services, processes or UI components. They also need to set up a self-service application, potentially based on WebCenter portal and Identity Management. This is potentially also integrated with the enterprise’s IT Service Mgmt application such as Siebel or BMC/Remedy. 2. Next, an app owner can take advantage of the PaaS and shared component to more quickly assemble the app and deploy it through self-service. If their role entitles them to make that request, it is automatically provisioned. If not, it gets routed to their management and/or IT for workflow approval…just like a procurement process. 3. Third, users start using the app. 4. If usage starts to approach the capacity limits, the app owner can monitor this through self-service. And the system can scale automatically thanks to an underlying grid architecture at the database and middleware levels, and thanks to effective grid control by Enterprise Manager. 5. Enterprise Manager also tracks resource usage (metering) and this data can be used to charge back to the departments or LOBs. So, this PaaS shows some of the key characteristics of cloud computing: self-service, shared services, dynamic provisioning, elastic scalabiltiy and metering/chargeback. Set up PaaS Set up shared components Set up self-service portal 17

18 Enterprise Evolution To Cloud
Public Cloud Evolution PaaS SaaS IaaS Public Clouds Hybrid Federation with public clouds Interoperability Cloud bursting App1 App2 App3 Private IaaS Private PaaS Virtual Private Cloud PaaS SaaS IaaS Private Cloud Evolution Private Cloud Self-service Policy-based resource mgmt Chargeback Capacity planning App2 App3 Private IaaS Private PaaS App1 App1 App2 App3 App1 App2 App3 Private PaaS Private IaaS Silo’d Grid This slide has animations/builds. So we’ve covered the WHAT and the WHY of Enterprise Private PaaS. Now let’s talk a bit about HOW. We believe that enterprises will want to EVOLVE their current IT infrastructure to become more “cloud-like” – to become a better internal service provider to the lines of business, BUs, departments – to provide greater agility and responsiveness to business needs, higher quality of service in terms of latency & availability, and lower costs and higher utilization. This evolution will take time. Not only is the available technology evolving and advancing, but enterprises are also working on the new policies and processes needed. In many cases, the technical building blocks for cloud computing are available in advance of enterprise readiness, so we think that enterprises will evolve towards the right at different rates. The first step that many enterprises are taking is to move from a “Silo’ed” environment to a “Grid” or virtualized environment –moving from a dedicated, rigid, physical structure for each application to a virtual environment with shared services, dynamic provisioning and standardized configurations or appliances. This trend is very strong right now. Many enterprises are leveraging Grid and virtualization technologies to consolidate and reduce costs. Oracle has a very strong and complete offering for Grid, with products in the database and middleware layers, such as RAC, TimesTen, WebLogic and Coherence, plus Oracle VM for server virtualization and Enterprise Manager for managing the entire stack. [CLICK] From here, enterprises can evolve to a self-service and pay-per-use environment, similar to how Amazon works. A user goes to the employee portal, signs in, makes a request for a virtual machine(s) with a certain amount of CPU, memory and disk, picks a VM image for database or middleware, then clicks “submit.” If that employee’s role and entitlements allow him to have that amount of IT resource, then it auto-magically gets provisioned without an IT person being involved. If not, perhaps his request gets routed to his manager and/or IT for workflow approval. In 10 minutes, they are up and running with a full “private PaaS.” After he deploys the app, the system has policy-based resource management to automatically make capacity adjustments, and the employee’s business unit gets an internal charge every month based on how much IT resources they consumed. To make all that happen, the enterprise must have policies and processes defined, and the technology must be able to support it. [CLICK] Meanwhile, public clouds are also evolving. There are already many different public cloud offerings. They are at all the layers: SaaS, PaaS, IaaS. They are specialized and isolated. CLICK] Ultimately, we think the evolution will move to “hybrid clouds” combining both private and public clouds. For this to happen, there need to be standards for interoperability and portability, and there needs to be Physical Dedicated Static Heterogeneous Virtual Shared services Dynamic Standardized appliances

19 Application Grid and Database Grid: Dynamic Capacity Adjustment
Sense demand spike Sense demand spike Sense demand spike Dept App 1 Dept App 1 Dept App 2 Oracle Enterprise Manager Shared Service Shared Service Shared Service WebLogic Server cluster nodes Adjust capacity Adjust capacity Coherence Data Grid nodes Adjust capacity Animated slide WebLogic Suite-based Application Grid Oracle Database RAC nodes Oracle Database Grid: RAC, ASM, IMDB Cache 19

20 Key Database Capabilities for Cloud
Cloud Server Grid – server pooling, elastic scalability and high availability Oracle Database 11g Real Application Clusters Flash Cache Cloud Storage Grid – storage pooling, elastic scalability and high availability Automatic Storage Management Partitioning Advanced Compression Exadata Storage Servers Cloud Security – ensures data privacy and control access Advanced Security Database Vault Cloud Database Management - automated, self-managing database Grid Control Database Management Packs

21 Key Database Differentiators for Cloud
Oracle Database 11g Industry’s fastest, scalable and fault tolerant database Real Application Clusters Runs ALL Oracle Database applications on server cluster Dynamic server pooling Automatic Storage Management Automates file management, striping and mirroring Oracle Exadata Extreme query performance for ALL database applications Database Security Controls access at database (not individual applications)

22 Key Fusion Middleware Capabilities for Cloud
Application grid – clustering with dynamic adjustment for resource pooling, elastic capacity, and high availability WebLogic Server, Tuxedo, Coherence, JRockit Shared components for PaaS-based application composition SOA Suite: Shared Services BPM Suite: Shared Processes WebCenter Suite: Shared UI components Bridging the divide between enterprise data centers and public clouds Data Integration Suite: Initial setup of public SaaS apps GoldenGate: On-going synchronization of data in the enterprise and the public clouds SOA Suite and BPM Suite: Running unified processes across the enterprise and the public clouds Extending Enterprise Security to envelope private and public clouds OIM: managing users in the private and public clouds OAM: managing access to assets in the private and public clouds

23 Oracle Assembly Builder Package Multi-Tier Applications
Oracle SOA Suite Oracle BPM Suite Oracle WebCenter Oracle Identity Mgt Oracle Application Grid Oracle VM Server Application A Application B Virtualized Software Appliances Oracle Enterprise Manager Assembly A Assembly B Oracle Database Grid Introspection & Assembly Assembly Builder A self service environment demands automated packaging and delivery. This is a key area of investment for Oracle. Oracle Assembly Builder is a tool for packaging multi-tier applications, including both middleware and database components and their “interconnections” in a way that is easily deployable, movable, etc. Once an application or service is packaged up, EM can consume it as a software image/configuration and deploy it automatically to many locations as needed. In order to ease deployment and management of Oracle products, we propose to ship a set of pre-configured virtual machine appliances that can be provisioned on-demand. These could either be a single virtual machine image (for example for single instance database) – referred to as appliances – or multi-tier applications involving several virtual machine images (virtual appliance assembly). For example, for eBusiness Suite, we can ship an assembly consisting of a database appliance, a mid-tier/application server appliance, and possibly a proxy/load balancer appliance. Users will then be able to provision a complete eBusiness suite environment as a single entity - with the proposed Cloud infrastructure automatically deploying all the required individual virtual appliances and knitting them together. We will not spend too much time here since it has been covered in Keynote #2: “Essential Building Blocks of Private PaaS” and also in the upcoming session on “Virtualization and Cloud Computing” Oracle VM Template Builder Deployment OVF Packaging

24 Key Fusion Middleware Differentiators for Cloud
WebLogic Server and Tuxedo: Automated dynamic cluster scaling WebLogic Server Virtual Edition: More efficient use of HW resources, smaller footprint, simpler patching, better security Assembly Builder: Automated packaging and deployment of complex topologies onto a pool of shared hardware resources with minimal user input Coherence: Elastic memory terascaling WebLogic Suite GoldenGate : real-time synchronization between enterprise data and Cloud apps GoldenGate SOA Suite BPM Suite BPM Process Composer: Web-based business process editor for PaaS-based composite-app development Service Bus: enables federated deployments across enterprise and Cloud WebCenter Suite WebCenter Framework: The foundation for Cloud’s Self-Service Portal Business Dictionary: provides the User Experience Platform for public and private PaaS Additional points: WebLogic Server Virtual Edition: WebLogic Server running directly on a Hypervisor with No OS Faster: More efficient use of HW resources, smaller footprint Simpler: Simpler patching, better security Easier: Fewer knobs and dials, self-tuning container Assembly Builder: Graphical Configuration and Deployment of Infrastructure Reduced Operational Costs: Full N-Tier Deployment and Management of Complex Applications onto Virtual Infrastructure Faster time to Market: Automated packaging and deployment of complex topologies onto a pool of shared hardware resources with minimal user input Ease of Configuration: Composition of N-tier assembly from collection of self-contained software appliances Coherence: Data Grid that Scales to Terabytes Automated: Partitioning data between nodes, addition / removal of nodes Better performance: Parallel linear scaling to terabytes and thousands of nodes Cost Effective: WebLogic Server now delivers at least 30% more capacity with Coherence SOA and BPM Suites: Enable Enterprise Shared Services or in the Cloud SOA Suite on EC2: Quicker time to market for demos, evaluations Service Bus supports federated deployments across enterprise and Cloud WebCenter Suite: for Rich and Collaborative Portals Complete set of features to build any type of hosted portal, social or composite application, intranet or internet site Enterprise-ready dynamic online communities designed for business users that can be hosted on EC2 Unified, standards-based portal enables reuse of services across deployments Upgrade-proof customizations enable seamless upgrade and migration cycles Identity Management: Secure On-premise and Off Premise with a Single Solution Heterogeneous, hot pluggable with enterprise identity management systems, and pre-integrated with Oracle Middleware technologies Service centric security can be woven into applications to address relevant security policies and meet compliance initiatives Standards-based identity Infrastructure that manages identity silos across both on-premise and cloud environments Identity Management Service-Oriented Security: provides agile application security and enables Identity-as-a-Service (Id-aaS)

25 Key Enterprise Manager Capabilities for Cloud
‘Out-of-the-Box’ Cloud Solutions Capacity & Consolidation Planner Policy-based Workload Management Self-Service Application Cloud Setup Metering & Chargeback Assembly Packaging Foundation Capabilities Lifecycle Management Configuration and Compliance Application Performance Management Application Quality Management Dynamic Resource Management Compliance Dashboards Real User Monitoring Functional/Load Testing Patching Application Configuration Management SOA, Java, JVM Real Application Testing Oracle Enterprise Manager offers capabilities today that can help customers on the left side of the previous slide. It also has capabilities today to help customers who identified themselves on the right hand side of the previous slide. We will cover these areas. We will also cover some very exciting new capabilities that are upcoming. The new capabilities will enable you to deploy out-of-box cloud management solutions. It is important to note that unless the foundational capabilities are in place, you will not maximize the benefits of cloud computing. So it pays to be honest about your own IT management capabilities and set realistic objectives to ensure your path to the cloud offers the maximum benefit. Provisioning Collection, Tracking, History Diagnostics, Tuning Data Masking Key: Existing Capability Planned Capability Major Enhancement 25

26 Cloud Computing with Enterprise Manager
Enterprise Manager Provides… Cloud Needs… Agility and Flexibility Rapid Provisioning, Mass Patching, Complete Lifecycle Management Unified View, Centralized Control Centralized Monitoring, Configuration Management Transparency Resource Usage Tracking, Metering Application Visibility Most Comprehensive Application Performance Management Efficiency, End-to-End Automation Integrated Application-to-Disk Management

27 Enterprise Manager Differentiators for Cloud
Only vendor to provide a complete, vertically integrated cloud Application aware Applications to disk Fast, easy application deployment Automated application packaging and provisioning Appliances and multi-tier assemblies Integrated stack management across the lifecycle Rich application management and monitoring Management beyond virtual containers Policy driven workload management and provisioning Can be linked to application KPIs This slide has animations

28 Oracle Private PaaS Customers
SASU – Shared app server utility DASH - Dedicated appserver hosting 200 apps including PeopleSoft HR on 2,000 instances of WLS Admin resources reduced from 50 to 5 4x reduction in application infrastructure deployment costs Centralized deployment of 200 applications Operational as well as development team resources reduced by 33%: one time development cost reduced by 30%, recurring development cost reduced by 35% Security governance changes implemented in 2 nights instead of 3 months JAP - Java application platform DAH – Database platform In the process of creating a standardized, shared middleware infrastructure includes AppServer, SOA Automated provisioning of a standard build environment Goal to have <10 admins manage hundreds of apps “Middleware as a Service” [note to speaker] talk through one of these. Not the sony one as that is coming up. Credit Suisse have deployed java as a centralized resources. Achieved quicker time to market with reduced costs and reduce # of admins Shared infrastructure delivers reduces costs – 100% growth in apps with only 15% more operating budget Cost savings of 40% to 90% over a dedicated solution Disaster recovery for all 200+ applications deployed to the Platform DAP – Deutsche Application Platform

29 Oracle in Public Clouds
At Oracle OpenWorld 2008, Oracle announced that we would enable customers to run Oracle products in public clouds. The first was Amazon’s Elastic Compute Cloud (EC2), part of Amazon Web Services (AWS), and our intent is to support other public IaaS cloud providers as well. Specifically, we allow customers to use their existing licenses or purchase new licenses for Oracle Database, Oracle Fusion Middleware and Oracle Enterprise Manager, and run those in either the own data centers or in EC2. Oracle will provide support for our products running in EC2. You will soon be able to run Oracle Technology in Rackspace as well. They are building a public PaaS offering based on Oracle’s Technology stack including WebLogic Server, Oracle Database RAC, Oracle Enterprise Linux and Oracle VM. 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

30 250+ Leading SaaS Providers Use Oracle PaaS
As of September 2008, over 250 “SaaS ISVs” have adopted Oracle’s SaaS Platform. (including salesforce.com) The Oracle SaaS Platform is also the infrastructure software for Oracle’s own SaaS offerings (CRM On Demand, Beehive On Demand, Sourcing On Demand). “8 out of 10 SaaS vendors delivering business-critical applications run on Oracle.” – Nucleus Research

31 Oracle SaaS Applications
31

32 Oracle Applications Deployed on Shared Services Private PaaS
Industry Applications Shared Components Oracle Database Oracle Fusion Middleware Oracle Enterprise Manager Private PaaS Oracle VM Oracle Enterprise Linux

33 Oracle SaaS Applications Available Today
CRM Wide range of applications Integrated Enterprise-grade Oracle offers a portfolio of SaaS applications today which span a wide range of enterprise processes, are fully enterprise-grade thanks the fact they are built on Oracle’s leading infrastructure software, which is complete, open standards-based and pre-integrated (C-O-I). Currently (October 2009), our 3 SaaS offerings are: CRM On Demand Beehive On Demand (enterprise collaboration) Oracle Argus On Demand (for drug safety / adverse incident reporting) More to come… Collaboration Life Sciences: Drug Safety 33

34 Oracle On Demand Flexible Deployment Options
Multi-Tenant SaaS Single-Tenant SaaS Hosted & Managed Remote Management On-Premise Public Private Pay-per-use Licensed OpEx Oracle On Demand is the name of a wide spectrum of service offerings from Oracle that give customers the choice of deploying on-premise in the own data centers or in Oracle’s data centers, managed by Oracle or by the customer, and how maintenance and optimization get done. At the far right is the traditional software license and on-site deployment model where the customer licenses the software and deploys and manages it themselves in their own data centers. Moving over towards the left, Oracle On Demand offers a remote management service where we can manage the software for you – the software is still deployed in your own data centers. Oracle will also do hosting and management at Oracle’s data centers – in this model, the customer buys a perpetual license and annual maintenance, and pays Oracle a fee to provide hosting/management services. The two models at the far left of this are both considered SaaS, meaning the customer is paying-per-use of the software. A rental. Or a longer-term lease. One is a single-tenant model where the customer gets a dedicated system, which can be optimized for the customer and for which the customer has a degree of control, such as specifying when maintenance gets done for example. In a multi-tenant model, the customer shares resources with other customers, so the cost is lower, but the vendor must treat the group of customers exactly the same in order to get the cost efficiencies out of this model. Oracle On Demand offers the 4 deployment options towards the left side of this picture. CapEx & OpEx Off-premise On-premise Managed by vendor Managed by Customer Vendor scheduled maintenance Customer scheduled maintenance 34 34

35 Summary 35

36 Oracle Cloud Computing Summary
Oracle’s cloud computing strategy is to offer: Technology to build private clouds or run in public clouds Applications deployed in private shared services environment or via public SaaS Oracle helps enterprise IT evolve to become private cloud service providers based on our leadership position in grid computing Oracle offers a comprehensive set of building blocks for building and managing public and private clouds from applications to disk


Download ppt "Oracle Cloud Computing Strategy"

Similar presentations


Ads by Google