Presentation is loading. Please wait.

Presentation is loading. Please wait.

Martijn Vlek Sr Director Fusion Middleware Oracle EMEA

Similar presentations


Presentation on theme: "Martijn Vlek Sr Director Fusion Middleware Oracle EMEA"— Presentation transcript:

1 Martijn Vlek Sr Director Fusion Middleware Oracle EMEA
Developing a Cloud strategy, vision and roadmap for successful Cloud deployment Martijn Vlek Sr Director Fusion Middleware Oracle EMEA

2 The following is intended to outline our general product direction
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 Cloud Computing & Virtualization Are Top CIO Priorities
Cloud has gone from #16 to #2 in one years for Gartner CIO survey. Slide Reference Data leading_in_times_of_transiti_ pdf: Source Mark > Larry on 01/21/2010: Obtained Source Notes: “Lighter-weight” technologies create asymmetrical sources of capability: With increased focus on virtualization, cloud computing and Web 2.0 technologies, CIO strategic technology priorities for 2010 are shifting dramatically. How fast these “lighter-weight” technologies will move through their respective Hype Cycles remains to be seen, but they are definitely elements in the CIO’s agenda. Business intelligence, enterprise systems, networking and security remain important to the execution of CIO strategies. Source: Gartner. Leading in Times of Transition. The 2010 CIO Agenda

4 Cloud Is at the Peak of the Hype Curve
This is Gartner‘s “Hype Curve” for cloud computing. Cloud computing is the most hyped subject in IT today. Note what is right up there at the “Peak of Inflated Expectations” – Cloud Computing. And it’s about to roll into the “Trough of Disillusionment” But also note what technologies are on the “Slope of Enlightenment.” These are technologies that have been around a while. Proven, mature, real, widely adopted. Grid Computing. Utility Computing. Virtualization. SaaS. Cloud is related to and based on these. Cloud is the evolution and convergence of these. Source: Gartner "Hype Cycle for Cloud Computing, 2009" Research Note G 4

5 Cloud Computing – Definitions A’ Plenty…
On-demand self-service Internet infrastructure PaaS Pay-as-you-go and use only what you need A technology used to access services offered on the Internet Accessing computing resources owned and operated by a third-party provider A model for enabling convenient, on-demand network access to a shared pool of configurable computing resources SaaS The use of a Web services such as Flickr, Google Docs, Jing… A new generation of computing that utilizes distant servers for data storage and management, Cloud computing is Internet based development and use of computer technology … IaaS XaaS

6 Cloud Definitions Provide Good Working Models…
Use the Cloud models & definitions as working guidelines – they are useful but not set in stone Be aware the lines between XaaS are flexible and converging in some areas Define your Cloud using model(s) that suit your environment

7 Service Models – IaaS, PaaS & SaaS…
Business User App 1 App 2 App 3 Cloud Self Service & Metering Applications PaaS Technology DaaS MaaS Hardware IaaS SaaS

8 Private vs Public Private Cloud Community Cloud Public Cloud
User Business App 1 App 2 App 3 Private / Community Public Services consumed in a public cloud need not be limited to end user services. IT can provide technology services (IaaS, DaaS, MaaS) solely from a public cloud or, more likely, from a combination of a private cloud and public cloud through what is known as a hybrid cloud. The public services are likely to be called upon in times of high demand, an event known as cloud burst. Note how the public cloud is less complex – the business does not need to manage or understand the implementation of the services. Hybrid Private Cloud Community Cloud Public Cloud Hybrid Cloud

