oracle database cloud service

33
Copyright © 2014 Oracle and/or its affiliates. All rights reserved. | Oracle Database Cloud Service Jean-Philippe PINTE Cloud Architect Oracle EMEA

Upload: jean-philippe-pinte

Post on 18-Jul-2015

192 views

Category:

Software


5 download

TRANSCRIPT

Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |

Oracle Database Cloud Service

Jean-Philippe PINTECloud ArchitectOracle EMEA

Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |

Safe Harbor Statement

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.

Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |

Oracle Cloud Day 2015 / Database Cloud ServiceAgenda

Oracle Database Cloud Service

Oracle Database Backup Cloud Service

Oracle Hybrid Cloud Management

Roadmap

1

2

3

4

Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |

Oracle Database Cloud Service

Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |

Oracle Database Cloud ServiceOverview

Database Cloud

Services

Schema

Edition

Database Cloud Virtual Image

Database Cloud

Automated

(Future)

Database Cloud Managed

Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |

Oracle Database Cloud ServiceService Type

• Single database Schema available as a monthly Subscription by Size (5, 20, 50 GB)

• Fully Managed Service on Engineered Systems

• Database patches and upgrades performed during scheduled maintenance windows

• Editions: Modified (security locked down) EE

• Also underpins the BI, Document, Mobile, Java SaaS Extension,Developer, Messaging, JaaSExtension, Mobile…

Full InstanceSchema

• Full Database available as a metered service (Hourly or Monthly)

• Available as a Virtual Image, Automated, or Managed Service (*)

• Tenant controls patch and upgrade schedule

• Available on general purpose and engineered systems

• Editions: SE1, EE, EE High Performance, EE Extreme Performance

* Planned for a future release. Greater Capabilities

Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |

Oracle Database Cloud ServiceFull Instance Editions

• Full database instance

• Up to 16 OCPUs

Standard Edition 1

Enterprise Edition (EE)

adds…

• Transparent Data Encryption (TDE)

• All standard EE features

EE Extreme Performance

adds…

Real Application Clusters (RAC)

In Memory

Active Data Guard

EE High Performance

adds…

Multitenant

Data Guard

Partitioning

Advanced Compression

Advanced Security, Label Security, Database Vault

Real Application Testing

OLAP, Analytics, Spatial and Graph

Management Packs

Greater Capabilities

Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |

Oracle Database Cloud ServiceManagement Level Overview

GeneralPurpose

Virtual Image

• Database software ready for install

• Tenant has root privilege

• Does not provide automated orchestrations

• Only available on general purpose infrastructure

• Automated install, patch, upgrade, upsize/downsize, backup/restore, recovery, data guard configuration, TDE encryption, monitoring…

• Tenant has root privilege

Virtual Image Automated

• Oracle monitors and is responsible for keeping the database available

• Oracle manages install, patch, upgrade, upsize/downsize, backup/restore, recovery

• Oracle maintains privileged user access, tenant controls data.

Managed*

* Planned for a future release. Greater Capabilities

Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |

Oracle Database Cloud ServiceManagement Level Overview

Scaling

Single click automated

scaling of CPU and storage.

Backup & Restore

Single click Backup,

restore, all fully

orchestrated.

Key Metrics

Monitoring of uptime,

capacity, utilization, and

edition.

Management & Dev Tools

EM Express, Tooling, Java, SQL

Dev, REST Data Services, APEX,

Glassfish.

Managed Infrastructure

Managed compute,

storage and network

Isolated and Secure

Dedicated virtual and

physical resources

Patching

Fully orchestrated one click

application of Oracle patch

sets.

Upgrade

Fully orchestrated one click

upgrades with validations.

High Availability

Automated recovery, data guard, fail over, rolling updates.

Capacity on Demand

Compute and storage upsize and downsize

Networking

Point to point network

configuration.

Automated

Virtual

Image

100%

Provision & Configuration

Rapid and fully automated install

with choice of editions, features &

shapes.

Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |

Oracle Database Cloud ServiceAutomated Provisioning

Database

Ready for

UseAllocate

Compute

