oracle database cloud service
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 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 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. |
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. |
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. |
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