9 What is Cloud Computing?
National Institute of Standards and Technology Definition Cloud computing is a model for enabling convenient, on demand network access to a shared pool of configurable computing resources that can be rapidly provisioned and released with minimal management effort or service provider interaction. 3 Service Models SaaS PaaS IaaS 4 Deployment Models Private Cloud Community Cloud Public Cloud Hybrid Cloud Metered Resource 5 Essential Characteristics S T E A M Self-Service Provisioning Multi- Tenanted Elastic Access via the web 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 five essential characteristics, three service models, and four deployment models. Essential Characteristics: On-demand self-service. A consumer can unilaterally provision computing capabilities, such as server time and network storage, as needed automatically without requiring human interaction with each service’s provider. Broad network access. Capabilities are available over the network and accessed through standard mechanisms that promote use by heterogeneous thin or thick client platforms (e.g., mobile phones, laptops, and PDAs). Resource pooling. The provider’s computing resources are pooled to serve multiple consumers using a multi-tenant model, with different physical and virtual resources dynamically assigned and reassigned according to consumer demand. There is a sense of location independence in that the customer generally has no control or knowledge over the exact location of the provided resources but may be able to specify location at a higher level of abstraction (e.g., country, state, or datacenter). Examples of resources include storage, processing, memory, network bandwidth, and virtual machines. Rapid elasticity. Capabilities can be rapidly and elastically provisioned, in some cases automatically, to quickly scale out and rapidly released to quickly scale in. To the consumer, the capabilities available for provisioning often appear to be unlimited and can be purchased in any quantity at any time. Measured Service. Cloud systems automatically control and optimize resource use by leveraging a metering capability at some level of abstraction appropriate to the type of service (e.g., storage, processing, bandwidth, and active user accounts). Resource usage can be monitored, controlled, and reported providing transparency for both the provider and consumer of the utilized service. Service Models: Cloud Software as a Service (SaaS). The capability provided to the consumer is to use the provider’s applications running on a cloud infrastructure. The applications are accessible from various client devices through a thin client interface such as a web browser (e.g., web-based ). The consumer does not manage or control the underlying cloud infrastructure including network, servers, operating systems, storage, or even individual application capabilities, with the possible exception of limited user-specific application configuration settings. Cloud Platform as a Service (PaaS). The capability provided to the consumer is to deploy onto the cloud infrastructure consumer-created or acquired applications created using programming languages and tools supported by the provider. The consumer does not manage or control the underlying cloud infrastructure including network, servers, operating systems, or storage, but has control over the deployed applications and possibly application hosting environment configurations. Cloud Infrastructure as a Service (IaaS). The capability provided to the consumer is to provision processing, storage, networks, and other fundamental computing resources where the consumer is able to deploy and run arbitrary software, which can include operating systems and applications. The consumer does not manage or control the underlying cloud infrastructure but has control over operating systems, storage, deployed applications, and possibly limited control of select networking components (e.g., host firewalls). Deployment Models: Private cloud. The cloud infrastructure is operated solely for an organization. It may be managed by the organization or a third party and may exist on premise or off premise. Community cloud. The cloud infrastructure is shared by several organizations and supports a specific community that has shared concerns (e.g., mission, security requirements, policy, and compliance considerations). It may be managed by the organizations or a third party and may exist on premise or off premise. Public cloud. The cloud infrastructure is made available to the general public or a large industry group and is owned by an organization selling cloud services. Hybrid cloud. The cloud infrastructure is a composition of two or more clouds (private, community, or public) that remain unique entities but are bound together by standardized or proprietary technology that enables data and application portability (e.g., cloud bursting for load-balancing between clouds). Note: Cloud software takes full advantage of the cloud paradigm by being service oriented with a focus on statelessness, low coupling, modularity, and semantic interoperability.

10 Cloud in a box Cloud Management App 1 App 2 App 3 IaaS DaaS MaaS SaaS
Business User App 1 App 2 App 3 Cloud Self Service & Metering Applications Technology Management ExaData Exalogic Application Machine Hardware OS/VM Storage/ Servers IaaS DaaS MaaS SaaS

11 Oracle Cloud Capabilities
Software (application) As a Service Cloud Management Horizontal Apps (EBS, PSFT, SBEL) Vertical Apps (Financial, COMM, Health Science) Third Party and Legacy Apps Oracle Enterprise Manager Configuration Mgmt Platform As a Service Lifecycle Management Integration: SOA Suite Process Mgmt: BPM Suite Security: Identity Mgmt User Interaction: WebCenter Application Performance Management Application Grid: WebLogic Server, Coherence, Tuxedo, JRockit Application Quality Management Database Grid: Oracle Database, RAC, ASM, Partitioning, IMDB Cache, Active Data Guard, Database Security Self-Service Assembly Builder Chargeback Policy-based Resource Scheduling Capacity Planning Infrastructure As a Service Operating Systems: Oracle Enterprise Linux Virtualization: Oracle VM Servers Storage

