1 Copyright © 2013, Oracle and/or its affiliates. All rights reserved. Confidential - Oracle Restricted Is Oracle Database Cloud Right for You? Guanglei Bao Oracle University Principal Instructor 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. 3 Copyright © 2013, Oracle and/or its affiliates. All rights reserved. Confidential - Oracle Restricted Program Agenda Types of Cloud Computing Public Database Cloud Private Database Cloud 4 Copyright © 2013, Oracle and/or its affiliates. All rights reserved. Confidential - Oracle Restricted Types of Cloud Computing 5 Copyright © 2013, Oracle and/or its affiliates. All rights reserved. Confidential - Oracle Restricted Types of Cloud Computing Taxonomy SaaS PaaS DBaaS IaaS 6 Copyright © 2013, Oracle and/or its affiliates. All rights reserved. Confidential - Oracle Restricted Oracle Clouds Public and Private 11 Copyright © 2013, Oracle and/or its affiliates. All rights reserved. Confidential - Oracle Restricted Oracle Clouds Public Private 12 Copyright © 2013, Oracle and/or its affiliates. All rights reserved. Confidential - Oracle Restricted Oracle Database Cloud Service 13 Copyright © 2013, Oracle and/or its affiliates. All rights reserved. Confidential - Oracle Restricted Oracle Database Cloud Service Attributes Primarily a PaaS Does not require operational effort for underlying Oracle Database Very limited control over parameters and configurations No standard SQL*Net connectivity 14 Copyright © 2013, Oracle and/or its affiliates. All rights reserved. Confidential - Oracle Restricted Oracle Database Cloud Service Benefits Instant provisioning Rapid application development (RAD) Iterative development Full power of SQL and PL/SQL Instance business value 15 Copyright © 2013, Oracle and/or its affiliates. All rights reserved. Confidential - Oracle Restricted Oracle Database Cloud Service Instant provisioning Install with a few mouse clicks 16 Copyright © 2013, Oracle and/or its affiliates. All rights reserved. Confidential - Oracle Restricted Oracle Database Cloud Service Limitations Small set of packaged applications Upper limit on storage Isolated services 17 Copyright © 2013, Oracle and/or its affiliates. All rights reserved. Confidential - Oracle Restricted Oracle Database Cloud Service Isolated services 18 Copyright © 2013, Oracle and/or its affiliates. All rights reserved. Confidential - Oracle Restricted Oracle Database Cloud Service Limitations Small set of packaged applications Upper limit on storage Isolated services Migration costs 19 Copyright © 2013, Oracle and/or its affiliates. All rights reserved. Confidential - Oracle Restricted Oracle Database Cloud Service Security precautions Different security lockdown goals – Protect customers’ data – Protect integrity of the service – Prevent hackers from using service to launch attacks 20 Copyright © 2013, Oracle and/or its affiliates. All rights reserved. Confidential - Oracle Restricted Oracle Database Cloud Service Security precautions 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 21 Copyright © 2013, Oracle and/or its affiliates. All rights reserved. Confidential - Oracle Restricted Oracle Database Cloud Service Security precautions Should be locked down by default to minimize attack surface – No operating system or file system access – Absolutely no cross schema access 22 Copyright © 2013, Oracle and/or its affiliates. All rights reserved. Confidential - Oracle Restricted Oracle Database Cloud Service Limitations Small set of packaged applications Upper limit on storage Isolated services Migration costs Limited access options 23 Copyright © 2013, Oracle and/or its affiliates. All rights reserved. Confidential - Oracle Restricted Oracle Database Cloud Service Limited access options 24 Copyright © 2013, Oracle and/or its affiliates. All rights reserved. Confidential - Oracle Restricted Oracle Database Cloud Service Scenarios 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 25 Copyright © 2013, Oracle and/or its affiliates. All rights reserved. Confidential - Oracle Restricted Oracle Clouds Public Private 26 Copyright © 2013, Oracle and/or its affiliates. All rights reserved. Confidential - Oracle Restricted Private Database Cloud 27 Copyright © 2013, Oracle and/or its affiliates. All rights reserved. Confidential - Oracle Restricted Private Database Cloud Model Consolidation Infrastructure Cloud Database Cloud 28 Copyright © 2013, Oracle and/or its affiliates. All rights reserved. Confidential - Oracle Restricted Private Database Cloud Model Infrastructure Cloud Virtualization “Push-button” deployment Resource isolation Not for I/O-intensive databases 29 Copyright © 2013, Oracle and/or its affiliates. All rights reserved. Confidential - Oracle Restricted Private Database Cloud Model Database Cloud RAC One Node RAC Pluggable DB By passing virtualization layer 30 Copyright © 2013, Oracle and/or its affiliates. All rights reserved. Confidential - Oracle Restricted Private Database Cloud Model RAC One Node Client connections Server 1 DB-A 31 Server 2 DB-B Copyright © 2013, Oracle and/or its affiliates. All rights reserved. DB-C Confidential - Oracle Restricted Server 3 DB-D DB-E Private Database Cloud Model RAC One Node Client connections Server 1 DB-A 32 DB-B Copyright © 2013, Oracle and/or its affiliates. All rights reserved. Server 2 DB-B Confidential - Oracle Restricted DB-C Server 3 DB-D DB-E Private Database Cloud Model RAC One Node Client connections Server 1 DB-A 33 DB-B Copyright © 2013, Oracle and/or its affiliates. All rights reserved. Server 2 DB-B Confidential - Oracle Restricted DB-C Server 3 DB-D DB-E Private Database Cloud Model Database Cloud RAC Extreme Schema Consolidation 34 Copyright © 2013, Oracle and/or its affiliates. All rights reserved. Confidential - Oracle Restricted New Clause: ENABLE PLUGGABLE DATABASE PDB SQL> CONNECT / AS SYSDBA SQL> 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; 35 Copyright © 2013, Oracle and/or its affiliates. All rights reserved. Confidential - Oracle Restricted Pluggable Database 36 Copyright © 2013, Oracle and/or its affiliates. All rights reserved. Confidential - Oracle Restricted Connection to Pluggable Database PDB Container Database CDB1 root PDB_test Listener/Service PDB_hr PDB_dev 37 Copyright © 2013, Oracle and/or its affiliates. All rights reserved. Listener/Service Confidential - Oracle Restricted Common and Local Schemas / Users Container Database CDB1 root View CDB_USERS USERNAME COMMON SYS YES SYSTEM YES CDBA C##U USERNAME COMMON SYS YES SYSTEM YES YES CDBA YES YES C##U YES HR NO Tablespace EXAMPLE View DBA_USERS 38 View DBA_USERS USERNAME COMMON SYS YES SYSTEM YES CDBA YES C##U YES HR NO PDB_hr Tablespace EXAMPLE Copyright © 2013, Oracle and/or its affiliates. All rights reserved. Confidential - Oracle Restricted PDB_test Tablespace EXAMPLE 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. Private Database Cloud Model Database Cloud with PDB Extreme Schema Consolidation 39 Copyright © 2013, Oracle and/or its affiliates. All rights reserved. Confidential - Oracle Restricted “With an ever-expanding portfolio of tools and applications, Oracle University is strongly oriented toward the individual learner.” 2013 LEADER IN IT EDUCATION According to Industry Analyst Firm IDC 40 Copyright © 2013, Oracle and/or its affiliates. All rights reserved. “Of the vendors evaluated, Oracle is most adept at describing the value of training at multiple parts of the technology deployment life cycle.” “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.” Confidential - Oracle Restricted One of the World’s Largest Training Organizations Worldwide classrooms: 200+ in 89 countries Languages supported: 28 Courses: 2000+ Classes per week: 600+, 90+ Virtual Classes On Demand Courses: 100 and growing Students trained per year: 400,000+ Global education partnerships: 500+ Oracle certified professionals: 1.6+ million 41 Copyright © 2013, Oracle and/or its affiliates. All rights reserved. Confidential - Oracle Restricted Training & Certification for the Entire Stack ROLE-BASED TRAINING Architects Administrators Developers Implementers Business Users WHEN AND HOW YOU NEED IT In-Class Live Virtual Class Training On Demand Private VALIDATED BY INDUSTRY-RECOGNIZED CERTIFICATIONS Oracle Certified Associate 42 Oracle Certified Professional Copyright © 2013, Oracle and/or its affiliates. All rights reserved. Oracle Certified Expert Confidential - Oracle Restricted Oracle Certified Master More than 2000 Courses Across 50+ Products 43 Database Fusion Middleware • 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 Copyright © 2013, Oracle and/or its affiliates. All rights reserved. Applications • • • • • • • • • • • • • • • • • • • 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 Confidential - Oracle Restricted Server & Storage Systems Industries Oracle Solaris Oracle Solaris Cluster Virtualization Linux Security Enterprise Manager Ops Center • Sun Oracle Database Machine • Sun Servers • Sun Storage and Tape • Communication s • Life Sciences • Insurance • Retail • Utilities • Higher Education • • • • • • 160+ Certification Credentials Available Products Implementers & Consultants Database PL/SQL Oracle Database RAC & Grid SQL MySQL Performance Tuning Oracle Database RAC Data Warehousing Middleware Java Development Java Architecture WebLogic WebCenter SOA Identity Management Cloud Application Foundation Server & Storage Systems Oracle Solaris Linux Oracle Solaris Cluster Oracle VM Exadata Storage Pillar Axiom Applications 44 Administrators, Developers & Architects Fusion Applications User Productivity Kit JD Edwards PeopleSoft Enterprise Primavera Siebel Oracle Hyperion Copyright © 2013, Oracle and/or its affiliates. All rights reserved. Confidential - Oracle Restricted Enterprise Manager Security Exalogic SPARC E-Business Suite Oracle Hyperion Siebel CRM PeopleTools Oracle Cloud Contact Oracle University at: Telephone: 800 810 9931 2013 LEADER IN IT EDUCATION education.oracle.com 45 Copyright © 2013, Oracle and/or its affiliates. All rights reserved. Confidential - Oracle Restricted or Email: OUChina_CN@oracle.com Website: www.oracle.com/cn/education 46 Copyright © 2013, Oracle and/or its affiliates. All rights reserved. Confidential - Oracle Restricted 47 Copyright © 2013, Oracle and/or its affiliates. All rights reserved. Confidential - Oracle Restricted