cloud based database

43
Copyright © 2013, Oracle and/or its affiliates. All rights reserved. Confidential - Oracle Restricted 1

Upload: aravindh-ramanan

Post on 06-May-2015

243 views

Category:

Technology


4 download

TRANSCRIPT

Page 1: Cloud based database

Copyright © 2013, Oracle and/or its affiliates. All rights reserved. Confidential - Oracle Restricted1

Page 2: Cloud based database

Is Oracle Database Cloud Right for You?Guanglei BaoOracle University Principal Instructor

Page 3: Cloud based database

Copyright © 2013, Oracle and/or its affiliates. All rights reserved. Confidential - Oracle Restricted3

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.

Page 4: Cloud based database

Copyright © 2013, Oracle and/or its affiliates. All rights reserved. Confidential - Oracle Restricted4

Program Agenda

Types of Cloud Computing

Public Database Cloud

Private Database Cloud

Page 5: Cloud based database

Copyright © 2013, Oracle and/or its affiliates. All rights reserved. Confidential - Oracle Restricted5

Types of Cloud Computing

Page 6: Cloud based database

Copyright © 2013, Oracle and/or its affiliates. All rights reserved. Confidential - Oracle Restricted6

Types of Cloud ComputingTaxonomy

IaaS

DBaaS PaaS

SaaS

Page 7: Cloud based database

Copyright © 2013, Oracle and/or its affiliates. All rights reserved. Confidential - Oracle Restricted11

Oracle CloudsPublic and Private

Page 8: Cloud based database

Copyright © 2013, Oracle and/or its affiliates. All rights reserved. Confidential - Oracle Restricted12

Oracle Clouds

Public

Private

Page 9: Cloud based database

Copyright © 2013, Oracle and/or its affiliates. All rights reserved. Confidential - Oracle Restricted13

Oracle Database Cloud Service

Page 10: Cloud based database

Copyright © 2013, Oracle and/or its affiliates. All rights reserved. Confidential - Oracle Restricted14

Oracle Database Cloud Service

Primarily a PaaS Does not require operational effort for underlying Oracle Database Very limited control over parameters and configurations No standard SQL*Net connectivity

Attributes

Page 11: Cloud based database

Copyright © 2013, Oracle and/or its affiliates. All rights reserved. Confidential - Oracle Restricted15

Oracle Database Cloud Service

Instant provisioning Rapid application development (RAD) Iterative development Full power of SQL and PL/SQL Instance business value

Benefits

Page 12: Cloud based database

Copyright © 2013, Oracle and/or its affiliates. All rights reserved. Confidential - Oracle Restricted16

Oracle Database Cloud Service

Install with a few mouse clicks

Instant provisioning

Page 13: Cloud based database

Copyright © 2013, Oracle and/or its affiliates. All rights reserved. Confidential - Oracle Restricted17

Oracle Database Cloud Service

Small set of packaged applications Upper limit on storage Isolated services

Limitations

Page 14: Cloud based database

Copyright © 2013, Oracle and/or its affiliates. All rights reserved. Confidential - Oracle Restricted18

Oracle Database Cloud ServiceIsolated services

Page 15: Cloud based database

Copyright © 2013, Oracle and/or its affiliates. All rights reserved. Confidential - Oracle Restricted19

Oracle Database Cloud Service

Small set of packaged applications Upper limit on storage Isolated services Migration costs

Limitations

Page 16: Cloud based database

Copyright © 2013, Oracle and/or its affiliates. All rights reserved. Confidential - Oracle Restricted20

Oracle Database Cloud Service

Different security lockdown goals– Protect customers’ data

– Protect integrity of the service

– Prevent hackers from using service to launch attacks

Security precautions

Page 17: Cloud based database

Copyright © 2013, Oracle and/or its affiliates. All rights reserved. Confidential - Oracle Restricted21

Oracle Database Cloud Service

Strictly enforced schema/tenant isolation– Fewer database options are installed – No Spatial, Context, Multimedia

– Performance and resource caging using Resource Manager

– Further security lockdown – Restricted access to many PL/SQL packages

Security precautions

Page 18: Cloud based database

Copyright © 2013, Oracle and/or its affiliates. All rights reserved. Confidential - Oracle Restricted22

Oracle Database Cloud Service

Should be locked down by default to minimize attack surface – No operating system or file system access

– Absolutely no cross schema access

Security precautions

Page 19: Cloud based database

Copyright © 2013, Oracle and/or its affiliates. All rights reserved. Confidential - Oracle Restricted23

Oracle Database Cloud Service

Small set of packaged applications Upper limit on storage Isolated services Migration costs Limited access options

Limitations

Page 20: Cloud based database

Copyright © 2013, Oracle and/or its affiliates. All rights reserved. Confidential - Oracle Restricted24

Oracle Database Cloud ServiceLimited access options

Page 21: Cloud based database

Copyright © 2013, Oracle and/or its affiliates. All rights reserved. Confidential - Oracle Restricted25