12 Alter Your Approach & Mindset To Cloud
Change the operating model : shift from everyone builds to their own spec to everyone builds to ‘common platforms’ using ‘shared services’ and virtual images/assemblies The Application lifecycle is industrialised and in some aspects automated Infrastructure : Standardize, Build Once, Automate, Reuse Private Cloud & PaaS

13 Alter Your Approach & Mindset To Cloud
Define your Cloud strategy from the needs of your Enterprise and not technical requirements Service delivery becomes the mantra of the data-centre Service integration with ‘existing platforms’ will maximise the value of Cloud Cloud is less about ‘neat layers of Infrastructure’ ( Iaas + PaaS + SaaS ) A platform(s) built to your architectural principles, which addresses the need(s) of your enterprise or customers For example PaaS to Credit Suisse is ; “A platform is a set of integrated technical components and processes built for efficient design, build, test and operation.”

14 The Value Cloud Promises…
Your Organisations likely interest in cloud are; lowering or shifting of CAPEX using pay-per-usage models Sustained lowering of OPEX through self-service, higher platform utilisation, IT efficiencies (automated patching etc.) Control of the design-build-run lifecycle results in easier/lower Mgnt costs Standardisation of platforms results in lower IT complexity Fast launch – automation, dynamic provisioning & self-service result in rapid assembly & delivery of services Leverages & support adoption of COTS, SOA, Grid & Virtualisation Allows the business to focus on core areas – not IT admin

15 First, Consider Your Business Drivers & Architectural Approach
Common Business Drivers Shared Services (SOA) Canonical Enterprise Data Models Evolve to Standard Applications Adopt standardised business process Common Architectural Approaches OPEX Reduction Efficient delivery of services Systems & Platform rationalisation Reduce Complexity

16 Then, Assess Clouds Ability To Enable or Enhance
Business Drivers How Can Cloud Enable or Enhance? CAPEX/OPEX Reduction Limit CAPEX through SaaS & IaaS Reduce OPEX through PaaS & Private Cloud Rapidly launch apps using pre-built ‘Virtual images & assemblies’ Efficient delivery of services Centralise core systems in the Cloud & provide shared access Systems & Platform rationalisation Expose enterprise data in Private Clouds using ‘canonical’ data models 360 View of Customer

17 Example 1: Oracle IT: Oracle Dev/Test Self-Service Private Cloud
Job Mgmt Virtualization Enterprise Manager Grid Control Priority Match Making Submit Self-Service Application Resource Mgmt Developer Notifications 2600 physical servers, 6000 VMs, 3500 developers 80% utilization 7x24 4 IT admins Of these 4 pieces of Oracle IT, the Development area is furthest along in the evolution to cloud. They have a full “self-service private cloud,” which provides tremendous value and competitive advantage for Dev/Test. A developer from our Database, Middleware or Enterprise Manager teams can submit their jobs through a self-service application. That job gets automatically queued, assigned to a host or set of hosts, where it runs. When done, results are sent back to the Developer. The Developer has no idea where their job is running, but they just know it will run. The system is highly automated, requiring very little IT administrative support, and fully self-service for the developer, making it very fast and efficient for them. Metadata / Label Servers case Hosts Results study 17

18 Credit Suisse Achieves Efficiencies Using Private PaaS
Source : Credit Suisse, Oct 2009

19 Credit Suisse PaaS Benefits
Source : Credit Suisse, Oct 2009

20 OPEX Reduction – Beyond Virtualisation
Source : Credit Suisse, Oct 2009

21 Establish Platform Management Roles Early
Product Mgrs Build consistency Client facing Functional design Platform Mgrs Shared Infrastructure Capacity Mgnt Cost accounting Capability Mgrs Shared service Standard processes Pre-built components

22 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

23 250+ Cloud Service Providers Have Adopted Oracle’s Cloud Platform
“8 out of 10 SaaS vendors delivering business-critical applications run on Oracle.” – Nucleus Research 23

24 To conclude Define your Cloud using model that suits your Environment
Consider your Business Drivers and Architectural Approach Establish a Platform Management organization with clear roles Create a Funding Approach for Cloud Start!!! Cloud is the evolution of capabilities Oracle has been working on for more than a decade: grid computing, virtualization, shared services and management systems

25


Download ppt "Martijn Vlek Sr Director Fusion Middleware Oracle EMEA"

Similar presentations


Ads by Google