43
1 Copyright © 2013, Oracle and/or its affiliates. All rights reserved. The Safe Harbor 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 Oracles products remains at the sole discretion of Oracle.

The Oracle Cloud for Newbies

Embed Size (px)

Citation preview

1 Copyright © 2013, Oracle and/or its affiliates. All rights reserved.

The Safe Harbor

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.

2 Copyright © 2013, Oracle and/or its affiliates. All rights reserved.

The Oracle Cloud for Newbies

Joshua Hernandez Ahmed Aboulnaga

Senior Sales Consultant Technical Director

Oracle Corporation Raastech, Inc.

3 Copyright © 2013, Oracle and/or its affiliates. All rights reserved.

4 Copyright © 2013, Oracle and/or its affiliates. All rights reserved.

• Oracle CEO Larry Ellison in an analysts’ briefing 09/2008:

– “Orange is the new pink…”

– “I don’t understand what we would do differently in the light of

cloud computing, other than marketing.”

What the hell is cloud computing?

5 Copyright © 2013, Oracle and/or its affiliates. All rights reserved.

Oracle Cloud Hype Cloud is at the peak of the hype curve

Source: Gartner “Hype Cycle for Cloud Computing, 2009” Research Note G00168780

6 Copyright © 2013, Oracle and/or its affiliates. All rights reserved.

Cloud != Virtualization Virtualization and clustering widely adopted in most organizations

• Provisioning a single physical

server took months

• Physical resources were often

underutilized

• Virtualization helped:

– Reduce provisioning time

– Maximize physical resources

– Introduce concepts such as cloning and

snapshots

7 Copyright © 2013, Oracle and/or its affiliates. All rights reserved.

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:

3 Service Models

• SaaS

• PaaS

• IaaS

4 Deployment Models

• Public Cloud

• Private Cloud

• Community Cloud

• Hybrid Cloud

5 Essential Characteristics

• Broad network access

• Resource pooling

• Rapid elasticity

• On-demand self-service

• Measured service

8 Copyright © 2013, Oracle and/or its affiliates. All rights reserved.

• On-demand resources

• Rapidly provisioned (i.e., self-service provisioning)

• Minimal management

• Elastic (i.e., workload management)

• Measured service (e.g., metering and chargeback)

Cloud Characteristics Recap Why “cloud” is not “virtualization”

9 Copyright © 2013, Oracle and/or its affiliates. All rights reserved.

Deployment Models Public / Private / Hybrid

Private Cloud Public Cloud Hybrid Cloud

Exclusive Shared by multiple organizations

• Fast & inexpensive to start

• Outsourced services

• Multiple tenants sharing

resources

• Greater control over

security, compliance, & QoS

• Multiple apps sharing

resources

• Not much different than

virtualization

• Cloudbursting

– overdraft for peak loads

• Dev/Test vs. Production

• Disaster recovery

10 Copyright © 2013, Oracle and/or its affiliates. All rights reserved.

• Applications delivered as a service

to end-users over the Internet

Service Models SaaS / PaaS / IaaS

Software as a Service

(SaaS)

Platform as a Service

(PaaS)

Infrastructure as a Service

(IaaS)

• App development & deployment

platform delivered as a service

• Server, storage, and network

hardware and associated software

delivered as a service

11 Copyright © 2013, Oracle and/or its affiliates. All rights reserved.

Software as a Service (SaaS) Customer Relationship Management (CRM)

12 Copyright © 2013, Oracle and/or its affiliates. All rights reserved.

Software as a Service (SaaS) Human Resources (HR)

13 Copyright © 2013, Oracle and/or its affiliates. All rights reserved.

Software as a Service (SaaS) Oracle Social Network

14 Copyright © 2013, Oracle and/or its affiliates. All rights reserved.

Infrastructure as a Service (IaaS) N/A

• Obvious

15 Copyright © 2013, Oracle and/or its affiliates. All rights reserved.

Platform as a Service (PaaS) Database Service