Oracle Database Cloud Service

Need an environment for a new application Want to migrate an existing Oracle database, but not application Want to migrate an existing non-Oracle database, but not application Want to migrate existing Oracle database and application Need a test/dev environment Need a Cloud platform for development

Scenarios

Page 22: Cloud based database

Copyright © 2013, Oracle and/or its affiliates. All rights reserved. Confidential - Oracle Restricted26

Oracle Clouds

Public

Private

Page 23: Cloud based database

Copyright © 2013, Oracle and/or its affiliates. All rights reserved. Confidential - Oracle Restricted27

Private Database Cloud

Page 24: Cloud based database

Copyright © 2013, Oracle and/or its affiliates. All rights reserved. Confidential - Oracle Restricted28

Private Database Cloud Model

Infrastructure Cloud Database Cloud

Consolidation

Page 25: Cloud based database

Copyright © 2013, Oracle and/or its affiliates. All rights reserved. Confidential - Oracle Restricted29

Private Database Cloud Model

Virtualization “Push-button” deployment Resource isolation Not for I/O-intensive databases

Infrastructure Cloud

Page 26: Cloud based database

Copyright © 2013, Oracle and/or its affiliates. All rights reserved. Confidential - Oracle Restricted30

Private Database Cloud Model

RAC One Node RAC Pluggable DB By passing virtualization layer

Database Cloud

Page 27: Cloud based database

Copyright © 2013, Oracle and/or its affiliates. All rights reserved. Confidential - Oracle Restricted31

Private Database Cloud ModelRAC One Node

Client connections

DB-A DB-B DB-C DB-D DB-E

Server 1 Server 2 Server 3

Page 28: Cloud based database

Copyright © 2013, Oracle and/or its affiliates. All rights reserved. Confidential - Oracle Restricted32

Private Database Cloud ModelRAC One Node

DB-A DB-C DB-D DB-E

Server 1 Server 3

DB-BDB-B

Client connections

Server 2

Page 29: Cloud based database

Copyright © 2013, Oracle and/or its affiliates. All rights reserved. Confidential - Oracle Restricted33

Private Database Cloud ModelRAC One Node

DB-A DB-C DB-D DB-E

Server 3

DB-BDB-B

Server 1 Server 2

Client connections

Page 30: Cloud based database

Copyright © 2013, Oracle and/or its affiliates. All rights reserved. Confidential - Oracle Restricted34

Private Database Cloud Model

RAC Extreme Schema Consolidation

Database Cloud

Page 31: Cloud based database

Copyright © 2013, Oracle and/or its affiliates. All rights reserved. Confidential - Oracle Restricted35

SQL> CONNECT / AS SYSDBASQL> STARTUP NOMOUNT

SQL> CREATE DATABASE cdb2 2 USER SYS IDENTIFIED BY p1 USER SYSTEM IDENTIFIED BY p2 3 EXTENT MANAGEMENT LOCAL 4 DEFAULT TEMPORARY TABLESPACE temp 5 UNDO TABLESPACE undotbs 6 DEFAULT TABLESPACE users 7 ENABLE PLUGGABLE DATABASE;

New Clause: ENABLE PLUGGABLE DATABASEPDB

Page 32: Cloud based database

Copyright © 2013, Oracle and/or its affiliates. All rights reserved. Confidential - Oracle Restricted36

Pluggable Database

Page 33: Cloud based database

Copyright © 2013, Oracle and/or its affiliates. All rights reserved. Confidential - Oracle Restricted37

Container Database CDB1

root

PDB_test

PDB_hr

Listener/Service

PDB_dev Listener/Service

Connection to Pluggable DatabasePDB

Page 34: Cloud based database

Copyright © 2013, Oracle and/or its affiliates. All rights reserved. Confidential - Oracle Restricted38

Common and Local Schemas / Users

Container Database CDB1

root

PDB_hr

PDB_test

USERNAME COMMON

SYS YES

SYSTEM YES

CDBA YES

C##U YES

View CDB_USERS

A common user involves adding a description of that user in the root and in every PDB.A local user is a traditional user, known only in its own PDB.

View DBA_USERS

USERNAME COMMON

SYS YES

SYSTEM YES

CDBA YES

C##U YES

HR NO

USERNAME COMMON

SYS YES

SYSTEM YES

CDBA YES

C##U YES

HR NO

View DBA_USERS

TablespaceEXAMPLE

TablespaceEXAMPLE

TablespaceEXAMPLE

Page 35: Cloud based database

Copyright © 2013, Oracle and/or its affiliates. All rights reserved. Confidential - Oracle Restricted39

Private Database Cloud Model

Extreme Schema Consolidation

Database Cloud with PDB

Page 36: Cloud based database

Copyright © 2013, Oracle and/or its affiliates. All rights reserved. Confidential - Oracle Restricted40

2013 LEADER INIT EDUCATION