Allocate

Storage

Set Keys &

Privileges

Request

for

ServiceProvision

OS

Install &

Configure

Database

Configure

Tools(configure

Access)

Configure

Backups

Reduced time and

complexity to provision

database services

Increased

standardization of the

“fleet”

New use cases that were

not practical before.

Benefits

Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |

Oracle Database Cloud ServiceArchitecture

Oracle Compute Block StorageOracle Storage

Cloud

Oracle VM – Oracle Linux

Oracle REST

Data ServicesRDBMS

Cloud Tooling (EM Express +

Application HTML5)

Infrastructure

Metrics

Database

Metrics

EM

Compute Infrastructure

/u03 /u02 /u01

Archives

My

Services

Store

cloud.oracle.com

JaaS Compute Service

DBaaS

On Premise

Local DB

Dev Tools

Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |

Oracle Database Cloud ServiceDBaaS Monitor Console

• HTML5 application hosted within the VM

• DBaaS Monitor - Top Features:

– Monitor database sessions, disk & CPU

– View version, features installed …

– Configure database parameters

– Initiate backups

– Bounce database

– View log and trace files

Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |

Oracle Database Cloud ServicePDB Provisioning Console

Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |

Oracle Database Cloud ServiceDBA and Development Tools

• Enterprise Manager (EM)*

• Monitor Databases on as a target using your on premise EM deployment.

• Uses Dual Proxy

• Enterprise Manager Express

• Composite Active Report Monitoring

• Corrective Action Analysis

• Deploy and Manage PDBs

• Identify Performance Issues using ASH, ADDM

• Robust Single Instance Administration

• Local Admin Tool

• Start Stop Database

• Set Database parameters

• Custom Cloud Orchestrations

Database Administration Application Development

• Java

• Java as a Service Offering

• Oracle Web Logic Application Server

• Oracle APEX

• Opportunistic Application Development

• Deploy pre-built productivity apps “Packaged Apps”

• Oracle REST Data Services

• Provides URI based access to Oracle database over REST

• Results in JSON or CSV

• Mapping of URI to SQL or PL/SQL

• All HTML methods GET, PUT, POST, DELETE, PATCH

• Oauth2 integration

• Other tools

• PHP, Ruby, Python, C, etc (Available on Oracle Cloud via Compute Service)

• SQL Developer

• Drag and drop data movement

• SQL Worksheet

• Administrative Features

• Data Modeling

• RESTful Web Services

• Command Line SQL

• Oracle APEX

• Create Tables

• Run any SQL

• Run SQL Scripts

• Browse Database Objects

• Define RESTful Web Services

Database Development

Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |

Provisioning DemoProvisioning wizard screens

Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |

Oracle Database Cloud ServiceDatabase Provisioning

• Self Service Interface

• REST APIs– curl -i -X POST -u username:password -d @createDB.json -H "X-ID-TENANT-NAME:

IDENTITYDOMAIN" -H "Content-Type:application/json" https://dbaas.oraclecloud.com/jaas/db/api/v1.1/instances/ IDENTITYDOMAIN

• oracle-dbcs-cli Utility– To perform a variety of life-cycle and administration operations on DBCS instances

Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |

Oracle Database Cloud ServiceFull portability between on-premises and cloud

Same Architecture

Same Software

Same SkillsOn-Premises Oracle Cloud

Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |

Oracle Database Cloud ServiceFull portability between on-premises and cloud

2. Unplug (from On-Premise DB)

3. Copy / Move

4. Plug (OPC DB)

5. Validate the migration

1. Use APEX Application (On-Premise)

Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |

Portability DemoMoving PDB from On-Premise to Oracle Public Cloud

Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |

Oracle Database Backup Cloud Service

Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |

Oracle Database Backup Service

• Backup on-premise or Cloud Databases to Oracle Database Backup Service hosted in Oracle Public Cloud

• Cost effective, scalable cloud storage for database backups: $33/TB per month

• End-to-end enterprise-grade data encryption, compression and protection• Clients: Data is always encrypted with keys kept locally at client, optionally compressed, and securely transmitted

