SlideShare una empresa de Scribd logo
1 de 46
Descargar para leer sin conexión
1
Fast,	
  Flexible	
  Applica/on	
  
Development	
  with	
  Oracle	
  Database	
  
Cloud	
  Service
René	
  Antúnez	
  
DBA	
  Team	
  Lead	
  
#paas
▪ 2
Welcome to CloudWorld Developer Day 2015
Program Agenda
Introduc/on	
  
What	
  is	
  Oracle	
  Database	
  Cloud	
  Service?	
  
How	
  can	
  I	
  move	
  my	
  Oracle	
  Database	
  to	
  the	
  cloud?	
  
Development	
  Op/ons	
  
Management	
  and	
  Monitoring	
  
Backup	
  and	
  Failover
1
2
3
4
3
5
6
4
• 15+	
  Years	
  of	
  Data	
  infrastructure	
  
management	
  consul/ng	
  
• 200+	
  Top	
  brands	
  
• 6000+	
  databases	
  under	
  management	
  
• Over	
  200	
  DBA’s,	
  in	
  26	
  countries	
  
• Top	
  5%	
  of	
  DBA	
  work	
  force,	
  4	
  Oracle	
  
ACED’s,	
  9	
  Oracle	
  ACE’s,	
  1	
  Oracle	
  ACE	
  
Associate,2	
  MicrosoY	
  MVP’s	
  
• Oracle,	
  MicrosoY,	
  MySQL	
  partners,	
  
Netezza,	
  Hadoop	
  and	
  MongoDB	
  plus	
  
UNIX	
  Sysadmin	
  and	
  Oracle	
  apps
About Pythian
5
• Flexible	
  Environment	
  
– Work	
  remotely	
  from	
  anywhere	
  in	
  the	
  world.Flexible	
  
hours	
  
• Outstanding	
  People:	
  
– Work	
  with	
  the	
  industry	
  top	
  minds-­‐in	
  fact,	
  the	
  top	
  5%.	
  
• Career	
  growth	
  and	
  development:	
  
– Enhance	
  exis/ng	
  skills	
  or	
  learn	
  new	
  ones.Work	
  with	
  
leading-­‐edge	
  technologies.	
  Experiment	
  and	
  explore	
  
using	
  our	
  in-­‐house	
  sandbox.	
  Generous	
  training	
  
allowance	
  .	
  Professional	
  development	
  days.	
  
Internal	
  speaker	
  series.	
  
• Fun,	
  fun	
  ,fun	
  	
  
– Blog	
  during	
  work	
  hours-­‐please	
  !	
  Enjoy	
  monthly	
  
cheese	
  tas/ngs	
  with	
  our	
  resident	
  cheese	
  
sommelier.	
  Take	
  a	
  day	
  off	
  and	
  volunteer	
  for	
  your	
  
favourite	
  charity.	
  
#PythianLife
6
Where do I come From – Oracle	
  DBA	
  
• Started	
  with	
  Version	
  9.2	
  in	
  2004	
  
– Speaker	
  at	
  Oracle	
  Open	
  World,	
  Oracle	
  Developers	
  
Day	
  and	
  IOUG	
  Collaborate	
  	
  
– APress	
  Q4	
  2015:	
  “Prac%cal	
  Data	
  Refresh	
  using	
  
Enterprise	
  Manager	
  12c”	
  
– Co-­‐President	
  of	
  ORAMEX	
  (Mexico	
  Oracle	
  User	
  
Group)	
  	
  
– Web	
  Events	
  Chair	
  for	
  IOUG	
  Cloud	
  Compu/ng	
  
Special	
  Interest	
  Group	
  (SIG);	
  
– Movie	
  Fana/c	
  &	
  Music	
  Lover	
  
– Bringing	
  the	
  best	
  from	
  México	
  (Mexihtli)	
  to	
  the	
  
rest	
  of	
  the	
  world	
  and	
  in	
  the	
  process	
  
photographing	
  it	
  :)	
  
– rene-­‐ace.com	
  
– @rene_ace
6
7
Where do I come from?
▪ 8
– Registro	
  
• goo.gl/pCg4n9	
  
• Técnologias	
  
• Oracle	
  Database	
  
• Cloud/SaaS/PaaS	
  
• SOA	
  
• Java	
  
• Oracle	
  Data	
  
Integrator	
  
• Fusion	
  Applica/ons	
  
• WebCenter	
  
• Linux
9
How did you get to be a DBA
10
6th Happiest Job of 2015!
It	
  was	
  #1	
  in	
  2014
http://www.forbes.com/sites/susanadams/2014/03/20/the-happiest-and-unhappiest-jobs-in-2014/
Work-life balance
Relationship with boss and
co-workers
Daily tasks Job resources
Field will grow by 15%
between 2012 and 2022
DBA can be the key driver
of success
11
What	
  is	
  Oracle	
  Database	
  Cloud	
  Service?
13
▪ A	
  self-­‐service	
  compu/ng	
  environment	
  
offering	
  the	
  ability	
  to	
  create,	
  
consume	
  and	
  pay	
  for	
  database	
  
services	
  	
  
▪ Compu/ng	
  resources	
  are	
  elas/cally	
  
supplied	
  from	
  a	
  shared	
  pool	
  and	
  
charged	
  based	
  on	
  metered	
  use	
  
▪ Service	
  catalogs	
  provide	
  a	
  menu	
  of	
  
op/ons	
  and	
  service	
  levels
Database-as-a-Service (DBaaS)
Definition
14
Cloud Computing
What	
  is	
  your	
  Key	
  Driver?
▪ Source: NIST Definition of Cloud Computing v15
3	
  Service	
  
Models	
  
• SaaS	
  
• PaaS	
  
• IaaS
4	
  Deployment	
  
Models	
  
• Public	
  Cloud	
  
• Private	
  Cloud	
  
• Community	
  Cloud	
  
• Hybrid	
  Cloud
5	
  Essential	
  
Characteristics	
  
• Resource	
  pooling	
  
• Rapid	
  elasticity	
  
• On-­‐demand	
  self-­‐
service	
  
• Measured	
  service	
  
• Broad	
  network	
  access
15
Pizza as a Service*
▪Applications
▪Data
▪Runtime
▪Middleware
▪O/S
▪Virtualization
▪Servers
▪Storage
▪Networking
▪Applications
▪Data
▪Runtime
▪Middleware
▪O/S
▪Virtualization
▪Servers
▪Storage
▪Networking
▪Applications
▪Data
▪Runtime
▪Middleware
▪O/S
▪Virtualization
▪Servers
▪Storage
▪Networking
▪Applications
▪Data
▪Runtime
▪Middleware
▪O/S
▪Virtualization
▪Servers
▪Storage
▪Networking
▪ ▪ ▪ ▪
Traditional
On-Premise IaaS PaaS SaaS
▪
▪
You	
  Manage
Vendor	
  Manages
▪Dining Table
▪Soda
▪Cheese
▪Toppings
▪Tomato Sauce
▪Pizza Dough
▪Fire
▪Oven
▪Electric/Gas
▪Dining Table
▪Soda
▪Cheese
▪Toppings
▪Tomato Sauce
▪Pizza Dough
▪Fire
▪Oven
▪Electric/Gas
▪Dining Table
▪Soda
▪Cheese
▪Toppings
▪Tomato Sauce
▪Pizza Dough
▪Fire
▪Oven
▪Electric/Gas
▪Dining Table
▪Soda
▪Cheese
▪Toppings
▪Tomato Sauce
▪Pizza Dough
▪Fire
▪Oven
▪Electric/Gas
▪ ▪ ▪ ▪
Traditional
On-Premise IaaS PaaS SaaS
Made at Home Take & Bake Pizza Delivery Dine Out
▪ *http://goo.gl/rweIwF
16
Cloud Services