• Runs Oracle Database on the cloud

• Runs any Oracle DBMS Application

– SQL & PL/SQL

– Java & REST APIs

• Web-based application development

– Oracle Application Express (APEX)

• Seamless: from cloud to on-premise

• Secure: data, schema, & table-space isolation

16 Copyright © 2013, Oracle and/or its affiliates. All rights reserved.

Platform as a Service (PaaS) Java Cloud Service

• Runs any Java application in the cloud

• Complete Java EE Support

• SOAP & RESTful Web Services

• Eclipse, NetBeans, & JDeveloper Tools

• Auto-generate Database Schemas

• Secure: application and data isolation

– dedicated virtual machines

17 Copyright © 2013, Oracle and/or its affiliates. All rights reserved.

Platform as a Service (PaaS) Welcome to Oracle Cloud

18 Copyright © 2013, Oracle and/or its affiliates. All rights reserved.

Platform as a Service (PaaS) Sign in to Oracle Cloud

19 Copyright © 2013, Oracle and/or its affiliates. All rights reserved.

Platform as a Service (PaaS) Oracle Cloud Services

20 Copyright © 2013, Oracle and/or its affiliates. All rights reserved.

Platform as a Service (PaaS) Oracle Cloud Status History

21 Copyright © 2013, Oracle and/or its affiliates. All rights reserved.

Platform as a Service (PaaS) Oracle Database Utilization

22 Copyright © 2013, Oracle and/or its affiliates. All rights reserved.

Platform as a Service (PaaS) Oracle Application Express

23 Copyright © 2013, Oracle and/or its affiliates. All rights reserved.

Application

Platform

Customizations

Application

Customizations Customizations

Co

nsu

mer

Con

su

mer

Se

rvic

e

Pro

vid

er

Se

rvic

e P

rovid

er

IaaS Cloud

SaaS Cloud

PaaS Cloud

IT Professional Developer Business End User

Different Users

Abstraction Layers in Cloud Computing IaaS, PaaS, SaaS

24 Copyright © 2013, Oracle and/or its affiliates. All rights reserved.

• Public clouds have tremendous cost savings

• If your application can support elasticity, then this is huge

• Quick provisioning is a huge benefit

• By reducing management and administration of core platforms

and/or environments, infrastructure team can focus their efforts

elsewhere beyond the everyday administration tasks

• Hybrid clouds are an awesome concept for disaster recovery, setting

up load testing environments, etc.

• Pay for what you use only

Ahmed’s Thoughts The Good

25 Copyright © 2013, Oracle and/or its affiliates. All rights reserved.

• The majority of Oracle applications (and in fact, most non-Oracle

applications) don’t support elasticity

• Vendor lock-in is a concern

• DR in a hybrid cloud model sounds good in theory, but needs to first

be proven out due to the complexities involved

• Private clouds are just glorified virtual servers and rely on having

idle hardware lying around

• Security is a concern in the public cloud, though getting better

• How much do you trust your public cloud provider?

Ahmed’s Thoughts The Bad

26 Copyright © 2013, Oracle and/or its affiliates. All rights reserved.

The Evolution of the Oracle Cloud

Joshua Hernandez

Senior Sales Consultant

27 Copyright © 2013, Oracle and/or its affiliates. All rights reserved.

Evolution of Private and Public Clouds

Private Cloud Evolution

Hybrid

• Federation with public clouds

• Interoperability

• Cloud bursting

App1 App2 App3

Private IaaS

Private PaaS

Virtual Private Cloud

Hybrid

PaaS

SaaS

IaaS

Private Cloud

• Self-service

• Policy-based resource mgmt

• Chargeback

• Capacity planning

App2 App3

Private IaaS

Private PaaS

App1

Silo’d Consolidated

• Physical

• Dedicated

• Static

• Heterogeneous

• Virtual

• Shared services

• Dynamic

• Standardized appliances

App1 App2 App3

App1 App2 App3

Private IaaS

Private PaaS Consolidate

Standardize