• Cloud: Encrypted data is protected with 3-way mirroring on every write

Oracle Company Confidential – Shared Under Terms of OPN NDA29

Replace Offsite Tape Backups with Simple and Low Cost Cloud Backup

On Premises Oracle CloudOracle Database Backup Service

Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |

Hybrid Cloud Management

Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |

Hybrid Cloud ManagementIn a Hybrid IT Environment, IT Becomes a Services Broker

Conventional IT

Private cloud

Public cloud

Hybrid cloud

Users

Visibility, Accountability & Control

IT must be able to monitor and manage services regardless of where they are deployed.

Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |

Hybrid Cloud ManagementExpanding the Horizon with Hybrid Cloud

• Single pane of glass for managing private and public clouds

– Improved management of complete Oracle stack for on-premise targets

– On-premise EM to monitor Database and Java Cloud Services on Oracle Cloud

• In-depth performance diagnostics and analytics

• Provisioning instances on Oracle Cloud

• Workload movement and placement to support cloning and cloud-bursting scenarios

Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |

Hybrid Cloud ManagementUnified Management

Same Architecture

Same Software

Same SkillsOn-Premises Oracle Cloud

Unified ManagementEnterprise Manager manages both On Premise and Cloud*

Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |

Roadmap

Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |

Oracle Database Cloud ServiceRoadmap

•Data Guard & Active Data Guard For Database as a Service

•Managed Database Service

•Oracle Exadata Cloud Service

•Oracle Big Data Cloud Service

•Oracle NoSQL Cloud service

• Interface to plug/unplug PDBs (On-Premise <-> Cloud)

Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |

Oracle Database Cloud ServiceDatabase Cloud Delivery Roadmap

Engineered

GeneralPurpose

GeneralPurpose

• Engineered infrastructure for highest performance, scalability, and availability

• General purpose infrastructure for test, development, departmental applications

Managed

Automated

Managed

Automated

Virtual Image

Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |

Summarize

Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |

Quickly create databases using

automated provisioning.

Easily move data and workloads.

41

Data Center Oracle Cloud

Unified ManagementEnterprise Manager manages both On Premise and Cloud*

Same Architecture

Same Software

Same Skills

Oracle Database Cloud ServiceValue Proposition

Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |

http://cloud.oracle.com

Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |

Oracle Database Cloud ServiceVideos

• Ordering a Trial Subscription to an Oracle Cloud Servicehttps://www.youtube.com/watch?v=ZR30drO1Rxc

• Administering a Trial Subscription to an Oracle Cloud Servicehttps://www.youtube.com/watch?v=RLIzSFiYxgw

• Creating a Database Cloud Instancehttps://www.youtube.com/watch?v=cBBqrRTaMDw

• Connecting to a Database Instance in the Oracle Database Cloud Service https://www.youtube.com/watch?v=dg6KsEsswpk

Copyright © 2014 Oracle and/or its affiliates. All rights reserved. |

Oracle Database Cloud ServiceTutorials

• Signing Up for a Database Cloud Service

http://www.oracle.com/webfolder/technetwork/tutorials/obe/cloud/13_2/dbservice/crservice/crservice.html

• Installing an Application into Your Database Cloud Servicehttp://www.oracle.com/webfolder/technetwork/tutorials/obe/cloud/13_2/dbservice/instdbapp/instdbapp.html

• Data Loading and the Oracle Database Cloud Servicehttp://www.oracle.com/webfolder/technetwork/tutorials/obe/cloud/13_2/dbservice/dataload/dataload.html

• Creating a RESTful Web Servicehttp://www.oracle.com/webfolder/technetwork/tutorials/obe/cloud/13_2/dbservice/restfulws/restfulws.html

• Managing Users and Roles in a Database Cloud Servicehttp://www.oracle.com/webfolder/technetwork/tutorials/obe/cloud/13_2/dbservice/useidm/useidm.html

• Monitoring Your Database Cloud Serviceshttp://www.oracle.com/webfolder/technetwork/tutorials/obe/cloud/13_2/dbservice/monitordbs/monitordbs.html