IOUG Collaborate 2014 DBaaS in a DBAs World

585 views
506 views

Published on

0 Comments
1 Like
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total views
585
On SlideShare
0
From Embeds
0
Number of Embeds
1
Actions
Shares
0
Downloads
47
Comments
0
Likes
1
Embeds 0
No embeds

No notes for slide
  • Come join this large, vibrant community.We have a pretty significant engagement through various social media channels like twitter and facebook. ….
  • IOUG Collaborate 2014 DBaaS in a DBAs World

    1. 1. Copyright © 2014, Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide 121
    2. 2. DBaaS in a DBAs World Kellyn Pot’Vin Consulting Member of EM Technical Team Strategic Customer Program
    3. 3. Copyright © 2014, Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide 123 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.
    4. 4. Copyright © 2014, Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide 124 Program Agenda  Why Database as a Service  What is DBaaS  Understanding the DBaaS environment – Infrastructure as a Service – Platform as a Service – Database Templates and Profiles
    5. 5. Copyright © 2014, Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide 125 What is DBaaS? Database as a Service (DBaaS) is an architectural and operational approach enabling DBAs to deliver database functionality as a service to internal and/or external customers Including:  Customer side provisioning and management of database instances available to the customer via a self-service portal.  Automation of many manual tasks that remove the DBA from work to provide more value to the business and to the DBA.  Added features such as automated schema refresh, “Snapclone” features and chargeback for cloud environments.
    6. 6. Copyright © 2014, Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide 126 It Can’t Possibly Happen… http://petewhodoesnottweet.com/2013/11/01/em-hits-a-million/
    7. 7. Copyright © 2014, Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide 127 Why DBaaS? DBaaS standardizes and optimizes the platform requirements which eliminates the need to deploy, manage and support dedicated database hardware and software for each project’s multiple development, testing, production, and failover environments.
    8. 8. Copyright © 2014, Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide 128 DBaaS Architecture  DBaaS architecture is inherently designed for elasticity and resource pooling. They deliver production and non-production database services that support average daily workload requirements and are not impacted by:  Resource Limitations  Time Sensitive Projects  Hardware limitations/budgets
    9. 9. Copyright © 2014, Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide 129 The Time is Now "Database as a Service (DBaaS) is arguably the next big thing in IT. Indeed, we project an astounding 86% cumulative annual growth rate, with annual revenues from DBaaS providers rising from $150 million in 2012 to $1.8 billion by 2016.” - 451research.com
    10. 10. Copyright © 2014, Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide 1210 Embracing DBaaS as a DBA The Great DBA… • Automates everything • Desires new learning opportunities • Desires a secure, controlled setup for a self-service portal • Approaches challenges and answers with simple, robust options to answer. • Needs a feature set that supports various platforms. DBaaS OFFERS THIS!..
    11. 11. Copyright © 2014, Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide 1211 Services Options in DBaaS
    12. 12. Copyright © 2014, Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide 1212 Services Options in DBaaS
    13. 13. Copyright © 2014, Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide 1213 Services Options in DBaaS
    14. 14. Copyright © 2014, Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide 1214 Services Options in DBaaS
    15. 15. Copyright © 2014, Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide 1215 Services Options in DBaaS
    16. 16. Copyright © 2014, Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide 1216 Summary of Moving Parts  How much do you already use in your everyday DBA work  How can this be used to create a new and better way to automate resource allocation so the DBA can do more with less?
    17. 17. Copyright © 2014, Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide 1217 How Much You Can Do With DBaaS  Schema as a Service, (SaaS)  New Optimizations with Real Application Testing  Ability to add data-masking  Ability to automate preliminary and post scripting options.  Full-feature chargeback scenarios 17
    18. 18. Copyright © 2014, Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide 1218 Schema as a Service Datapump of Schema
    19. 19. Copyright © 2014, Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide 1219 Schema as a Service Datapump of Schema Target Database Service Template Import with Objects, no data
    20. 20. Copyright © 2014, Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide 1220 Schema as a Service Datapump of Schema Target Database Service Template Import with Objects and Data Service Template Import with Objects, no data
    21. 21. Copyright © 2014, Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide 1221 Schema as a Service Need a schema refresh? Need a copy of a schema, no data? All of this can be requested with the creation of a template made available to the self-service portal!
    22. 22. Copyright © 2014, Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide 1222 Making a DBaaS Snapclone
    23. 23. Copyright © 2014, Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide 1223 Making a DBaaS Snapclone
    24. 24. Copyright © 2014, Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide 1224 Making a DBaaS Snapclone
    25. 25. Copyright © 2014, Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide 1225 Making a DBaaS Snapclone
    26. 26. Copyright © 2014, Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide 1226 Making a DBaaS Snapclone
    27. 27. Copyright © 2014, Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide 1227 27
    28. 28. Copyright © 2014, Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide 1228 28
    29. 29. Copyright © 2014, Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide 1229 29
    30. 30. Copyright © 2014, Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide 1230 30
    31. 31. Copyright © 2014, Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide 1231 31
    32. 32. Copyright © 2014, Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide 1232 32 The Self Service Portal
    33. 33. Copyright © 2014, Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide 1233 Self Service Storage Use 33 • Storage Allocated • Memory Used of Total Allocated • Databases Allocated • Schemas Allocated All in easy to scan dashboard in main page.
    34. 34. Copyright © 2014, Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide 1234 Database View 34
    35. 35. Copyright © 2014, Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide 1235 Submitting a Request 35
    36. 36. Copyright © 2014, Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide 1236 Completed Request, Ready to Submit  Request a copy of a database?  A simple request via a DBaaS profile and template with the EM12c and Database as a Service!
    37. 37. Copyright © 2014, Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide 1237 Self Service Template View 37
    38. 38. Copyright © 2014, Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide 1238 Snapclone “Flashback” 38 • Scan forward, backwards in Snapshot view. • Choose what snapshot you wish to restore, click on restore or remove from environment.
    39. 39. Copyright © 2014, Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide 1239 Storage View 39
    40. 40. Copyright © 2014, Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide 1240 Database Drilldown 40
    41. 41. Copyright © 2014, Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide 1241 41
    42. 42. Copyright © 2014, Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide 1242 Space Hogs  Data Resource Consumption  Traditional Cloning Methods vs. Snapclone  DBAs no longer the ones requesting storage so often. 42
    43. 43. Copyright © 2014, Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide 1243 43
    44. 44. Copyright © 2014, Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide 1244 44
    45. 45. Copyright © 2014, Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide 1245 45
    46. 46. Copyright © 2014, Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide 1246 46
    47. 47. Copyright © 2014, Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide 1247 47
    48. 48. Copyright © 2014, Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide 1248 48
    49. 49. Copyright © 2014, Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide 1249 49
    50. 50. Copyright © 2014, Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide 1250 Licensing 50 There are licenses that are required as part of the DBaaS as a service product. • Cloud Management Pack for Database • Database lifecycle Management Pack • Storage Licenses • Depending on what storage that you choose to house your DBaaS storage pools/IZone will decide what licensing will be required. • Oracle Database 12c Multi-Tenant Option • If you are using PDB DBaaS, (Pluggable Database, and Database as a Service) then you will need to license the pluggable databases. • Your Oracle Sales representative can offer the most up to date information on licensing and pricing.
    51. 51. Copyright © 2014, Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide 1251 Plug-ins  Oracle Consolidation Planning and Chargeback(oracle.sysman.emct)  Oracle Storage Management Framework(oracle.sysman.smf)  Oracle Cloud Application(oracle.sysman.ssa)  Oracle Vitualization(oracle.sysman.vt)  Oracle Exadata(oracle.sysman.xa)  Oracle Database Pluggable DB(oracle.sysman.db) 51
    52. 52. Copyright © 2014, Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide 1252 Database Cloud From the Middleware and Database Cloud Home: • Create PaaS Infrastracture Zone to use IaaS
    53. 53. Copyright © 2014, Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide 1253 Rapid Start Kit  The DBaaS Rapid Start Kit simplifies the creation steps for the database pools, zones, service templates and self-service users.  The Rapid Start Kit consists of a set of Python scripts which call EMCLI commands and a setup of XML config files.  The kit includes a complete solution for setting up an Out of the box DBaaS platform and allows administrators to integrate their DBaaS setup with scripts and third-party solutions with ease. 53
    54. 54. Copyright © 2014, Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide 1254 Manual Design of Storage, (PaaS/IaaS) 1. Registering Storage 2. Creating the Platform as a Service, (PaaS) 3. Utilizing PaaS to create the PaaS Infrastructure Zone, (I Zone) 4. Rapid Start, (aka, Zero to Cloud) is recommended to use instead.
    55. 55. Copyright © 2014, Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide 1255 EM12c- Setup Menu
    56. 56. Copyright © 2014, Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide 1256 Step 1- Register Storage
    57. 57. Copyright © 2014, Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide 1257 Storage Registration
    58. 58. Copyright © 2014, Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide 1258 Settings for Storage • Setting up IaaS Storage • Allocate amount of space required for DBaaS environment
    59. 59. Copyright © 2014, Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide 1259 Self Service Portal Settings
    60. 60. Copyright © 2014, Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide 1260 Database Profile- Control is in Your Hands
    61. 61. Copyright © 2014, Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide 1261 Request Settings
    62. 62. Copyright © 2014, Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide 1262 Quotas for Requestor Quotas dictates how many resources overall a user of the Self Service Portal has. Allocated by Role and assigned to user- • Memory • Storage • CPU • How many Databases at a given time • How many schemas
    63. 63. Copyright © 2014, Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide 1263 DBA Controls Quotas Quotas can be edited at any time and set to any configuration.
    64. 64. Copyright © 2014, Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide 1264 A Closer Look- DBaaS Catalog
    65. 65. Copyright © 2014, Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide 1265 A Closer Looks- Templates
    66. 66. Copyright © 2014, Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide 1266 Control of Template Resources  Set Parameters  Turn on Auditing  Configure values for memory, recovery and undo  Decide if the SSA Admin has ability to edit values
    67. 67. Copyright © 2014, Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide 1267 Custom Script Option Run Custom scripts as part of templates *This is also part of Schema as a Service
    68. 68. Copyright © 2014, Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide 1268 EM12c- Enterprise Menu
    69. 69. Copyright © 2014, Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide 1269 Chargebacks Chargebacks allows Information Operations to charge for IT resources utilized by a consumer.
    70. 70. Copyright © 2014, Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide 1270 Plans for Chargebacks
    71. 71. Copyright © 2014, Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide 1271 Monitoring Chargebacks  Monitoring Dashboard for the Cloud Administrator  Charge Plan Setup
    72. 72. Copyright © 2014, Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide 1272 Cloud Administrator’s Interface  The DBA or “Cloud Administrator” is offered a robust and clean view of DBaaS resource usage as part of EM12c.
    73. 73. Copyright © 2014, Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide 1273 The Future  Using VMs from third party vendors, create large, private clouds for use with DBaaS.  Simplify Development, Test, QA requests for database refreshes, new environments  Simplify cloning procedures for any environment  Supply afterhours support and maintenance automation.
    74. 74. Copyright © 2014, Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide 1274 You can find me at…. Twitter http://twitter.com/dbakevlar Linked In http://linkedin.com/in/kellynpotvin My blog http://dbakevlar.com About Me http://about.me/dbakevlar Email dbakevlar@gmail.com
    75. 75. Copyright © 2014, Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide 1275
    76. 76. Copyright © 2014, Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide 1276

    ×