Public Clouds

PaaS

SaaS

IaaS

Public Cloud Evolution

ASP

ISP MSP

ISV

CSP/ Telcos

28 Copyright © 2013, Oracle and/or its affiliates. All rights reserved.

Evolution of Private and Public Clouds

Private Cloud Evolution

Hybrid

• Federation with public clouds

• Interoperability

• Cloud bursting

App1 App2 App3

Private IaaS

Private PaaS

Virtual Private Cloud

Hybrid

PaaS

SaaS

IaaS

Private Cloud

• Self-service

• Policy-based resource mgmt

• Chargeback

• Capacity planning

App2 App3

Private IaaS

Private PaaS

App1

Silo’d Consolidated

• Physical

• Dedicated

• Static

• Heterogeneous

• Virtual

• Shared services

• Dynamic

• Standardized appliances

App1 App2 App3

App1 App2 App3

Private IaaS

Private PaaS Consolidate

Standardize

Public Clouds

PaaS

SaaS

IaaS

Public Cloud Evolution

ASP

ISP MSP

ISV

CSP/ Telcos

29 Copyright © 2013, Oracle and/or its affiliates. All rights reserved.

Consolidation at PaaS and IaaS Layers

Consolidate onto a standard, shared and elastically scalable PaaS

vs.

Consolidate onto shared IaaS without standardization

30 Copyright © 2013, Oracle and/or its affiliates. All rights reserved.

Server Virtualization and Clustering Deliver

Resource Pooling and Elastic Scalability

Both server virtualization and clustering are key technologies for cloud

Server Virtualization Clustering Make one physical resource look like many Make many physical resource look like one

31 Copyright © 2013, Oracle and/or its affiliates. All rights reserved.

Server Virtualization Options

Centralized Virtualization Lifecycle Management

Dynamic

Domains

M-Series T-Series All SPARC & x86

HYPERVISOR

Oracle VM

for SPARC

Containers

All x86

HYPERVISOR

Oracle VM

for x86

32 Copyright © 2013, Oracle and/or its affiliates. All rights reserved.

Clustering Options Throughout Stack

Infrastructure as a Service

Oracle Database Real Application Clusters Oracle In-Memory Database Cache (TimesTen)

Oracle Exadata Database Machine

Oracle Cloud Application Foundation Oracle WebLogic Server | Oracle Coherence In-Memory Data

Oracle Exalogic Elastic Cloud

Platform as a Service

Sun Servers

Sun Storage

33 Copyright © 2013, Oracle and/or its affiliates. All rights reserved.

Exadata, Exalogic, SPARC SuperCluster Extreme Performance, Engineered Systems

• Unmatched performance, simplified deployment, lower total cost

• Building blocks for consolidation and cloud computing

34 Copyright © 2013, Oracle and/or its affiliates. All rights reserved.

Evolution of Private and Public Clouds

Private Cloud Evolution

Hybrid

• Federation with public clouds

• Interoperability

• Cloud bursting

App1 App2 App3

Private IaaS

Private PaaS

Virtual Private Cloud

Hybrid

PaaS

SaaS

IaaS

Private Cloud

• Self-service

• Policy-based resource mgmt

• Chargeback

• Capacity planning

App2 App3

Private IaaS

Private PaaS

App1

Silo’d Consolidated

• Physical

• Dedicated

• Static

• Heterogeneous

• Virtual

• Shared services

• Dynamic

• Standardized appliances

App1 App2 App3

App1 App2 App3

Private IaaS

Private PaaS Consolidate

Standardize

Public Clouds

PaaS

SaaS

IaaS

Public Cloud Evolution

ASP

ISP MSP

ISV

CSP/ Telcos

35 Copyright © 2013, Oracle and/or its affiliates. All rights reserved.

Oracle Enterprise Manager 12c Total Cloud Control

Complete Lifecycle

Management

Integrated Cloud

Stack Management

Business-Driven Application

Management

Self-Service IT Simple and Automated Business Driven | |

Plan

