430 likes | 558 Views
Is Oracle Database Cloud Right for You?. Guanglei Bao Oracle University Principal Instructor.
E N D
Is Oracle Database Cloud Right for You? GuangleiBaoOracle 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.
Program Agenda • Types of Cloud Computing • Public Database Cloud • Private Database Cloud
Types of Cloud Computing Taxonomy • SaaS • PaaS • DBaaS • IaaS
Oracle Clouds • Public • Private
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
Oracle Database Cloud Service Benefits • Instant provisioning • Rapid application development (RAD) • Iterative development • Full power of SQL and PL/SQL • Instance business value
Oracle Database Cloud Service Instant provisioning • Install with a few mouse clicks
Oracle Database Cloud Service Limitations • Small set of packaged applications • Upper limit on storage • Isolated services
Oracle Database Cloud Service Isolated services
Oracle Database Cloud Service Limitations • Small set of packaged applications • Upper limit on storage • Isolated services • Migration costs
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
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
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
Oracle Database Cloud Service Limitations • Small set of packaged applications • Upper limit on storage • Isolated services • Migration costs • Limited access options
Oracle Database Cloud Service Limited access options
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
Oracle Clouds • Public • Private
Private Database Cloud Model Consolidation • Infrastructure Cloud • Database Cloud
Private Database Cloud Model Infrastructure Cloud • Virtualization • “Push-button” deployment • Resource isolation • Not for I/O-intensive databases
Private Database Cloud Model Database Cloud • RAC One Node • RAC • Pluggable DB • By passing virtualization layer
Private Database Cloud Model RAC One Node • Client connections Server 1 Server 2 Server 3 DB-A DB-B DB-C DB-D DB-E
Private Database Cloud Model RAC One Node • Client connections Server 1 Server 2 Server 3 DB-A DB-B DB-B DB-C DB-D DB-E
Private Database Cloud Model RAC One Node • Client connections Server 1 Server 2 Server 3 DB-A DB-B DB-B DB-C DB-D DB-E
Private Database Cloud Model Database Cloud • RAC • Extreme Schema Consolidation
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;
Connection to Pluggable Database • PDB Container Database CDB1 root PDB_test Listener/Service PDB_hr PDB_dev Listener/Service
Common and Local Schemas / Users Container Database CDB1 PDB_test root View DBA_USERS ViewCDB_USERS Tablespace EXAMPLE Tablespace EXAMPLE ViewDBA_USERS A common user involves adding a description of that user in the root and in every PDB. PDB_hr Tablespace EXAMPLE A local user is a traditional user, known only in its own PDB.
Private Database Cloud Model Database Cloud with PDB • Extreme Schema Consolidation
“With an ever-expanding portfolio of tools and applications, Oracle University is strongly oriented toward the individual learner.” 2013 leader inIT EducationAccording toIndustry Analyst Firm IDC “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.”
One of the World’s Largest Training Organizations Worldwide classrooms: 200+ in 89 countries Courses: 2000+ Languages supported: 28 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
Training & Certification for the Entire Stack ROLE-BASED TRAINING Administrators Developers Business Users Architects Implementers WHEN AND HOW YOU NEED IT In-Class Training On Demand Private Live Virtual Class VALIDATED BY INDUSTRY-RECOGNIZED CERTIFICATIONS Oracle Certified Professional Oracle Certified Expert Oracle Certified Associate Oracle Certified Master
Contact Oracle University at: Telephone: 800 810 9931 orEmail: OUChina_CN@oracle.com Website: www.oracle.com/cn/education 2013 leader in IT Education education.oracle.com