Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

OUG Ireland Meet-up - Updates from Oracle Open World 2016

1,996 views

Published on

OUG Ireland meet-up held on 20th October 20116, with presentations on updates from Oracle Open World 2016. Covering Tech/Database, Big Data, Analyitcs, and Oracle Cloud

Published in: Technology
  • Be the first to comment

  • Be the first to like this

OUG Ireland Meet-up - Updates from Oracle Open World 2016

  1. 1. Updates  from  Oracle  Open  World  
  2. 2. Agenda   18:20-­‐18:30  :  Introduc=ons  &  Welcome,  Agenda,  what  is  OUG  Ireland   18:30-­‐18:45  :  The  Oracle  12.2  Database  new  features  (Simon  Holt)   18:45-­‐19:00  :  What's  new  in  the  BI,  BA,  Big  Data  world  from  Oracle  (Brendan  Tierney)   19:00-­‐19:15  :  What's  happening  with  Cloud  (Tony  Cassidy)   19:15-­‐19:30  :  Other  updates  from  Oracle  (John  Caulfield)   19:30-­‐19:45  :  Q&A  session  and  Open  discussion    
  3. 3. OUG  Ireland  CommiVee:   Brendan  Tierney    Tony  Cassidy    Simon  Holt     3-­‐4                                          per  year     Annual  2  day  Conference  (March  2017)  
  4. 4. We  Know  what  this  means  
  5. 5. Oracle  12.2  Database  new  features     (Well…  A  few  of  them!)  
  6. 6. Long  Iden=fiers   •  Object  names  tradi=onally  30  bytes   •  12.2  allows  128  bytes   •  Possible  for   REALLY_VERY_LONG_TABLE_NAMES_TO_BE_ USED      J   •  Going  to  have  to  re-­‐visit  script  formafng  L  
  7. 7. Mul=-­‐Tenant  Enhancements   Flashback  Pluggable  Database:   12.1   CDB  only:  Flashback  takes  all  pdbs  backwards.   Can  mimic  single  pdb  flashback  using  a  PDB  PITR,  but  not  always  easy,  and  does  not  recognize  restore   points.       12.2   CDB  or  PDB  level,  using  SCN,  or  restore  points   Uses  auxiliary  instance:       FLASHBACK PLUGGABLE DATABASE sipdb TO RESTORE POINT b4_batch_run AUXILIARY DESTINATION ‘+RECO’;   unless  …  using  PDB  local  undo  (What?!)  then  very  familiar:   FLASHBACK PLUGGABLE DATABASE sipdb TO RESTORE POINT b4_batch_run;  
  8. 8. Mul=-­‐Tenant  Enhancements   PDB  Local  Undo  Tablespaces   12.1  –  CDB  contains  UNDO,  Control  Files,  and  Redo  Logs,   PDBS  do  not  have  these  structures.     12.2  –  PDBs  can  op=onally  have  their  own  UNDO   tablespaces   Track  changes  to  individual  PDBs,  allows  transac=ons  to   con=nue  during  migra=on  and  clone,  allows  FLASHBACK  pdb.    
  9. 9. Mul=-­‐Tenant  Enhancements   Live  Reloca=on  of  PDB     CDB  1   PDB1   CDB  2   PDB2   Online  Move  of  PDB  
  10. 10. Mul=-­‐Tenant  Enhancements   Refreshable  PDB  Clones   CDB  1   PDB1   CDB  2   PDB2   (Read   Only)   Inter  CDB  DB  link   Synchronisa=on  of  PDB2  with  PDB1  
  11. 11. Mul=-­‐Tenant  Enhancements   Proxy  PDBs           SQL@CDB2> CREATE DATABASE LINK CDB1 CONNECT TO c##cdbadm … SQL@CDB2> CREATE PLUGGABLE DATABASE pdb2 AS PROXY FROM pdb1@cdb1; CDB  1     PDB1   (Referenced)     CDB  2   PDB2   (Proxy)   Inter  CDB  DB  link   Statements  transferred  
  12. 12. Mul=-­‐Tenant  Enhancements   Applica=on  Containers           SQL> ALTER PLUGGABLE DATABASE app_name SYNC;   CDB     PDB1   (Applica=on   Container)     PDB3  (App  pdb)   PDB2  (App  pdb)   Synchronise  app  dbs    
  13. 13. Mul=-­‐Tenant  Enhancements   Heat  Map  now  available  in  CDB  /  PDB!   •  12.1:  ADO  and  Heat  Map  not  supported  in  CDB  /  PDB  L      CDB  heat  map  did  not  record  stats,  so  ADO  won’t  work.     •  Oracle  Database  VLDB  and  Par==oning  Guide  12c  Release  2(  12.2):    
  14. 14. Mul=-­‐Tenant  Enhancements   PDB  Memory  Management   •  Parameters  that  now  set  minimum  sizes  within  a  PDB:   DB_CACHE_SIZE SHARED_POOL_SIZE SGA_MIN_SIZE (Sum  of  SGA_MIN_SIZE  for  all  PDBs  should  be  <50%  of  SGA)     •  SGA/PGA  size  for  a  PDB  can  also  be  capped   SGA_TARGET PGA_AGGREGATE_LIMIT  
  15. 15. Mul=-­‐Tenant  Enhancements   If  CDB$ROOT’s  character  set  is  AL32UTF8,   then  any  PDBs  plugged  into  the  CDB  or  cloned   are  allowed  to  have  a  different  character  set       (PDBs  that  are  created  from  the  seed  inherit  AL32UTF8  as  its   character  set)  
  16. 16. Index  Enhancements   Advanced  Compression       Now  possible  to  create  and  alter  indices  to  use  advanced  compression   op=ons:     CREATE INDEX emp_mndp_idx ON employees(manager_id, department_id) COMPRESS ADVANCED HIGH; ALTER INDEX emp_mndp_idx REBUILD COMPRESS ADVANCED LOW;
  17. 17. Table  Enhancements   Online  Move   ALTER TABLE ... MOVE ... ONLINE ALTER TABLE ... MOVE PARTITION ... ONLINE ALTER TABLE ... MOVE SUBPARTITION ... ONLINE   Combine  with     UPDATE INDEXES To  keep  indices  USABLE  during  and  ater  the  opera=on.  
  18. 18. Par==on  Enhancements   Convert  table  to  be  par==oned  with  a  single  ALTER  TABLE  …  MODIFY       ALTER TABLE employees_convert MODIFY PARTITION BY RANGE (employee_id) INTERVAL (100) ( PARTITION P1 VALUES LESS THAN (100), PARTITION P2 VALUES LESS THAN (500) ) ONLINE UPDATE INDEXES ( IDX1_SALARY LOCAL, IDX2_EMP_ID GLOBAL PARTITION BY RANGE (employee_id) ( PARTITION IP1 VALUES LESS THAN (MAXVALUE)) );  
  19. 19. Par==on  Enhancements   Create  table  for  par==on  exchange   CREATE TABLE sales_exchange TABLESPACE my_sales_tblspace FOR EXCHANGE WITH TABLE sales;
  20. 20. Op=miszer  –  Fine  Control  
  21. 21. What's  new  in  the  BI,  BA,  Big  Data   world  from  Oracle    
  22. 22. What's  happening  with  Cloud     Tony  Cassidy,  Ver=ce  
  23. 23. Open  world  2016  –  Overall…   38   •  Subtle  ”c”hange  to  the  event…     •  Slightly  reduced  in  scale…   •  No  BIG  SPLASH  Announcements...     •  More  Incremental  Updates  on  Exis=ng  and  new  products  in  SaaS  and  PaaS...   •  Cover  these  in  Summary  in  next  few  slides       •  Signifies  Oracles  Move  to  a  Global  Cloud  Model...   •  Everything  comes  more  frequently,  so  less  of  the  big  announcements  each  year...   •  Which  aligns  to  the  more  frequent  release  paVerns  of  Cloud  based  solu=ons...   •  Emphasis  was  more  on  the  IaaS  prominence  in  the  Oracle  Cloud  family...   •  Cover  these  in  Summary  in  next  few  slides    
  24. 24. Open  world  2016  –  SaaS,  PaaS,  IaaS…   39   SaaS   HCM   ERP   EPM   CX  Sales   CX  Service   Marke=ng   PaaS   Data   Management   Applica=on   Development   Enterprise   Integra=on   Data  Integra=on   Business  Analy=cs   Security   Content   Big  Data   Cloud   Management   IaaS   Networking   Compute   Storage   “Snippets”  
  25. 25. Open  world  2016  –  SaaS  “Snippets”   40   •  CX  Updates   •  HCM  Updates   •  ERP  Updates   •  Financials   •  Procurement   •  Projects   •  SCM  Released   •  EPM  Updates   •  PBCS   •  FCCS  Released   •  HPCM  Released   •  +  +  +     •  Event  of  the  term  “ERPM”  by  Oracle  –  conjoining  the  ERP  Product  set  with  the  EPM  Product  Set…     •  Term  “Digital  Finance”  is  prevalent  
  26. 26. Open  world  2016  –  PaaS  “Snippets”   41   •  Business  Analy=cs   •  Oracle  Analy=cs  Cloud  Suite  (OACS)  Released   •  Smart  feed,  DV,  Infographics,  BI  Ask  and  Day  by  Day  on  Siri   •  Thomas  Kurian  demo:  hVps://www.youtube.com/watch?v=2_HNhdqiMkk   •  NOTE:  Seems  to  be  aligning  closely  to  IBM  Watson  AnalyCcs   •  Note:  Stepping  out  of  the  “Caretaker  Period”  –  ask  me  later  on  meaning…   •  Note:  BUNDLES  =  Enables  Immediate  SoluConing  at  Prototype   Story  So  far:   •  Oracle  Analy.cs  Cloud  Suite  (OACS)   •  Instantly  Visualize  any  data  on  any  device     •  Ask  quesCons  for  instant,  visual  answers     •  Connects  to  40+  sources:  SaaS,  Databases,  Big  data     •  Self-­‐service  data  preparaCon  and  blending     •  1000s  of  pre-­‐built  KPIs  and  analysis  for  CX,  ERP,  HCM,  &  SCM   •  More  Informa=on  –  being  released  very  carefully  on  OACS  by  Product  Management  –  Look  to  NEXT   “Meetup”  for  more  on  this!    
  27. 27. Open  world  2016  –  PaaS  “Snippets”   42   •  Big  Data     •  Big  Data  Labs     •  Note:  BUNDLES  =  Enables  Immediate  SoluConing  at  Prototype   •  NEW  Products  (SVP  Neil  Mendelson…)  
  28. 28. Open  world  2016  –  IaaS  “Snippets”   43   •  Larry’s  Keynote  was  predominantly  on  IaaS  inclusion…   •  hVps://www.youtube.com/watch?v=WY5qhLwIqBA   •  “Complete,  Integrated  Cloud”  -­‐  SaaS,  PaaS,  IaaS   •  Public  v  Private  and  then…Hybrid:   •  “Inter-­‐changeable”   •  “Co-­‐Existence”   •  No  1:  Compe=tors   •  Amazon  –  IaaS,  not  IBM  as  in  past   •  Workday  –  SaaS,  not  SAP  as  in  past   •  Data  centres   •  19  Exis=ng  and  In  Progress  on  Roadmap  Globally   •  hVps://www.oracle.com/openworld/on-­‐demand/index.html?bcid=5133868616001   •  Q:  Will  this  match  the  compe=tors  at  some  point?   •  Amazon,  Microsot…maybe  not!   •  Oracle  has  OCM  –  which  is  a  Private  Cloud  for  Large  Enterprise  Clients!  (MSPs!)   •  NOTE:  Predicted  a  Full  on  compeCCon  with  AWS  by  Oracle  and  MS  as  of  2  years  ago  ☺  
  29. 29. Open  world  2016  –  IaaS  “Snippets”   44   •  IaaS:   •  IaaS  by  nature  is  combined…   •  Networking   •  Compute   •  Storage   •  Intra  Data  Centre  Strategy  (Terms;  “Compute  Op=ons”,  “Domains”  etc)   •  Bare  Metal  Cloud  Services   •  hVps://www.oracle.com/openworld/on-­‐demand/index.html? bcid=5138773664001  
  30. 30. Open  world  2016  –  My  Event…   45  
  31. 31. Other  updates  from  Oracle     John  Caulfield,  Oracle  
  32. 32. Copyright  ©  2016,  Oracle  and/or  its  affiliates.  All  rights  reserved.    |      Oracle  OpenWorld  2016  Summary      John  Caulfield  –  Oracle  Ireland      October  20,  2016   Confiden=al  
  33. 33. Copyright  ©  2016,  Oracle  and/or  its  affiliates.  All  rights  reserved.    |   Agenda   Confiden=al   48   Cloud  Strategy   Cloud  Infrastructure   Some  Announcements   1   2   3  
  34. 34. Copyright  ©  2016,  Oracle  and/or  its  affiliates.  All  rights  reserved.    |   Agenda   Confiden=al  –  Oracle  Internal   49   Cloud  Strategy   Cloud  Infrastructure   Some  Announcements   1   2   3  
  35. 35. Copyright  ©  2016,  Oracle  and/or  its  affiliates.  All  rights  reserved.    |   The  Cloud:  A  New  Era  of  U=lity  Compu=ng   All  Three  Tiers  of  Compu.ng  Delivered  as  a  Service  via  Global  Network   •  Applica=ons:  Sotware  as  a  Service  –  SaaS   •  Pla€orm:  Database,  Middleware,  Analy=cs,  Integra=on…  as  a  Service  –   PaaS   •  Infrastructure:  Storage,  Compute  and  Network  as  a  Service  –  IaaS   SaaS   PaaS   IaaS   Copyright  ©  2016,  Oracle  and/or  its  affiliates.  All  rights  reserved.       50  
  36. 36. Copyright  ©  2016,  Oracle  and/or  its  affiliates.  All  rights  reserved.    |   Oracle  Cloud:  All  Three  Tiers  of  Service     •  SaaS:  Complete  suites  of  business  applica=ons  in  every  category     – CX  Suite,  HCM  Suite,  ERP/EPM  Suite,  Supply  Chain  Manufacturing  Suite…Industries   •  PaaS:  Complete  suite  of  industry  standards-­‐based  pla€orm  services   – #1  SQL  Database,  Hadoop,  NoSQL,  #1  Java  Middleware,  Node.js,  Ruby,  PHP…   •  IaaS:  Reliable,  low  cost,  standards-­‐based  infrastructure  services   – OpenStack,  Linux  OS,  Xen  VM,  Docker   Copyright  ©  2016,  Oracle  and/or  its  affiliates.  All  rights  reserved.       51  
  37. 37. Copyright  ©  2016,  Oracle  and/or  its  affiliates.  All  rights  reserved.    |     Oracle  Cloud:  Six  Design  Goals   •  Cost:    Lowest  acquisi=on  price  –  Lowest  total  cost  of  ownership   • Reliability:    Fault  tolerant  –  No  single  point  of  failure   • Performance:  Fastest  database,  middleware,  analy=cs…   • Standards:    SQL,  Hadoop,  NoSQL…Java,  Ruby,  Node.js…Linux,  Docker   • Compa=bility:  Easily  move  workloads  between  on-­‐premise  and  Cloud   • Security:    Always-­‐on  con=nuous  defense  against  cyber  aVacks   52  
  38. 38. Copyright  ©  2016,  Oracle  and/or  its  affiliates.  All  rights  reserved.    |   Cloud  2016  PaaS:  Compa=bility  and  Coexistence  Strategy   Cloud  at  Customer  Machine:  Iden.cal  to  Oracle  Public  Cloud   Licensed  sotware   Your  choice  of  hardware   Managed  by  you   Subscrip=on  Service   Managed  by  Oracle   Subscrip=on  Service   Managed  by  Oracle     Behind  your  firewall   Faster,  lower  cost  networking   On  Premises   Oracle  Cloud   ***Announcing***     Cloud  at  Customer   C  C   Applica.on  and  Data  Portability   Copyright  ©  2016,  Oracle  and/or  its  affiliates.  All  rights  reserved.       53  
  39. 39. Copyright  ©  2016,  Oracle  and/or  its  affiliates.  All  rights  reserved.    |   Agenda   Confiden=al  –  Oracle  Internal   54   Cloud  Strategy   Cloud  Infrastructure   Some  Announcements   1   2   3  
  40. 40. Copyright  ©  2016,  Oracle  and/or  its  affiliates.  All  rights  reserved.    |   Cloud  2016  IaaS:  Announcing  Genera=on  2  Infrastructure     Fast  Network,  High  Availability,  Fault  Isola.on  &  Fault  Tolerance   Bandwidth   Latency   10  Gb/s   <  100µs     Between  hosts  in  an  AD   1  Tb/s   <  5ms     Between  ADs  in  a  Region   • Three  completely  fault-­‐independent  availability  domains     • Ultra  low  latency  and  high  bandwidth  between  ADs   • Highly  available  infrastructure  for  mission  cri=cal  workloads     Availability     Domain  1   Availability     Domain  2   Availability     Domain  3   Region   Copyright  ©  2016,  Oracle  and/or  its  affiliates.  All  rights  reserved.       55  
  41. 41. Copyright  ©  2016,  Oracle  and/or  its  affiliates.  All  rights  reserved.    |   Cloud  2016  IaaS:  Regions  Worldwide   Low  Latency  High  Bandwidth  Access  and  Catastrophic  Disaster  Recovery         100s  Gb/s   <  100ms     Between  Regions   Availability     Domain  1   Availability     Domain  2   Availability     Domain  3   Region   Region   Region   Latency  Bandwidth   Low  Latency  and  High  Bandwidth   Network  between  Regions       Availability     Domain  1   Availability     Domain  2   Availability     Domain  3   Region   Availability     Domain  1   Availability     Domain  2   Availability     Domain  3   Region   Copyright  ©  2016,  Oracle  and/or  its  affiliates.  All  rights  reserved.       56  
  42. 42. Copyright  ©  2016,  Oracle  and/or  its  affiliates.  All  rights  reserved.    |   Infrastructure  as  a  Service   •  EMEA  Datacentres:   – UK  North   – UK  South   – UK  Government   – EU   – West  Germany   – Middle  East   •  Final  Strategy  TBC   Confiden=al  –  Oracle  Internal   57   Physical  Infrastructure  &  Data  Centre  Strategy   Link:  hVps://www.oracle.com/openworld/on-­‐demand/index.html?bcid=5133868616001    
  43. 43. Copyright  ©  2016,  Oracle  and/or  its  affiliates.  All  rights  reserved.    |   Agenda   Confiden=al  –  Oracle  Internal   58   Cloud  Strategy   Cloud  Infrastructure   Some  Announcements   1   2   3  
  44. 44. Copyright  ©  2016,  Oracle  and/or  its  affiliates.  All  rights  reserved.    |   Oracle  Cloud:  Compute  IaaS   Hardware  –  Physical  Servers  &  Storage   Core  Data  Center  &  Access  Network   Data  Center  Regions  &  Availability  Domains   Hypervisor   Dedicated   Compute   Engineered   Systems   Container   Service   Ravello  Bare  Metal   Elas=c   Compute  
  45. 45. Copyright  ©  2016,  Oracle  and/or  its  affiliates.  All  rights  reserved.    |   60   Compute   Storage   Networking   Iden=ty  /  Access  Mgmt   Billing    /  Metering   REST  API  /  Console   Physical  Infrastructure   BM  BM  BM   BYO  Hypervisor     Announcing:  True  Bare  Metal  Server  Experience     • Elas=cally  Provision  Bare  Metal  Server  in  <  5  Minutes  with  your  own  OS  and  Hypervisor   • Differen=ator:  Best  Performance,  Best  Security,  Elas=c  Provisioning,  Pay-­‐as-­‐you-­‐go   Pricing   • Differen=ator:  Best  flexibility  and  portability  for  exis=ng  sotware  stacks  
  46. 46. Copyright  ©  2016,  Oracle  and/or  its  affiliates.  All  rights  reserved.    |   •  #1  Database,  including  op=ons,  on  Exadata   •  Fully  managed  by  Oracle   •  Lowest  cost,  star=ng  at  $175/month   •  No  IaaS  required   •  Ideal  for  new  customers  &  ‘safe’  entry  point  for   exis=ng  DB  users   Confiden=al  –  Oracle  Internal   61   Simple  to  use,  lowest  cost  Database  Cloud  Service,  running  12.2   Announcing:  Exadata  Express  Cloud  Service    
  47. 47. Copyright  ©  2016,  Oracle  and/or  its  affiliates.  All  rights  reserved.    |   Exadata  Express  Use  Cases   •  Applica=on  development   •  Tes=ng  &  quality  assurance   •  Short  term,  =me-­‐sensi=ve  projects   •  Analy=cs  and  sandboxes   •  Produc=on  departmental  workloads   •  Applica=on  Express  to  cloud  migra=on   Confiden=al  –  Oracle  Internal   62  
  48. 48. Copyright  ©  2016,  Oracle  and/or  its  affiliates.  All  rights  reserved.    |   Announcing:  MySQL  Cloud  Service     •  Simple:  Quickly  provision  MySQL  database  instances  with   only  a  few  clicks   •  Automated:  Database  management  made  easy  with  tools   that  automate  administra=ve  tasks   •  Integrated:  Integrated  with  Oracle  Cloud  Services  for   quick  development  and  deployment   •  Enterprise  Ready:  Oracle’s  proven  MySQL  Enterprise   Edi=on  for  performance,  security  &  up=me   Confiden=al  –  Oracle  Internal   63   +  
  49. 49. Copyright  ©  2016,  Oracle  and/or  its  affiliates.  All  rights  reserved.    |   •  One-­‐stop  shop  for  developers   •  Cloud  trials   •  Documenta=on   •  Product  informa=on   •  Developer  Tools   Confiden=al  –  Oracle  Internal   64   developer.oracle.com    “We're  working  with  the  developer  community  to  make  our   technology  accessible  to  everybody  who  wants  to  use  it.”     —Thomas  Kurian,  President,  Product  Development,  Oracle   Announcing:  Oracle  Developer  Gateway    
  50. 50. Copyright  ©  2016,  Oracle  and/or  its  affiliates.  All  rights  reserved.    |   •  A  container  is  packaged  as  an  en=re  run=me  environment   •  Includes  app  plus  dependencies:  libraries,  configura=on  files  needed  to   execute   •  Portable  across  environments  &  lightweight  (share  the  OS)   •  The  main  vendor  is  Docker  –  becoming  an  industry  standard,  not  a   compe=ng  technology   Confiden=al  –  Oracle  Internal   65   Announcing:  Container  Cloud  Service    
  51. 51. Copyright  ©  2016,  Oracle  and/or  its  affiliates.  All  rights  reserved.    |   •  Big  Data  Cloud  Service  –  Compute  Edi=on   – Star=ng  at  1-­‐node  Hadoop  cluster   – Available  as  metered  or  subscrip=on  models   •  Event  Hub  Cloud  Service   – Implementa=on  of  Ka„a,  which  is  a  data  streaming   technology   – Capture  events  in  data  streams  and  store  results  for   later  analysis   •  This  is  ‘start  small,  grow  later’  Big  Data  solu=on   Confiden=al  –  Oracle  Internal   66   Announcing:  Big  Data  Cloud  Service  –  Compute  Edi=on  &   Event  Hub  Cloud  Service  
  52. 52. Copyright  ©  2016,  Oracle  and/or  its  affiliates.  All  rights  reserved.    |   •  Protect  Against  Known  and  Unknown  Threats     –  Universal  threat  visibility   –  SOC-­‐ready  content     –  External  threat  feeds   •  Advanced  Threat  Analy.cs  and  Visualiza.on   –  Unauthorized  data  access  detec=on   –  Mul=-­‐dimensional  behavioral  anomaly  detec=on   –  Session  awareness  and  aVack  chain  visualiza=on   •  Next-­‐Genera*on  Security  Solu.on   –  Topology  awareness   –  Configura=on  change  awareness   –  Auto-­‐remedia=on     67   Unified  security  monitoring  (SIEM  +  UEBA)       Confiden=al  –  Oracle  Internal   Announcing:  Security  Monitoring  &  Analy=cs  Cloud  Service    
  53. 53. Copyright  ©  2016,  Oracle  and/or  its  affiliates.  All  rights  reserved.    |   68  Confiden=al  –  Oracle  Internal  
  54. 54. The  End     What  next?  
  55. 55. What  would  you  like  ?   1  Days  SIG  events      (once  a  year)     vs     3-­‐4  Meet-­‐ups  (ater  work,  just  like  this  evening)  
  56. 56. Thursday 12th January
  57. 57. Annual  2  day  Conference  (March  2017)  

×