PlatformApps Infrastructure
▪ Infrastructure	
  as	
  a	
  Service	
  (IaaS)▪ Platform	
  as	
  a	
  Service	
  (PaaS)▪ Software	
  as	
  a	
  Service	
  (SaaS)
17
Service Delivery Lifecycle

15	
  Steps	
  to	
  “X”-­‐as-­‐a-­‐Service
1. Capture
Demand
2.Define
Service
Strategy and
Design
3.Define
Service
Catalog
4.Define
Resource
Configurations
(Technical
5. Build
Deployable
Entities
18
Service Delivery Lifecycle

15	
  Steps	
  to	
  “X”-­‐as-­‐a-­‐Service
6. Consumer
purchase
7.
Initiate
Service
Request
8.
Deployable
Entity
Allocated
9. Deployment
10.
Consumer
operates
Service
11. Client
App Utilizes
Service
19
Service Delivery Lifecycle

15	
  Steps	
  to	
  “X”-­‐as-­‐a-­‐Service
12. Monitor
performance
metrics
13.
Utilisation
Metrics
Captured
14.
Metrics
Applied to
SLA &
15 Perf, Util,
& Cost
Provided to
Consumer
20
Java EM Node.js
Messaging Process
Business	
  
Intelligence
Database	
  
Backup
Big	
  Data Big	
  Data	
  
Discovery
Integration Documents
Database
Developer
PaaS
▪ https://cloud.oracle.com
CX HCM ERP SCM
▪▪ ▪ ▪
EPM
▪
Analytics
▪
Social
▪ ▪
Mobile
Data
SaaS	
  
IaaS
Oracle Cloud

Full	
  stack	
  enterprise	
  cloud	
  services	
  SaaS	
  +	
  PaaS	
  +	
  IaaS
Compute Storage
21
Oracle Database Cloud Services – Naming Updates

A	
  number	
  and	
  growing	
  Database	
  cloud	
  services
• All	
  Part	
  Numbers	
  called	
  “Oracle	
  Database	
  Cloud	
  –	
  <service	
  name>	
  Service”	
  
• Formal	
  Price	
  List	
  Names:	
  
– Oracle	
  Database	
  Cloud	
  –	
  Micro	
  Service	
  	
  (apex.oracle.com)	
  
– Oracle	
  Database	
  Cloud	
  –	
  Multitenant	
  Service	
  (Schema	
  Service)	
  
– Oracle	
  Database	
  Cloud	
  –	
  SE	
  Service	
  (Database	
  as	
  a	
  Service)	
  
– Oracle	
  Database	
  Cloud	
  –	
  EE	
  Service	
  (Database	
  as	
  a	
  Service)	
  
– Oracle	
  Database	
  Cloud	
  –	
  High	
  Performance	
  Service	
  (Database	
  as	
  a	
  Service)	
  
– Oracle	
  Database	
  Cloud	
  –	
  Extreme	
  Performance	
  Service	
  (Database	
  as	
  a	
  Service)	
  
– Oracle	
  Database	
  Cloud	
  –	
  Exadata	
  Service	
  Service	
  (Exadata	
  Service)	
  
22
Oracle Database Cloud – Service Types

• Single	
  database	
  Schema	
  available	
  as	
  a	
  
monthly	
  Subscrip/on	
  by	
  Size	
  (5,	
  20,	
  50	
  GB)	
  
• Fully	
  Managed	
  Service	
  on	
  Engineered	
  Systems	
  
• Database	
  patches	
  and	
  upgrades	
  performed	
  
during	
  scheduled	
  maintenance	
  windows	
  
• Edi/ons:	
  Modified	
  (security	
  locked	
  down)	
  EE	
  
• Also	
  underpins	
  the	
  BI,	
  Document,	
  Mobile,	
  
Java	
  SaaS	
  Extension,Developer	
  Messaging,	
  
JaaS	
  Extension,	
  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	
  
• Edi/ons:	
  SE1,	
  EE,	
  EE	
  High	
  Performance,	
  EE	
  
Extreme	
  Performance
Greater	
  Capabilities
x`
23
Oracle Database Cloud – Service Types

• Mul/tenant	
  
• Par//oning	
  
• Real	
  Applica/on	
  Tes/ng	
  
• Advanced	
  Compression	
  
• Advanced	
  Security	
  
• Database	
  Lifecycle	
  Management	
  Pack	
  
• Data	
  Masking	
  &	
  Subsevng	
  Pack	
  	
  
• Cloud	
  Management	
  Pack	
  for	
  Oracle	
  Database	
  
• More	
  …
High	
  Performance	
  Service Extreme	
  Performance	
  Service
• 	
  In-­‐Memory	
  Database	
  
• Ac/ve	
  Data	
  Guard	
  
• Mul/tenant	
  
• Par//oning	
  
• Real	
  Applica/on	
  Tes/ng	
  
• Advanced	
  Compression	
  
• Advanced	
  Security	
  
• Database	
  Lifecycle	
  Management	
  Pack	
  
• Data	
  Masking	
  &	
  Subsevng	
  Pack	
  	
  
• Cloud	
  Management	
  Pack	
  for	
  Oracle	
  
Database	
  
• More	
  …
Greater	
  Capabilities
24
Oracle Database Cloud – Service Types

Exadata	
  Service
Service OCPUs
Min Max
• Exadata	
  Service	
  -­‐	
  Quarter	
  Rack 28 68
• Exadata	
  Service	
  -­‐	
  Half	
  Rack	
   56 136
• Exadata	
  Service	
  -­‐	
  Full	
  Rack	
   112 272
• Exadata	
  Service	
  -­‐	
  Addi/onal	
  OCPU's 4
▪ Exadata	
  Service	
  includes	
  
licensing	
  for	
  extreme	
  
performance	
  services.
25
Oracle Database Cloud – Service Types

Virtual	
  Image
Service
• Standard	
  Edi/on	
  Service
• Enterprise	
  Edi/on	
  Service
• High	
  Performance	
  Service
• Extreme	
  Performance	
  Service	
  
▪ General	
  Purpose	
  Compute	
  
▪ High-­‐Memory	
  Compute
▪▪
Database	
  
Ready for
UseAllocate
Compute
Allocate
Storage
Set Keys
&	
  
Privileges
Request	
  
for	
  
Service Provision	
  
OS
Install &	
  
Configure	
  
Database
Configure	
  
Tools
Configure	
  
Access
Configure 	
  
Backups
▪ Reduced	
  time	
  and	
  
complexity	
  to	
  provision	
  
database	
  services
▪ Increased	
  
standardisation	
  of	
  the	
  
“fleet”
▪ New	
  use	
  cases	
  that	
  were	
  
not	
  practical	
  before.
Benefits
Oracle Database Cloud Service
Automated	
  Provisioning:	
  No	
  configuration	
  necessary
26
How	
  can	
  I	
  move	
  my	
  Oracle	
  Database	
  to	
  the	
  Cloud?
• SQL	
  Developer	
  Cloud	
  
Connection	
  
• Oracle	
  Application	
  Express	
  
• RESTful	
  Web	
  Services
Oracle Database Cloud Service

Connecting	
  to	
  a	
  Database	
  Schema	
  Service
• SSH/SFTP/SCP	
  
• Enterprise	
  Manager	
  Database	
  Express	
  12c	
  (11g	
  Database	
  Control)	
  
• SQL*Net	
  (encrypted)	
  
• Oracle	
  Cloud	
  Database	
  Monitor	
  
• Oracle	
  Applica/on	
  Express	
  
• SQL	
  Developer	
  
• RESTful	
  Web	
  Services
Oracle Database Cloud Service

Connecting	
  to	
  a	
  Database	
  as	
  a	
  Service	
  instance
Oracle Database Cloud Service

Data	
  Loading	
  into	
  a	
  Database	
  Schema	
  Service
Database	
  Schema	
  Service	
  
• SQL	
  Developer	
  for	
  Data	
  Loading	
  
• Oracle	
  Applica/on	
  Express	
  SQL	
  
Workshop	
  	
  
• Oracle	
  Applica/on	
  Express	
  Data	
  Load	
  
U/lity	
  Applica/on
▪
Oracle Database Cloud Service

Data	
  Loading	
  into	
  a	
  Database	
  as	
  a	
  Service	
  instance
Database	
  as	
  a	
  Service	
  
• SQL*Loader	
  
• Oracle	
  Data	
  Pump	
  Export/Import	
  U/lity	
  
• Transportable	
  Tablespaces	
  
• Pluggable	
  Databases	
  (PDBs)	
  to	
  liY	
  and	
  shiY	
  
data	
  and	
  database	
  applica/ons	
  
• All	
  tools	
  used	
  by	
  the	
  Database	
  Schema	
  
Service
▪
Upgrade 11g to 12c / Move PDBs to the Cloud

• Use	
  Transportable	
  Tablespaces	
  
• Datapump	
  export/import	
  
upgrades	
  
• Remote	
  clone	
  PDBs	
  
• Plugin	
  and	
  upgrade	
  PDBs	
  
• Use	
  the	
  cloud	
  to	
  prac/ce
32
Multi-tenancy
• Separate	
  users/data/applica/ons	
  
• Rapid	
  Provisioning	
  and	
  Cloning	
  
• Patching	
  and	
  Upgrade	
  
• Manage	
  Many	
  Databases	
  as	
  One
33
▪ 34
What is a Pluggable Database?
Physical
Database
Control
FilesData
Files
Online
Redo Log
10101 10101
Archived
Redo Log
Flashback
Log
Logical
Multitenant Container
Database
ROOT
(CDB$ROOT)
HCM
12.1
DW
12.1
CRM
12.1
PDBs
Root
CDB
Seed
PDB$SEED
PDB
Administrator for CRM
PDB Administrator for HCMPDB
Administrator for DW
Moving PDBs to the Cloud – PDB Self Service Application

• Enable	
  users	
  to	
  create	
  PDBs	
  
• Access	
  Request	
  System	
  
• Users	
  have	
  quotas	
  (PDBs/Space)	
  
• Plug/Unplug/Clone/Drop
35
36
Development	
  Op/ons
• On	
  Demand	
  data	
  source	
  with	
  REST	
  Services	
  
– Mobile	
  Applica/on	
  Development	
  
– Node.js	
  and	
  HTML5	
  
– ADF/MAF	
  
– Java,	
  .NET,	
  PHP	
  (anything	
  that	
  can	
  use	
  REST	
  Services)	
  
• Oracle	
  Applica/on	
  Express	
  Development	
  
• Data	
  Source	
  for	
  a	
  Java	
  Cloud	
  Service	
  (DBaaS)	
  
• SQL	
  Developer/JDeveloper
Oracle Database Cloud Service

Development	
  Options
Management	
  and	
  Monitoring
Oracle Database Cloud Service

Multiple	
  Out	
  of	
  the	
  Box	
  Choices
Backup	
  and	
  Failover
Oracle Database Backup Service 

Replace	
  Offsite	
  Tape	
  Backups	
  with	
  Simple	
  and	
  Low	
  Cost	
  Cloud	
  Backup
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
Database	
  clients	
  use	
  

a	
  simple	
  module,	
  	
  
pre-­‐integrated	
  with	
  RMAN,	
  
for	
  cloud	
  backups
Production

April	
  2014
Data	
  Center
Oracle Database as a Service 

Data	
  Guard	
  &	
  Active	
  Data	
  Guard
▪ Data	
  Guard	
  provides	
  highest	
  
performance	
  data	
  recovery	
  protec/on	
  
without	
  compromises	
  using	
  stand	
  by	
  
Database	
  
▪ Transfers	
  archive	
  logs	
  to	
  standby	
  
Database	
  
▪ Ac/ve	
  Data	
  Guard	
  provides	
  read-­‐only	
  
access	
  to	
  a	
  physical	
  standby	
  database	
  
for	
  produc/on	
  workload	
  offloading	
  
▪ Database	
  rolling	
  upgrades	
  and	
  standby-­‐
first	
  patching	
  using	
  physical	
  standby	
  
▪ 12c	
  Mul/tenant	
  DB	
  –	
  Manage	
  standby	
  
container	
  as	
  one,	
  single	
  click	
  
switchover.	
  
Oracle VM – Oracle Linux
Compute Infrastructure
Oracle VM – Oracle Linux
Compute Infrastructure
Oracle Compute Block Storage
Redo Log Shipping
R/W
R/O with Active

Data Guard
Primary Stand By
44
45
rene-ace.com
46
To contact us
sales@pythian.com
1-877-PYTHIAN
To follow us
http://www.pythian.com/blog
http://www.facebook.com/pages/The-Pythian-Group/163902527671
@pythian
http://www.linkedin.com/company/pythian
Thank you – Q&A

Más contenido relacionado

La actualidad más candente

My First 100 days with a MySQL DBMS
My First 100 days with a MySQL DBMSMy First 100 days with a MySQL DBMS
My First 100 days with a MySQL DBMSGustavo Rene Antunez
 
Oracle database 12c introduction- Satyendra Pasalapudi
Oracle database 12c introduction- Satyendra PasalapudiOracle database 12c introduction- Satyendra Pasalapudi
Oracle database 12c introduction- Satyendra Pasalapudipasalapudi123
 
Simplify Consolidation with Oracle Database 12c
Simplify Consolidation with Oracle Database 12cSimplify Consolidation with Oracle Database 12c
Simplify Consolidation with Oracle Database 12cMaris Elsins
 
My First 100 days with a MySQL DBMS (WP)
My First 100 days with a MySQL DBMS (WP)My First 100 days with a MySQL DBMS (WP)
My First 100 days with a MySQL DBMS (WP)Gustavo Rene Antunez
 
My First 100 days with a Cassandra Cluster
My First 100 days with a Cassandra ClusterMy First 100 days with a Cassandra Cluster
My First 100 days with a Cassandra ClusterGustavo Rene Antunez
 
OOW 17 - database consolidation using the oracle multitenant architecture
OOW 17 - database consolidation using the oracle multitenant architectureOOW 17 - database consolidation using the oracle multitenant architecture
OOW 17 - database consolidation using the oracle multitenant architecturePini Dibask
 
Oracle 12c PDB insights
Oracle 12c PDB insightsOracle 12c PDB insights
Oracle 12c PDB insightsKirill Loifman
 
Oracle database 12c intro
Oracle database 12c introOracle database 12c intro
Oracle database 12c intropasalapudi
 
Oracle data guard for beginners
Oracle data guard for beginnersOracle data guard for beginners
Oracle data guard for beginnersPini Dibask
 
Using oracle12c pluggable databases to archive
Using oracle12c pluggable databases to archiveUsing oracle12c pluggable databases to archive
Using oracle12c pluggable databases to archiveSecure-24
 
Database Consolidation using Oracle Multitenant
Database Consolidation using Oracle MultitenantDatabase Consolidation using Oracle Multitenant
Database Consolidation using Oracle MultitenantPini Dibask
 
Oracle Database 12c Multitenant for Consolidation
Oracle Database 12c Multitenant for ConsolidationOracle Database 12c Multitenant for Consolidation
Oracle Database 12c Multitenant for ConsolidationYudi Herdiana
 
Oracle RAC 12c (12.1.0.2) Operational Best Practices - A result of true colla...
Oracle RAC 12c (12.1.0.2) Operational Best Practices - A result of true colla...Oracle RAC 12c (12.1.0.2) Operational Best Practices - A result of true colla...
Oracle RAC 12c (12.1.0.2) Operational Best Practices - A result of true colla...Markus Michalewicz
 
Winning performance challenges in oracle multitenant
Winning performance challenges in oracle multitenantWinning performance challenges in oracle multitenant
Winning performance challenges in oracle multitenantPini Dibask
 
Oracle database high availability solutions
Oracle database high availability solutionsOracle database high availability solutions
Oracle database high availability solutionsKirill Loifman
 
What's new in Oracle 19c & 18c Recovery Manager (RMAN)
What's new in Oracle 19c & 18c Recovery Manager (RMAN)What's new in Oracle 19c & 18c Recovery Manager (RMAN)
What's new in Oracle 19c & 18c Recovery Manager (RMAN)Satishbabu Gunukula
 
Plugging in oracle database 12c pluggable databases
Plugging in   oracle database 12c pluggable databasesPlugging in   oracle database 12c pluggable databases
Plugging in oracle database 12c pluggable databasesKellyn Pot'Vin-Gorman
 
OTN TOUR 2016 - Oracle Database 12c - The Best Oracle Database 12c New Featur...
OTN TOUR 2016 - Oracle Database 12c - The Best Oracle Database 12c New Featur...OTN TOUR 2016 - Oracle Database 12c - The Best Oracle Database 12c New Featur...
OTN TOUR 2016 - Oracle Database 12c - The Best Oracle Database 12c New Featur...Alex Zaballa
 
Winning Performance Challenges in Oracle Multitenant
Winning Performance Challenges in Oracle MultitenantWinning Performance Challenges in Oracle Multitenant
Winning Performance Challenges in Oracle MultitenantPini Dibask
 

La actualidad más candente (20)

My First 100 days with a MySQL DBMS
My First 100 days with a MySQL DBMSMy First 100 days with a MySQL DBMS
My First 100 days with a MySQL DBMS
 
Oracle database 12c introduction- Satyendra Pasalapudi
Oracle database 12c introduction- Satyendra PasalapudiOracle database 12c introduction- Satyendra Pasalapudi
Oracle database 12c introduction- Satyendra Pasalapudi
 
Simplify Consolidation with Oracle Database 12c
Simplify Consolidation with Oracle Database 12cSimplify Consolidation with Oracle Database 12c
Simplify Consolidation with Oracle Database 12c
 
My First 100 days with a MySQL DBMS (WP)
My First 100 days with a MySQL DBMS (WP)My First 100 days with a MySQL DBMS (WP)
My First 100 days with a MySQL DBMS (WP)
 
My First 100 days with a Cassandra Cluster
My First 100 days with a Cassandra ClusterMy First 100 days with a Cassandra Cluster
My First 100 days with a Cassandra Cluster
 
OOW 17 - database consolidation using the oracle multitenant architecture
OOW 17 - database consolidation using the oracle multitenant architectureOOW 17 - database consolidation using the oracle multitenant architecture
OOW 17 - database consolidation using the oracle multitenant architecture
 
Oracle 12c PDB insights
Oracle 12c PDB insightsOracle 12c PDB insights
Oracle 12c PDB insights
 
Oracle 12c
Oracle 12cOracle 12c
Oracle 12c
 
Oracle database 12c intro
Oracle database 12c introOracle database 12c intro
Oracle database 12c intro
 
Oracle data guard for beginners
Oracle data guard for beginnersOracle data guard for beginners
Oracle data guard for beginners
 
Using oracle12c pluggable databases to archive
Using oracle12c pluggable databases to archiveUsing oracle12c pluggable databases to archive
Using oracle12c pluggable databases to archive
 
Database Consolidation using Oracle Multitenant
Database Consolidation using Oracle MultitenantDatabase Consolidation using Oracle Multitenant
Database Consolidation using Oracle Multitenant
 
Oracle Database 12c Multitenant for Consolidation
Oracle Database 12c Multitenant for ConsolidationOracle Database 12c Multitenant for Consolidation
Oracle Database 12c Multitenant for Consolidation
 
Oracle RAC 12c (12.1.0.2) Operational Best Practices - A result of true colla...
Oracle RAC 12c (12.1.0.2) Operational Best Practices - A result of true colla...Oracle RAC 12c (12.1.0.2) Operational Best Practices - A result of true colla...
Oracle RAC 12c (12.1.0.2) Operational Best Practices - A result of true colla...
 
Winning performance challenges in oracle multitenant
Winning performance challenges in oracle multitenantWinning performance challenges in oracle multitenant
Winning performance challenges in oracle multitenant
 
Oracle database high availability solutions
Oracle database high availability solutionsOracle database high availability solutions
Oracle database high availability solutions
 
What's new in Oracle 19c & 18c Recovery Manager (RMAN)
What's new in Oracle 19c & 18c Recovery Manager (RMAN)What's new in Oracle 19c & 18c Recovery Manager (RMAN)
What's new in Oracle 19c & 18c Recovery Manager (RMAN)
 
Plugging in oracle database 12c pluggable databases
Plugging in   oracle database 12c pluggable databasesPlugging in   oracle database 12c pluggable databases
Plugging in oracle database 12c pluggable databases
 
OTN TOUR 2016 - Oracle Database 12c - The Best Oracle Database 12c New Featur...
OTN TOUR 2016 - Oracle Database 12c - The Best Oracle Database 12c New Featur...OTN TOUR 2016 - Oracle Database 12c - The Best Oracle Database 12c New Featur...
OTN TOUR 2016 - Oracle Database 12c - The Best Oracle Database 12c New Featur...
 
Winning Performance Challenges in Oracle Multitenant
Winning Performance Challenges in Oracle MultitenantWinning Performance Challenges in Oracle Multitenant
Winning Performance Challenges in Oracle Multitenant
 

Destacado

Cosas que “probablemente” no sabes pero deberías de saber en Oracle 12c
Cosas que “probablemente” no sabes pero deberías de saber en Oracle 12cCosas que “probablemente” no sabes pero deberías de saber en Oracle 12c
Cosas que “probablemente” no sabes pero deberías de saber en Oracle 12cGustavo Rene Antunez
 
iStrategy London - Social Media: Making it Work Globally and Locally Gemma Tr...
iStrategy London - Social Media: Making it Work Globally and Locally Gemma Tr...iStrategy London - Social Media: Making it Work Globally and Locally Gemma Tr...
iStrategy London - Social Media: Making it Work Globally and Locally Gemma Tr...iStrategy
 
My First 100 days with an Exadata (WP)
My First 100 days with an Exadata  (WP)My First 100 days with an Exadata  (WP)
My First 100 days with an Exadata (WP)Gustavo Rene Antunez
 
Oracle Database | Computer Science
Oracle Database | Computer ScienceOracle Database | Computer Science
Oracle Database | Computer ScienceTransweb Global Inc
 
My First 100 days with an Exadata (PPT)
My First 100 days with an Exadata (PPT)My First 100 days with an Exadata (PPT)
My First 100 days with an Exadata (PPT)Gustavo Rene Antunez
 
R12 d49656 gc10-apps dba 07
R12 d49656 gc10-apps dba 07R12 d49656 gc10-apps dba 07
R12 d49656 gc10-apps dba 07zeesniper
 
Cloud Computing, Docker, Mesos, DCOS, Container, Big Data, Paas
Cloud Computing, Docker, Mesos, DCOS, Container, Big Data, PaasCloud Computing, Docker, Mesos, DCOS, Container, Big Data, Paas
Cloud Computing, Docker, Mesos, DCOS, Container, Big Data, PaasNeeraj Sabharwal
 
Database Administration
Database AdministrationDatabase Administration
Database AdministrationBilal Arshad
 
Introduction to oracle database (basic concepts)
Introduction to oracle database (basic concepts)Introduction to oracle database (basic concepts)
Introduction to oracle database (basic concepts)Bilal Arshad
 
Cloud Foundry Compared With Other PaaSes (Cloud Foundry Summit 2014)
Cloud Foundry Compared With Other PaaSes (Cloud Foundry Summit 2014)Cloud Foundry Compared With Other PaaSes (Cloud Foundry Summit 2014)
Cloud Foundry Compared With Other PaaSes (Cloud Foundry Summit 2014)VMware Tanzu
 
Oracle Database Overview
Oracle Database OverviewOracle Database Overview
Oracle Database Overviewhonglee71
 
Breaking through the Clouds
Breaking through the CloudsBreaking through the Clouds
Breaking through the CloudsAndy Piper
 

Destacado (14)

Cosas que “probablemente” no sabes pero deberías de saber en Oracle 12c
Cosas que “probablemente” no sabes pero deberías de saber en Oracle 12cCosas que “probablemente” no sabes pero deberías de saber en Oracle 12c
Cosas que “probablemente” no sabes pero deberías de saber en Oracle 12c
 
iStrategy London - Social Media: Making it Work Globally and Locally Gemma Tr...
iStrategy London - Social Media: Making it Work Globally and Locally Gemma Tr...iStrategy London - Social Media: Making it Work Globally and Locally Gemma Tr...
iStrategy London - Social Media: Making it Work Globally and Locally Gemma Tr...
 
My First 100 days with an Exadata (WP)
My First 100 days with an Exadata  (WP)My First 100 days with an Exadata  (WP)
My First 100 days with an Exadata (WP)
 
Oracle Database | Computer Science
Oracle Database | Computer ScienceOracle Database | Computer Science
Oracle Database | Computer Science
 
My First 100 days with an Exadata (PPT)
My First 100 days with an Exadata (PPT)My First 100 days with an Exadata (PPT)
My First 100 days with an Exadata (PPT)
 
R12 d49656 gc10-apps dba 07
R12 d49656 gc10-apps dba 07R12 d49656 gc10-apps dba 07
R12 d49656 gc10-apps dba 07
 
Oracle & PeopleSoft
Oracle & PeopleSoftOracle & PeopleSoft
Oracle & PeopleSoft
 
Cloud Computing, Docker, Mesos, DCOS, Container, Big Data, Paas
Cloud Computing, Docker, Mesos, DCOS, Container, Big Data, PaasCloud Computing, Docker, Mesos, DCOS, Container, Big Data, Paas
Cloud Computing, Docker, Mesos, DCOS, Container, Big Data, Paas
 
Database Administration
Database AdministrationDatabase Administration
Database Administration
 
Introduction to oracle database (basic concepts)
Introduction to oracle database (basic concepts)Introduction to oracle database (basic concepts)
Introduction to oracle database (basic concepts)
 
Density Function | Statistics
Density Function | StatisticsDensity Function | Statistics
Density Function | Statistics
 
Cloud Foundry Compared With Other PaaSes (Cloud Foundry Summit 2014)
Cloud Foundry Compared With Other PaaSes (Cloud Foundry Summit 2014)Cloud Foundry Compared With Other PaaSes (Cloud Foundry Summit 2014)
Cloud Foundry Compared With Other PaaSes (Cloud Foundry Summit 2014)
 
Oracle Database Overview
Oracle Database OverviewOracle Database Overview
Oracle Database Overview
 
Breaking through the Clouds
Breaking through the CloudsBreaking through the Clouds
Breaking through the Clouds
 

Similar a Fast, Flexible Application Development with Oracle Database Cloud Service

OPEN'17_4_Postgres: The Centerpiece for Modernising IT Infrastructures
OPEN'17_4_Postgres: The Centerpiece for Modernising IT InfrastructuresOPEN'17_4_Postgres: The Centerpiece for Modernising IT Infrastructures
OPEN'17_4_Postgres: The Centerpiece for Modernising IT InfrastructuresKangaroot
 
Raghu VM_Cloud Resume
Raghu VM_Cloud ResumeRaghu VM_Cloud Resume
Raghu VM_Cloud ResumeRaghu Ravi
 
Oracle Essbase in the Cloud A Mercer Advisors Success Story
Oracle Essbase in the Cloud A Mercer Advisors Success StoryOracle Essbase in the Cloud A Mercer Advisors Success Story
Oracle Essbase in the Cloud A Mercer Advisors Success StoryPerficient, Inc.
 
Optimize with Open Source
Optimize with Open SourceOptimize with Open Source
Optimize with Open SourceEDB
 
Journey to the Cloud: What I Wish I Knew Before I Started
Journey to the Cloud: What I Wish I Knew Before I Started Journey to the Cloud: What I Wish I Knew Before I Started
Journey to the Cloud: What I Wish I Knew Before I Started Datavail
 
Delivering Better Software Faster (Without Breaking Everything)
Delivering Better Software Faster (Without Breaking Everything)Delivering Better Software Faster (Without Breaking Everything)
Delivering Better Software Faster (Without Breaking Everything)XebiaLabs
 
Ultra-scale e-Commerce Transaction Services with Lean Middleware
Ultra-scale e-Commerce Transaction Services with Lean Middleware Ultra-scale e-Commerce Transaction Services with Lean Middleware
Ultra-scale e-Commerce Transaction Services with Lean Middleware WSO2
 
Impact of cloud services on the work of oracle technology experts
Impact of cloud services on the work of oracle technology expertsImpact of cloud services on the work of oracle technology experts
Impact of cloud services on the work of oracle technology expertsAndreas Chatziantoniou
 
Impact of cloud services on the work of oracle technology experts
Impact of cloud services on the work of oracle technology expertsImpact of cloud services on the work of oracle technology experts
Impact of cloud services on the work of oracle technology expertsAndreas Chatziantoniou
 
Hadoop in 2015: Keys to Achieving Operational Excellence for the Real-Time En...
Hadoop in 2015: Keys to Achieving Operational Excellence for the Real-Time En...Hadoop in 2015: Keys to Achieving Operational Excellence for the Real-Time En...
Hadoop in 2015: Keys to Achieving Operational Excellence for the Real-Time En...MapR Technologies
 
Modern MySQL Monitoring and Dashboards.
Modern MySQL Monitoring and Dashboards.Modern MySQL Monitoring and Dashboards.
Modern MySQL Monitoring and Dashboards.Mydbops
 
How Data Drives Business at Choice Hotels
How Data Drives Business at Choice HotelsHow Data Drives Business at Choice Hotels
How Data Drives Business at Choice HotelsCloudera, Inc.
 
451 Research: Data Is the Key to Friction in DevOps
451 Research: Data Is the Key to Friction in DevOps451 Research: Data Is the Key to Friction in DevOps
451 Research: Data Is the Key to Friction in DevOpsDelphix
 
RightScale Roadtrip - Accelerate to Cloud
RightScale Roadtrip - Accelerate to CloudRightScale Roadtrip - Accelerate to Cloud
RightScale Roadtrip - Accelerate to CloudRightScale
 

Similar a Fast, Flexible Application Development with Oracle Database Cloud Service (20)

Oracle PaaS Cloud Preview Event
Oracle PaaS Cloud Preview EventOracle PaaS Cloud Preview Event
Oracle PaaS Cloud Preview Event
 
Exadata Cloud Service Overview(v2)
Exadata Cloud Service Overview(v2) Exadata Cloud Service Overview(v2)
Exadata Cloud Service Overview(v2)
 
OPEN'17_4_Postgres: The Centerpiece for Modernising IT Infrastructures
OPEN'17_4_Postgres: The Centerpiece for Modernising IT InfrastructuresOPEN'17_4_Postgres: The Centerpiece for Modernising IT Infrastructures
OPEN'17_4_Postgres: The Centerpiece for Modernising IT Infrastructures
 
Raghu VM_Cloud Resume
Raghu VM_Cloud ResumeRaghu VM_Cloud Resume
Raghu VM_Cloud Resume
 
Oracle Essbase in the Cloud A Mercer Advisors Success Story
Oracle Essbase in the Cloud A Mercer Advisors Success StoryOracle Essbase in the Cloud A Mercer Advisors Success Story
Oracle Essbase in the Cloud A Mercer Advisors Success Story
 
Optimize with Open Source
Optimize with Open SourceOptimize with Open Source
Optimize with Open Source
 
Journey to the Cloud: What I Wish I Knew Before I Started
Journey to the Cloud: What I Wish I Knew Before I Started Journey to the Cloud: What I Wish I Knew Before I Started
Journey to the Cloud: What I Wish I Knew Before I Started
 
Delivering Better Software Faster (Without Breaking Everything)
Delivering Better Software Faster (Without Breaking Everything)Delivering Better Software Faster (Without Breaking Everything)
Delivering Better Software Faster (Without Breaking Everything)
 
Wael Abdeen Resume
Wael Abdeen ResumeWael Abdeen Resume
Wael Abdeen Resume
 
Ultra-scale e-Commerce Transaction Services with Lean Middleware
Ultra-scale e-Commerce Transaction Services with Lean Middleware Ultra-scale e-Commerce Transaction Services with Lean Middleware
Ultra-scale e-Commerce Transaction Services with Lean Middleware
 
Impact of cloud services on the work of oracle technology experts
Impact of cloud services on the work of oracle technology expertsImpact of cloud services on the work of oracle technology experts
Impact of cloud services on the work of oracle technology experts
 
Impact of cloud services on the work of oracle technology experts
Impact of cloud services on the work of oracle technology expertsImpact of cloud services on the work of oracle technology experts
Impact of cloud services on the work of oracle technology experts
 
Apex day 1.0 oracle cloud news_andrej valach
Apex day 1.0 oracle cloud news_andrej valachApex day 1.0 oracle cloud news_andrej valach
Apex day 1.0 oracle cloud news_andrej valach
 
Akram siddiqui(1)
Akram siddiqui(1)Akram siddiqui(1)
Akram siddiqui(1)
 
Hadoop in 2015: Keys to Achieving Operational Excellence for the Real-Time En...
Hadoop in 2015: Keys to Achieving Operational Excellence for the Real-Time En...Hadoop in 2015: Keys to Achieving Operational Excellence for the Real-Time En...
Hadoop in 2015: Keys to Achieving Operational Excellence for the Real-Time En...
 
Modern MySQL Monitoring and Dashboards.
Modern MySQL Monitoring and Dashboards.Modern MySQL Monitoring and Dashboards.
Modern MySQL Monitoring and Dashboards.
 
How Data Drives Business at Choice Hotels
How Data Drives Business at Choice HotelsHow Data Drives Business at Choice Hotels
How Data Drives Business at Choice Hotels
 
451 Research: Data Is the Key to Friction in DevOps
451 Research: Data Is the Key to Friction in DevOps451 Research: Data Is the Key to Friction in DevOps
451 Research: Data Is the Key to Friction in DevOps
 
SAP
SAPSAP
SAP
 
RightScale Roadtrip - Accelerate to Cloud
RightScale Roadtrip - Accelerate to CloudRightScale Roadtrip - Accelerate to Cloud
RightScale Roadtrip - Accelerate to Cloud
 

Último

GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationMichael W. Hawkins
 
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfThe Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfEnterprise Knowledge
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdfhans926745
 
Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Allon Mureinik
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsMaria Levchenko
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking MenDelhi Call girls
 
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersEnhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersThousandEyes
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerThousandEyes
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationRidwan Fadjar
 
Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...Alan Dix
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Miguel Araújo
 
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | DelhiFULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhisoniya singh
 
SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024Scott Keck-Warren
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024The Digital Insurer
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountPuma Security, LLC
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘RTylerCroy
 
Maximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptxMaximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptxOnBoard
 
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...gurkirankumar98700
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)Gabriella Davis
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationSafe Software
 

Último (20)

GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day Presentation
 
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfThe Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf
 
Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed texts
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men
 
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersEnhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 Presentation
 
Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
 
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | DelhiFULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
 
SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path Mount
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘
 
Maximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptxMaximizing Board Effectiveness 2024 Webinar.pptx
Maximizing Board Effectiveness 2024 Webinar.pptx
 
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
 

Fast, Flexible Application Development with Oracle Database Cloud Service

  • 1. 1 Fast,  Flexible  Applica/on   Development  with  Oracle  Database   Cloud  Service René  Antúnez   DBA  Team  Lead   #paas
  • 2. ▪ 2 Welcome to CloudWorld Developer Day 2015
  • 3. Program Agenda Introduc/on   What  is  Oracle  Database  Cloud  Service?   How  can  I  move  my  Oracle  Database  to  the  cloud?   Development  Op/ons   Management  and  Monitoring   Backup  and  Failover 1 2 3 4 3 5 6
  • 4. 4 • 15+  Years  of  Data  infrastructure   management  consul/ng   • 200+  Top  brands   • 6000+  databases  under  management   • Over  200  DBA’s,  in  26  countries   • Top  5%  of  DBA  work  force,  4  Oracle   ACED’s,  9  Oracle  ACE’s,  1  Oracle  ACE   Associate,2  MicrosoY  MVP’s   • Oracle,  MicrosoY,  MySQL  partners,   Netezza,  Hadoop  and  MongoDB  plus   UNIX  Sysadmin  and  Oracle  apps About Pythian
  • 5. 5 • Flexible  Environment   – Work  remotely  from  anywhere  in  the  world.Flexible   hours   • Outstanding  People:   – Work  with  the  industry  top  minds-­‐in  fact,  the  top  5%.   • Career  growth  and  development:   – Enhance  exis/ng  skills  or  learn  new  ones.Work  with   leading-­‐edge  technologies.  Experiment  and  explore   using  our  in-­‐house  sandbox.  Generous  training   allowance  .  Professional  development  days.   Internal  speaker  series.   • Fun,  fun  ,fun     – Blog  during  work  hours-­‐please  !  Enjoy  monthly   cheese  tas/ngs  with  our  resident  cheese   sommelier.  Take  a  day  off  and  volunteer  for  your   favourite  charity.   #PythianLife
  • 6. 6 Where do I come From – Oracle  DBA   • Started  with  Version  9.2  in  2004   – Speaker  at  Oracle  Open  World,  Oracle  Developers   Day  and  IOUG  Collaborate     – APress  Q4  2015:  “Prac%cal  Data  Refresh  using   Enterprise  Manager  12c”   – Co-­‐President  of  ORAMEX  (Mexico  Oracle  User   Group)     – Web  Events  Chair  for  IOUG  Cloud  Compu/ng   Special  Interest  Group  (SIG);   – Movie  Fana/c  &  Music  Lover   – Bringing  the  best  from  México  (Mexihtli)  to  the   rest  of  the  world  and  in  the  process   photographing  it  :)   – rene-­‐ace.com   – @rene_ace 6
  • 7. 7 Where do I come from?
  • 8. ▪ 8 – Registro   • goo.gl/pCg4n9   • Técnologias   • Oracle  Database   • Cloud/SaaS/PaaS   • SOA   • Java   • Oracle  Data   Integrator   • Fusion  Applica/ons   • WebCenter   • Linux
  • 9. 9 How did you get to be a DBA
  • 10. 10 6th Happiest Job of 2015! It  was  #1  in  2014 http://www.forbes.com/sites/susanadams/2014/03/20/the-happiest-and-unhappiest-jobs-in-2014/ Work-life balance Relationship with boss and co-workers Daily tasks Job resources Field will grow by 15% between 2012 and 2022 DBA can be the key driver of success
  • 11. 11
  • 12. What  is  Oracle  Database  Cloud  Service?
  • 13. 13 ▪ A  self-­‐service  compu/ng  environment   offering  the  ability  to  create,   consume  and  pay  for  database   services     ▪ Compu/ng  resources  are  elas/cally   supplied  from  a  shared  pool  and   charged  based  on  metered  use   ▪ Service  catalogs  provide  a  menu  of   op/ons  and  service  levels Database-as-a-Service (DBaaS) Definition
  • 14. 14 Cloud Computing What  is  your  Key  Driver? ▪ Source: NIST Definition of Cloud Computing v15 3  Service   Models   • SaaS   • PaaS   • IaaS 4  Deployment   Models   • Public  Cloud   • Private  Cloud   • Community  Cloud   • Hybrid  Cloud 5  Essential   Characteristics   • Resource  pooling   • Rapid  elasticity   • On-­‐demand  self-­‐ service   • Measured  service   • Broad  network  access
  • 15. 15 Pizza as a Service* ▪Applications ▪Data ▪Runtime ▪Middleware ▪O/S ▪Virtualization ▪Servers ▪Storage ▪Networking ▪Applications ▪Data ▪Runtime ▪Middleware ▪O/S ▪Virtualization ▪Servers ▪Storage ▪Networking ▪Applications ▪Data ▪Runtime ▪Middleware ▪O/S ▪Virtualization ▪Servers ▪Storage ▪Networking ▪Applications ▪Data ▪Runtime ▪Middleware ▪O/S ▪Virtualization ▪Servers ▪Storage ▪Networking ▪ ▪ ▪ ▪ Traditional On-Premise IaaS PaaS SaaS ▪ ▪ You  Manage Vendor  Manages ▪Dining Table ▪Soda ▪Cheese ▪Toppings ▪Tomato Sauce ▪Pizza Dough ▪Fire ▪Oven ▪Electric/Gas ▪Dining Table ▪Soda ▪Cheese ▪Toppings ▪Tomato Sauce ▪Pizza Dough ▪Fire ▪Oven ▪Electric/Gas ▪Dining Table ▪Soda ▪Cheese ▪Toppings ▪Tomato Sauce ▪Pizza Dough ▪Fire ▪Oven ▪Electric/Gas ▪Dining Table ▪Soda ▪Cheese ▪Toppings ▪Tomato Sauce ▪Pizza Dough ▪Fire ▪Oven ▪Electric/Gas ▪ ▪ ▪ ▪ Traditional On-Premise IaaS PaaS SaaS Made at Home Take & Bake Pizza Delivery Dine Out ▪ *http://goo.gl/rweIwF
  • 16. 16 Cloud Services
 PlatformApps Infrastructure ▪ Infrastructure  as  a  Service  (IaaS)▪ Platform  as  a  Service  (PaaS)▪ Software  as  a  Service  (SaaS)
  • 17. 17 Service Delivery Lifecycle
 15  Steps  to  “X”-­‐as-­‐a-­‐Service 1. Capture Demand 2.Define Service Strategy and Design 3.Define Service Catalog 4.Define Resource Configurations (Technical 5. Build Deployable Entities
  • 18. 18 Service Delivery Lifecycle
 15  Steps  to  “X”-­‐as-­‐a-­‐Service 6. Consumer purchase 7. Initiate Service Request 8. Deployable Entity Allocated 9. Deployment 10. Consumer operates Service 11. Client App Utilizes Service
  • 19. 19 Service Delivery Lifecycle
 15  Steps  to  “X”-­‐as-­‐a-­‐Service 12. Monitor performance metrics 13. Utilisation Metrics Captured 14. Metrics Applied to SLA & 15 Perf, Util, & Cost Provided to Consumer
  • 20. 20 Java EM Node.js Messaging Process Business   Intelligence Database   Backup Big  Data Big  Data   Discovery Integration Documents Database Developer PaaS ▪ https://cloud.oracle.com CX HCM ERP SCM ▪▪ ▪ ▪ EPM ▪ Analytics ▪ Social ▪ ▪ Mobile Data SaaS   IaaS Oracle Cloud
 Full  stack  enterprise  cloud  services  SaaS  +  PaaS  +  IaaS Compute Storage
  • 21. 21 Oracle Database Cloud Services – Naming Updates
 A  number  and  growing  Database  cloud  services • All  Part  Numbers  called  “Oracle  Database  Cloud  –  <service  name>  Service”   • Formal  Price  List  Names:   – Oracle  Database  Cloud  –  Micro  Service    (apex.oracle.com)   – Oracle  Database  Cloud  –  Multitenant  Service  (Schema  Service)   – Oracle  Database  Cloud  –  SE  Service  (Database  as  a  Service)   – Oracle  Database  Cloud  –  EE  Service  (Database  as  a  Service)   – Oracle  Database  Cloud  –  High  Performance  Service  (Database  as  a  Service)   – Oracle  Database  Cloud  –  Extreme  Performance  Service  (Database  as  a  Service)   – Oracle  Database  Cloud  –  Exadata  Service  Service  (Exadata  Service)  
  • 22. 22 Oracle Database Cloud – Service Types
 • Single  database  Schema  available  as  a   monthly  Subscrip/on  by  Size  (5,  20,  50  GB)   • Fully  Managed  Service  on  Engineered  Systems   • Database  patches  and  upgrades  performed   during  scheduled  maintenance  windows   • Edi/ons:  Modified  (security  locked  down)  EE   • Also  underpins  the  BI,  Document,  Mobile,   Java  SaaS  Extension,Developer  Messaging,   JaaS  Extension,  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   • Edi/ons:  SE1,  EE,  EE  High  Performance,  EE   Extreme  Performance Greater  Capabilities
  • 23. x` 23 Oracle Database Cloud – Service Types
 • Mul/tenant   • Par//oning   • Real  Applica/on  Tes/ng   • Advanced  Compression   • Advanced  Security   • Database  Lifecycle  Management  Pack   • Data  Masking  &  Subsevng  Pack     • Cloud  Management  Pack  for  Oracle  Database   • More  … High  Performance  Service Extreme  Performance  Service •  In-­‐Memory  Database   • Ac/ve  Data  Guard   • Mul/tenant   • Par//oning   • Real  Applica/on  Tes/ng   • Advanced  Compression   • Advanced  Security   • Database  Lifecycle  Management  Pack   • Data  Masking  &  Subsevng  Pack     • Cloud  Management  Pack  for  Oracle   Database   • More  … Greater  Capabilities
  • 24. 24 Oracle Database Cloud – Service Types
 Exadata  Service Service OCPUs Min Max • Exadata  Service  -­‐  Quarter  Rack 28 68 • Exadata  Service  -­‐  Half  Rack   56 136 • Exadata  Service  -­‐  Full  Rack   112 272 • Exadata  Service  -­‐  Addi/onal  OCPU's 4 ▪ Exadata  Service  includes   licensing  for  extreme   performance  services.
  • 25. 25 Oracle Database Cloud – Service Types
 Virtual  Image Service • Standard  Edi/on  Service • Enterprise  Edi/on  Service • High  Performance  Service • Extreme  Performance  Service   ▪ General  Purpose  Compute   ▪ High-­‐Memory  Compute
  • 26. ▪▪ Database   Ready for UseAllocate Compute Allocate Storage Set Keys &   Privileges Request   for   Service Provision   OS Install &   Configure   Database Configure   Tools Configure   Access Configure   Backups ▪ Reduced  time  and   complexity  to  provision   database  services ▪ Increased   standardisation  of  the   “fleet” ▪ New  use  cases  that  were   not  practical  before. Benefits Oracle Database Cloud Service Automated  Provisioning:  No  configuration  necessary 26
  • 27. How  can  I  move  my  Oracle  Database  to  the  Cloud?
  • 28. • SQL  Developer  Cloud   Connection   • Oracle  Application  Express   • RESTful  Web  Services Oracle Database Cloud Service
 Connecting  to  a  Database  Schema  Service
  • 29. • SSH/SFTP/SCP   • Enterprise  Manager  Database  Express  12c  (11g  Database  Control)   • SQL*Net  (encrypted)   • Oracle  Cloud  Database  Monitor   • Oracle  Applica/on  Express   • SQL  Developer   • RESTful  Web  Services Oracle Database Cloud Service
 Connecting  to  a  Database  as  a  Service  instance
  • 30. Oracle Database Cloud Service
 Data  Loading  into  a  Database  Schema  Service Database  Schema  Service   • SQL  Developer  for  Data  Loading   • Oracle  Applica/on  Express  SQL   Workshop     • Oracle  Applica/on  Express  Data  Load   U/lity  Applica/on ▪
  • 31. Oracle Database Cloud Service
 Data  Loading  into  a  Database  as  a  Service  instance Database  as  a  Service   • SQL*Loader   • Oracle  Data  Pump  Export/Import  U/lity   • Transportable  Tablespaces   • Pluggable  Databases  (PDBs)  to  liY  and  shiY   data  and  database  applica/ons   • All  tools  used  by  the  Database  Schema   Service ▪
  • 32. Upgrade 11g to 12c / Move PDBs to the Cloud
 • Use  Transportable  Tablespaces   • Datapump  export/import   upgrades   • Remote  clone  PDBs   • Plugin  and  upgrade  PDBs   • Use  the  cloud  to  prac/ce 32
  • 33. Multi-tenancy • Separate  users/data/applica/ons   • Rapid  Provisioning  and  Cloning   • Patching  and  Upgrade   • Manage  Many  Databases  as  One 33
  • 34. ▪ 34 What is a Pluggable Database? Physical Database Control FilesData Files Online Redo Log 10101 10101 Archived Redo Log Flashback Log Logical Multitenant Container Database ROOT (CDB$ROOT) HCM 12.1 DW 12.1 CRM 12.1 PDBs Root CDB Seed PDB$SEED PDB Administrator for CRM PDB Administrator for HCMPDB Administrator for DW
  • 35. Moving PDBs to the Cloud – PDB Self Service Application
 • Enable  users  to  create  PDBs   • Access  Request  System   • Users  have  quotas  (PDBs/Space)   • Plug/Unplug/Clone/Drop 35
  • 36. 36
  • 38. • On  Demand  data  source  with  REST  Services   – Mobile  Applica/on  Development   – Node.js  and  HTML5   – ADF/MAF   – Java,  .NET,  PHP  (anything  that  can  use  REST  Services)   • Oracle  Applica/on  Express  Development   • Data  Source  for  a  Java  Cloud  Service  (DBaaS)   • SQL  Developer/JDeveloper Oracle Database Cloud Service
 Development  Options
  • 40. Oracle Database Cloud Service
 Multiple  Out  of  the  Box  Choices
  • 42. Oracle Database Backup Service 
 Replace  Offsite  Tape  Backups  with  Simple  and  Low  Cost  Cloud  Backup 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 Database  clients  use  
 a  simple  module,     pre-­‐integrated  with  RMAN,   for  cloud  backups Production
 April  2014 Data  Center
  • 43. Oracle Database as a Service 
 Data  Guard  &  Active  Data  Guard ▪ Data  Guard  provides  highest   performance  data  recovery  protec/on   without  compromises  using  stand  by   Database   ▪ Transfers  archive  logs  to  standby   Database   ▪ Ac/ve  Data  Guard  provides  read-­‐only   access  to  a  physical  standby  database   for  produc/on  workload  offloading   ▪ Database  rolling  upgrades  and  standby-­‐ first  patching  using  physical  standby   ▪ 12c  Mul/tenant  DB  –  Manage  standby   container  as  one,  single  click   switchover.   Oracle VM – Oracle Linux Compute Infrastructure Oracle VM – Oracle Linux Compute Infrastructure Oracle Compute Block Storage Redo Log Shipping R/W R/O with Active
 Data Guard Primary Stand By
  • 44. 44
  • 46. 46 To contact us sales@pythian.com 1-877-PYTHIAN To follow us http://www.pythian.com/blog http://www.facebook.com/pages/The-Pythian-Group/163902527671 @pythian http://www.linkedin.com/company/pythian Thank you – Q&A