According toIndustry Analyst Firm IDC

“With an ever-expanding portfolio of tools and applications, Oracle University is strongly oriented toward the individual learner.”

“This decentralized control [of the curricula development] helps maximize the relevance of the training offering to the elements that are most useful to end users.”

“Of the vendors evaluated, Oracle is most adept at describing the value of training at multiple parts of the technology deployment life cycle.”

Page 37: Cloud based database

Copyright © 2013, Oracle and/or its affiliates. All rights reserved. Confidential - Oracle Restricted41

One of the World’s Largest Training Organizations

Worldwide classrooms: 200+ in 89 countriesWorldwide classrooms: 200+ in 89 countries

Languages supported: 28Languages supported: 28

Students trained per year: 400,000+Students trained per year: 400,000+

Courses: 2000+Courses: 2000+

Classes per week: 600+, 90+ Virtual ClassesClasses per week: 600+, 90+ Virtual Classes

Global education partnerships: 500+Global education partnerships: 500+

Oracle certified professionals: 1.6+ million Oracle certified professionals: 1.6+ million

On Demand Courses: 100 and growingOn Demand Courses: 100 and growing

Page 38: Cloud based database

Copyright © 2013, Oracle and/or its affiliates. All rights reserved. Confidential - Oracle Restricted42

ROLE-BASED TRAINING

VALIDATED BY INDUSTRY-RECOGNIZED CERTIFICATIONS

Architects Implementers Developers Administrators Business Users

WHEN AND HOW YOU NEED ITTraining On DemandIn-Class Live Virtual Class Private

Training & Certification for the Entire Stack

Oracle Certified Master

Oracle Certified Expert

Oracle Certified

Professional

Oracle Certified

Associate

Page 39: Cloud based database

Copyright © 2013, Oracle and/or its affiliates. All rights reserved. Confidential - Oracle Restricted43

More than 2000 Courses Across 50+ Products Database Fusion Middleware Applications Server & Storage

SystemsIndustries

• Oracle Database 11g, Database 10g, 12c

• Real Application Clusters

• Grid Infrastructure• Enterprise Manager

for Database• SQL and PL/SQL• MySQL• Data Warehousing• Exadata and

Engineered Systems• Database Security • Data Guard• Application Express• Embedded Database • In-Memory Database

Cache• Spatial• Secure Enterprise

Search

• Java • Application Server 

and Infrastructure • Exalogic• Exalytics• Service-Oriented

Architecture and Process Management 

• WebCenter• Business Intelligence  • Identity Management• Developer Tools  • Data Integration• Transaction Processing• Enterprise Management• Oracle Cloud Services

• Fusion Applications• Oracle E-Business Suite• PeopleSoft Enterprise• Siebel• JD Edwards EnterpriseOne• Hyperion• Primavera• Application Integration Architecture • User Productivity Kit• Oracle CRM On Demand• JD Edwards World• Governance, Risk, and Compliance

Management• Agile Product Lifecycle Management• AutoVue Enterprise Visualization• Oracle Policy Automation• Demantra• ATG Commerce Suite• Transportation Management• Tutor

• Oracle Solaris• Oracle Solaris Cluster • Virtualization• Linux• Security• Enterprise Manager

Ops Center• Sun Oracle Database

Machine• Sun Servers • Sun Storage and Tape

• Communications

• Life Sciences• Insurance• Retail• Utilities• Higher

Education

Page 40: Cloud based database

Copyright © 2013, Oracle and/or its affiliates. All rights reserved. Confidential - Oracle Restricted44

160+ Certification Credentials Available

Products Administrators, Developers & Architects Implementers & Consultants

DatabasePL/SQL SQL

Oracle Database MySQL

RAC & Grid Performance Tuning

Oracle Database Enterprise Manager

RAC Security

Data Warehousing

Middleware Java Development Java Architecture

WebLogic WebCenter

SOA Identity Management

Cloud Application Foundation

Server &Storage Systems

Oracle Solaris Oracle Solaris Cluster

Linux Oracle VM

Exadata Exalogic

Storage SPARC

Pillar Axiom

Applications Siebel

Oracle Hyperion

Fusion Applications E-Business Suite

User Productivity Kit Oracle Hyperion

JD Edwards Siebel CRM

PeopleSoft Enterprise PeopleTools

Primavera Oracle Cloud

Page 41: Cloud based database

Copyright © 2013, Oracle and/or its affiliates. All rights reserved. Confidential - Oracle Restricted45

2013 LEADER IN IT EDUCATION

education.oracle.com

Contact Oracle University at:

Telephone: 800 810 9931

orEmail: [email protected]

Website:

www.oracle.com/cn/education

Page 42: Cloud based database

Copyright © 2013, Oracle and/or its affiliates. All rights reserved. Confidential - Oracle Restricted46

Page 43: Cloud based database

Copyright © 2013, Oracle and/or its affiliates. All rights reserved. Confidential - Oracle Restricted47