Developing a Cloud strategy vision and roadmap for

  • Slides: 25
Download presentation
Developing a Cloud strategy, vision and roadmap for successful Cloud deployment Martijn Vlek Sr

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

The following is intended to outline our general product direction. It is intended for

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.

Cloud Computing & Virtualization Are Top CIO Priorities Source: Gartner. Leading in Times of

Cloud Computing & Virtualization Are Top CIO Priorities Source: Gartner. Leading in Times of Transition. The 2010 CIO Agenda

Cloud Is at the Peak of the Hype Curve Source: Gartner "Hype Cycle for

Cloud Is at the Peak of the Hype Curve Source: Gartner "Hype Cycle for Cloud Computing, 2009" Research Note G 00168780

Cloud Computing – Definitions A’ Plenty… Paa. S On-demand selfservice Internet infrastructure Pay-as-you-go and

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

Cloud Definitions Provide Good Working Models… • Use the Cloud models & definitions as

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 Xaa. S are flexible and converging in some areas • Define your Cloud using model(s) that suit your environment

Service Models – Iaa. S, Paa. S & Saa. S… Business User App 1

Service Models – Iaa. S, Paa. S & Saa. S… Business User App 1 Cloud App 2 App 3 Self Service & Metering Applications Paa. S Technology Hardware Iaa. S Daa. S Maa. S Saa. S

Private vs Public User Business App 1 App 2 App 3 Private / Community

Private vs Public User Business App 1 App 2 App 3 Private / Community Public Hybrid 8 • Private Cloud • Public Cloud • Community Cloud • Hybrid Cloud

What is Cloud Computing? National Institute of Standards and Technology Definition Cloud computing is

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 4 Deployment Models 5 Essential Characteristics • Saa. S • Private Cloud • Paa. S • Community Cloud • Iaa. S • Public Cloud Self-Service Provisioning Multi. Tenanted S T • Hybrid Cloud M Metered Resource E A Access via the web Elastic

Cloud in a box Business App 1 Cloud App 2 App 3 User Self

Cloud in a box Business App 1 Cloud App 2 App 3 User Self Service & Metering Applications Exa. Data Exalogic Application Machine Maa. S Saa. S Hardware OS/VM Storage/ Servers Iaa. S Daa. S Management Technology

Oracle Cloud Capabilities Software (application) As a Service Cloud Management Horizontal Apps (EBS, PSFT,

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 Integration: SOA Suite Process Mgmt: BPM Suite Security: Identity Mgmt User Interaction: Lifecycle Management Web. Center Application Grid: Web. Logic Server, Coherence, Tuxedo, JRockit Database Grid: Oracle Database, RAC, ASM, Partitioning, IMDB Cache, Active Data Guard, Database Security Application Performance Management Application Quality Management Infrastructure As a Service Self-Service Operating Systems: Oracle Enterprise Linux Assembly Builder Virtualization: Oracle VM Chargeback Servers Policy-based Resource Scheduling Storage Capacity Planning

Alter Your Approach & Mindset To Cloud • Change the operating model : shift

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 & Paa. S

Alter Your Approach & Mindset To Cloud • Define your Cloud strategy from the

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 + Paa. S + Saa. S ) – A platform(s) built to your architectural principles, which addresses the need(s) of your enterprise or customers • For example Paa. S to Credit Suisse is ; “A platform is a set of integrated technical components and processes built for efficient design, build, test and operation. ”

The Value Cloud Promises… • Your Organisations likely interest in cloud are; – lowering

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

First, Consider Your Business Drivers & Architectural Approach Common Business Drivers Common Architectural Approaches

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

Then, Assess Clouds Ability To Enable or Enhance Business Drivers How Can Cloud Enable

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

Example 1: Oracle IT: Oracle Dev/Test Self-Service Private Cloud Submit Job Mgmt Virtualization Priority

Example 1: Oracle IT: Oracle Dev/Test Self-Service Private Cloud Submit Job Mgmt Virtualization Priority Match Making Self-Service Application Developer Enterprise Manager Grid Control Resource Mgmt Notifications • 2600 physical servers, 6000 VMs, 3500 developers • 80% utilization 7 x 24 Metadata / Label Servers • 4 IT admins Hosts e castudy s Results

Credit Suisse Achieves Efficiencies Using Private Paa. S Source : Credit Suisse, Oct 2009

Credit Suisse Achieves Efficiencies Using Private Paa. S Source : Credit Suisse, Oct 2009

Credit Suisse Paa. S Benefits Source : Credit Suisse, Oct 2009

Credit Suisse Paa. S Benefits Source : Credit Suisse, Oct 2009

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

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

Establish Platform Management Roles Early Product Mgrs • Build consistency • Client facing •

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

Oracle in Public Clouds • Oracle Database, Fusion Middleware & Enterprise Manager supported on

Oracle in Public Clouds • Oracle Database, Fusion Middleware & Enterprise Manager supported on EC 2 • Amazon Machine Images (AMIs) • Oracle Database Secure Backup to S 3 • Self-service Public Paa. S based on Oracle VM, Oracle Enterprise Linux, Oracle Database RAC and Oracle Web. Logic Server

250+ Cloud Service Providers Have Adopted Oracle’s Cloud Platform “ 8 out of 10

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

To conclude • Define your Cloud using model that suits your Environment • Consider

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