Setup

Build

Test

Deploy

Monitor

Manage

Meter &

Charge

Optimize

36 Copyright © 2013, Oracle and/or its affiliates. All rights reserved.

Evolution of Private and Public Clouds

Private Cloud Evolution

Hybrid

• Federation with public clouds

• Interoperability

• Cloud bursting

App1 App2 App3

Private IaaS

Private PaaS

Virtual Private Cloud

Hybrid

PaaS

SaaS

IaaS

Private Cloud

• Self-service

• Policy-based resource mgmt

• Chargeback

• Capacity planning

App2 App3

Private IaaS

Private PaaS

App1

Silo’d Consolidated

• Physical

• Dedicated

• Static

• Heterogeneous

• Virtual

• Shared services

• Dynamic

• Standardized appliances

App1 App2 App3

App1 App2 App3

Private IaaS

Private PaaS Consolidate

Standardize

Public Clouds

PaaS

SaaS

IaaS

Public Cloud Evolution

ASP

ISP MSP

ISV

CSP/ Telcos

37 Copyright © 2013, Oracle and/or its affiliates. All rights reserved.

Oracle on Demand Cloud Services

SaaS @Oracle @Customer

On Premise

Oracle Customer Customer Customer

Oracle

Oracle

Oracle

Oracle

Oracle

Oracle

Oracle

Customer Oracle

Customer

Customer

Customer

Customer

Software License

Software Management

Infrastructure Management

Datacenter

38 Copyright © 2013, Oracle and/or its affiliates. All rights reserved.

The Oracle Public Cloud

Applications and Platform: Based on Industry Standards

Fusion

CRM

Fusion

HCM

Fusion

Talent

Database

Service

Java

Service

Oracle Social

Network

Data

Service

Security

Service

39 Copyright © 2013, Oracle and/or its affiliates. All rights reserved.

Oracle Public Cloud Complete Choice

Instant productivity

Complete

100% standards-based

On-cloud or on-premise

• Self-Service, monthly subscription, instant

provisioning

• Complete set of business-critical platform

and application services

• Move existing applications to the cloud

with no change

• Same products available in both modes

40 Copyright © 2013, Oracle and/or its affiliates. All rights reserved.

Oracle Cloud Offerings – Complete Choice

Oracle On Demand

Oracle Applications On Demand

Database On Demand

Exadata On Demand

Middleware On Demand

Exalogic On Demand

Private Cloud Products Private & Public Cloud Services

Clo

ud

Ma

na

ge

me

nt

Ora

cle

Ente

rprise M

anager

Ora

cle

Ente

rprise

Manager

Ops C

ente

r

Oracle Public Cloud

Oracle Fusion CRM Cloud

Service

Oracle Database

Cloud Service

Oracle Java

Cloud Service

Oracle Fusion HCM Cloud

Service

Oracle Social Network

Infrastructure as a Service

Oracle Database, Database Options

Exadata Database Machine

Cloud Application Foundation: WebLogic Server,

Coherence, JRockit, Exalogic Elastic Cloud

Platform as a Service

Integration:

SOA Suite

Process Mgmt:

BPM Suite

Security:

Identity Mgmt

User Interaction:

WebCenter

Oracle Applications

Applications

Oracle VM for x86

Oracle Linux Oracle Solaris

Oracle VM for SPARC (LDom) Solaris Containers

Servers

Network Fabric Storage

41 Copyright © 2013, Oracle and/or its affiliates. All rights reserved.

Oracle Cloud Computing Strategy Many Clouds, Many Choices

• Provide customer choice of private and public clouds

• Deliver complete, integrated offerings spanning SaaS,

PaaS and IaaS

• Enable customers to adopt cloud as the business requires

42 Copyright © 2013, Oracle and/or its affiliates. All rights reserved.

oracle.com/cloud

www.facebook.com/OracleCloudComputing

@OracleCloudZone #oraclecloud

43 Copyright © 2013, Oracle and/or its affiliates. All rights reserved.