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.

Oracle OpenWorld 2017 Review (31st October 2017 - 250 slides)

1,607 views

Published on

The annual review session by the AMIS team on their findings, interpretations and opinions regarding news, trends, announcements and roadmaps around Oracle's product portfolio. This presentation discusses architecture trends, container technology, disruptive movements such as IoT, Blockchain, Intelligent Bots and Machine Learning, Modern User Experience, Enterprise Integration, Autonomous Systems in general and Autonomous Database in particular, Security, Cloud, Networking, Java, High PaaS & Low PaaS, DevOps, Microservices, Hybrid Cloud. This Oracle OpenWorld - more than any in recent history - rocked the foundations of the Oracle platform and opened up some real new roads ahead. This presentation leads you through the most relevant announcements and new directions.

Published in: Software
  • I’ve used this strategy before individually. But it does not seem to be a profitable program to me. A friend of mine he is also an expert trader. He suggested me 1K Daily Profit See it ( www.expertoptionbroker.com/1kdailyprofit ) . Last 2 day i apply this strategy and without my invest money i profit $2600.08.
       Reply 
    Are you sure you want to  Yes  No
    Your message goes here

Oracle OpenWorld 2017 Review (31st October 2017 - 250 slides)

  1. 1. 9 days and 2000 sessions summarized in 3 hours Lucas Jellema CTO Oracle OpenWorld 2017 - Review
  2. 2. What is IT all about? Application Production Runtime AMIS Oracle OpenWorld 2017 Review – October 2017
  3. 3. What is IT all about? Application Production Runtime Platform AMIS Oracle OpenWorld 2017 Review – October 2017
  4. 4. What is IT all about? Application Production Runtime Platform Operations Monitoring & Management AMIS Oracle OpenWorld 2017 Review – October 2017
  5. 5. One team has Agile responsibility through full lifecyle Application Production Runtime Platform Operations Monitoring & Management Application Preparation Runtime Platform Development CD Agile Design, Build, Test AMIS Oracle OpenWorld 2017 Review – October 2017
  6. 6. One team has Agile responsibility through full lifecyle Application Production Runtime Platform Monitoring & Management Application Preparation Runtime Platform CD Agile Design, Build, Test AMIS Oracle OpenWorld 2017 Review – October 2017
  7. 7. One team has Agile responsibility through full lifecyle Application Platform Application Platform AMIS Oracle OpenWorld 2017 Review – October 2017
  8. 8. DevOps team owns and runs one (or more) products Application Platform Generic Infrastructure Platform for running DevOps Products Floorspace, Power, Cooling, Storage, Compute Monitoring, Management, Cache, Authentication, RDBMS, Event Hub AMIS Oracle OpenWorld 2017 Review – October 2017
  9. 9. Application Platform Application Platform Application Platform Application Platform Multiple products from multiple teams run on a shared generic infrastructure Application Platform Generic Infrastructure Platform for running DevOps Products Floorspace, Power, Cooling, Storage, Compute Monitoring, Management, Cache, Authentication, RDBMS, Event Hub AMIS Oracle OpenWorld 2017 Review – October 2017
  10. 10. App plus platform under DevOps == Microservice Generic Infrastructure Platform for running DevOps Products µ µ µ µ µ AMIS Oracle OpenWorld 2017 Review – October 2017
  11. 11. App plus platform under DevOps == Microservice • Stateless • Horizontally scalable • Mutually Independent • upgrade, patch, relocate • Can expose Public API (HTTP/REST) and/or UI • Communicate with each other through events • Have their own bounded data context • Do not rely on other microservices [for the data they need] • Serverless – do not require allocated server, can be fired up Generic Infrastructure Platform for running DevOps Products µ µ µ µ µ AMIS Oracle OpenWorld 2017 Review – October 2017
  12. 12. Logical Data Proliferation • From one single enterprise database – the single source of truth • To: Generic Infrastructure Platform for running DevOps Products Event Store Data Warehouse Big Data distributed file system AMIS Oracle OpenWorld 2017 Review – October 2017
  13. 13. Datastore proliferation From one brand SQL to pluriform SQL & No(n)SQL RDBMS SQL ACID AMIS Oracle OpenWorld 2017 Review – October 2017 15
  14. 14. Smart Business • Organizations should only invest in things that • Allow them to create business value • Set them apart from the competiton • Are close to their core expertise • Are a unique risk • For most organizations these things do not include • Managing computers, investing in hardware • Managing operating systems or databases • Building custom software AMIS Oracle OpenWorld 2017 Review – October 2017 16
  15. 15. In X Years’ Time • No organization can justify to have and manage their own IT means • To invest capital in infrastructure & platform licenses • To employ staff to run infrastructure, platforms (and create custom software for non-unique functionality) • To not leverage commodity IT with superior quality and economies of scale based pricing AMIS Oracle OpenWorld 2017 Review – October 2017 17
  16. 16. The only way is up • From buy (for peak load) [software & hardware) to usage based rent • From on premises to cloud • From infra and platform to SaaS (standard applications) • From pay based on IT metrics to pay per Business measure IaaS PaaS SaaS On Premises AMIS Oracle OpenWorld 2017 Review – October 2017
  17. 17. Oracle’s Cloud Strategy AMIS Oracle OpenWorld 2017 Review – October 2017 SaaS High PaaS Low PaaS IaaS CX ERPSales HCM Management Cloud Analytics Cloud Integration Cloud IoT Apps & Cloud Block Chain Big Data & AI Developer Cloud Mobile & IB Cloud CASB & IDCS Managed Kubernetes Container Cloud Managed Serverless Event Hub Data Hub MySQLACC NoSQL Autonomous Database (DWH, OLTP, IoT,…) Compute Networking Storage Messaging CDN DNS LB Integration Platform Cloud API Platform Cloud EPM Supply Chain Industry specific SaaS Analytics DaaS
  18. 18. Future Observations • Each organization works with hybrid multi-vendor cloud • Many niche SaaS solutions used in any organization • Data proliferation across clouds & across types of data store • PaaS services increasingly similar across cloud vendors • Some key challenges: • Designing multi-service & multi-cloud solutions (and exit plans) • Integrating PaaS services and SaaS functions • Monitoring & Ops across clouds and services • Security AMIS Oracle OpenWorld 2017 Review – October 2017
  19. 19. Architecture Evolution • Stateless • Event driven • Horizontally Scalable • CQRS & Event Sourcing • Streaming • Reactive • Container • Cloud Native • Microservice • Orchestration & Choreography • API • Service Mesh • Mash Up • SaaS Enablement • Serverless AMIS Oracle OpenWorld 2017 Review – October 2017
  20. 20. Technology & Products to watch out for • Container • Kafka • Kubernetes • Docker • Cassandra (DataStax) • Istio • GPU • Ansible • Terraform • Vagrant • Sonar Qube • Jenkins • Quay (CoreOS) • Kibana • Travis CI 24 • CI/CD (Pipelines) • Go • Rust • Ruby • Python • R • HTTP/2 • Cloud Foundry • Prometheus • Vizceral • Grafana • Zipkin • Elastic Stack • Hadoop • Spark • Helm • Hyperledger • Git • PDB • ORDS • TypeScript • Graph QL • NoSQL • Slack • Pagerduty • OAuth • Redis • Alexa • Tensor Flow • DL4J • Caffe • Keras • AI • ML • NLP • Voice Recognition • Intelligent Bots • BYOL • TCO • FaaS • CDN • IoT • Blockchain • CNCF • Polyglot • Java AMIS Oracle OpenWorld 2017 Review – October 2017
  21. 21. Tonight’s Agenda • Digital Disruption – Blockchain, Chat Bots & IoT • SaaS (Enablement) and UX – user oriented application development • Integrated platform for Integration – Integration & API Platform Cloud • dinner • Hybrid Cloud • Autonomous Systems & Autonomous Database – Database 18c • Security: Zero trust design & why the cloud is more secure • End to end control – operations across the hybrid landscape • Differentiating on Infrastructure – IaaS, Cloud Machine, Ravello, real traditional hardware • Cloud & Container Native and Serverless Computing • Java & Java EE – the modern platform for microservices and more • Wrap Up AMIS Oracle OpenWorld 2017 Review – October 2017
  22. 22. Blockchain Intelligent Bots IoT Robert van Mölken Integratie Specialist Oracle OpenWorld 2017 - Review
  23. 23. Disrupting IT - Blockchain, Bots & IoT 27 Blockchain will be the new B2B standard Will intelligent bots take over the world? How has IoT matured in the past year?
  24. 24. Blockchain will be the new B2B standard Imagine a world in which contracts are embedded in digital code and stored in transparent, shared databases, where they are protected from deletion, tampering, and revision. Every transaction (i.e. agreement, process, task, or payment) would have a digital record and signature that could be identified, validated, stored, and shared. Disrupting IT - Blockchain, Bots & IoT 28
  25. 25. Recognize this? Disrupting IT - Blockchain, Bots & IoT 29 Finance System APIs Criminal Offences System APIs PARTNER A / SYSTEM OF RECORDS OPP System APIs OPS System APIs POLICE / DEPARTMENT A POLICE / DEPARTMENT BMINISTRY OF JUSTICE EBXML EBXML S O A P S O A P J M S CPA CPA EBXML CPA
  26. 26. Challenges with traditional B2B • Setting up contracts between parties can take a long time • The use of specialized EDI (ebxml) messages to define interactions • No end-to-end visibility of transactions • No way to determine if message content is not tampered with • There is no single point of truth after partner processes message • Latency between messages can gain between few minutes to hours Disrupting IT - Blockchain, Bots & IoT 30
  27. 27. Disrupting IT - Blockchain, Bots & IoT 31
  28. 28. What is Blockchain • A system for maintaining distributed ledgers • All transactions between B2B partners (update history) • Ledger of facts (world state) • Allows organizations who don’t fully trust each other to agree on the updates to the ledger • Using peer-to-peer protocols rather than a central 3rd party or an offline reconciliation process using public key-cryptography • Transactions execute business logic (smart contracts) • Transactions are chained together in a block when consensus is reached blockchain == ‘digital trust’
  29. 29. Why is Blockchain called a Disruptive Technology? Trusted intermediary, e.g.: Visa/MC, SWIFT, DTCC, EuroClear • Issues: cost, latency, single-point-of-failure • Blockchain can remove the need for intermediary and replace it with cryptographically secure protocols Separate records stored by all the different entities • Issues: reconciliation costly and error prone, does not scale, delayed settlement • Blockchain’s distributed ledger is a single source of truth – no reconciliation needed Disrupting IT - Blockchain, Bots & IoT 33
  30. 30. Which markets will benefit? Banking • Multi-party bank account balance and fund transfer management Government • Release and storage of birth and death certificates Healthcare • Electronic Health Record (secure storage and sharing) Supply Chain • Genealogy and traceability of parts, components, ingredients, etc. Other • Tamper-proof IoT sensor data, non-repudiation of monitored activities Disrupting IT - Blockchain, Bots & IoT 34
  31. 31. What is Oracle’s strategy with Blockchain? • Preassembled for Enterprises • Production Ready • Highly Secured • Scalable for Growth • Developer Friendly • Cost Effective • Integrate with Enterprise Applications • Interact with Other Blockchain Networks • Evolves Continuously with Innovations Disrupting IT - Blockchain, Bots & IoT 36
  32. 32. Introducing: Oracle Blockchain Cloud Service Comprehensive, distributed ledger cloud platform to securely extend business applications/processes and accelerate transactions across partner ecosystem including smart contracts and permissioned channels Disrupting IT - Blockchain, Bots & IoT 37
  33. 33. Disrupting IT - Blockchain, Bots & IoT 38 Oracle’s strategy: Blockchain (DLT) Cloud Platform • Permissioned, highly secure, with built-in privacy/confidentiality • Scalable business networks • Highly resilient, built-in backups and recoverability • Industry neutral Enterprise-Ready • Pre-assembled, ready-to-use • Developers/Integrators focus on transaction business logic • Dynamic configuration, expansion of business networks Managed PaaS for Cloud & On-Prem
  34. 34. Disrupting IT - Blockchain, Bots & IoT 39 Oracle’s strategy: Blockchain (DLT) Cloud Platform (Cont.) • Start develop applications within minutes • API driven development • Facilitate quick experimentation of new business processes Quick Time-to-Value • Built-in Integrations for SaaS, PaaS and on- premises apps • Securely extend ERP, SCM and other business processes for trusted transactions with other organizations • Interact with other Blockchain Networks Extends Enterprise Boundaries
  35. 35. Disrupting IT - Blockchain, Bots & IoT 40 Blockchain will be the new B2B standard Will intelligent bots take over the world? How has IoT matured in the past year?
  36. 36. Will intelligent bots take over the world? Conversation AI's like intelligent Bots use machine learning, cognitive services for language understanding, and integrate with knowledge services to provide data & insights without involvement of humans. No more wasting time waiting on a response from the helpdesk with just a simple text message. Disrupting IT - Blockchain, Bots & IoT 41
  37. 37. Recognize this? • You dial in. • You hear music. • You hear more music. • You are asked to make a numeric choice. • You hear music. • You make one more choice. • You hear music. • You hear more music. • You learn that all agents are busy. • You are asked to "hold the line". • You hear music. Wouldn’t this be better? >>> Disrupting IT - Blockchain, Bots & IoT 42
  38. 38. Challenges with Conversational AI Diversity of Channel Interfaces • Chat, Web, Text, Voice, Apps, Devices, etc. Implementation Complexity • Access, security, back end integration, dialog design, languages Getting the AI part right which requires many techniques • Natural Language Processing • Machine Learning • Speech & Image Recognition • Sentiment of the question • Dialog and context of question Disrupting IT - Blockchain, Bots & IoT 44
  39. 39. Introducing: Oracle Intelligent Bots Enhance user experiences with conversational interactions using APIS for integration with Instant Apps and channels, dialog builder and pre-build back end framework, connectors, security, scale and continuous bot analytics. Disrupting IT - Blockchain, Bots & IoT 45
  40. 40. What are actually Intelligent bots? Disrupting IT - Blockchain, Bots & IoT 46 Task Driven Data Driven & Predictive
  41. 41. Disrupting IT - Blockchain, Bots & IoT 49 Blockchain will be the new B2B standard Will intelligent bots take over the world? How has IoT matured in the past year?
  42. 42. How has IoT matured in the past year? In a few years’ time the IoT market have changed a lot. Where we first needed to create our own applications gateway software, we now can use industry based solutions e.g. supply-chain, asset monitoring and fleet management. This means that you don't have to invest in inventing the wheel yourself, but instead invest in building business value and processes much quicker. Disrupting IT - Blockchain, Bots & IoT 50
  43. 43. Challenges with current IoT implementations Not focused on creating business outcomes • Platform misplaced priority on devices and connectivity, not on business processes and ROI (business value) Project stall and fail • IoT has lot of moving parts which increases complexity • IoT data not of hard to convert into business insight Lack of integration (OOTB) • Most platforms don’t integrate with existing processes • For example Supply Chain, Transportation and ERP Disrupting IT - Blockchain, Bots & IoT 51
  44. 44. Introducing: Oracle IoT Platform Cloud Focus on Business Outcomes instead of devices you can improve on asset utilization, factory performance, fleet operations and reduce safety incidents. Oracle strategy is to make IoT simple by giving you pre-build SaaS platforms which lets also connect with your existing systems Disrupting IT - Blockchain, Bots & IoT 52
  45. 45. Internet of Things Applications Disrupting IT - Blockchain, Bots & IoT 53
  46. 46. IoT Digital Twin • Visibility and digital interaction model for physical things • Simulations and what-if analysis • Current, historical and predictive views • Business information context Disrupting IT - Blockchain, Bots & IoT 55
  47. 47. User Experience & UI development & SaaS Enablement Lucas Jellema CTO Oracle OpenWorld 2017 - Review
  48. 48. Enterprise User Experience • Enterprise IT users require a UX to perform the tasks they have responsibility for in way that is • Efficient, pleasant, with few errors/high quality • Regardless of where data and business logic resides – users should see and be able to interact with all data & operations relevant to their tasks • On a device and through a UX that fits their circumstances and needs • Users should be able to focus on what is most important • Smart systems interpret, predict, suggest, handle
  49. 49. Oracle’s Vision on Business Applications User Interface & SaaS Enablement 58
  50. 50. Ever expanding SaaS portfolio User Interface & SaaS Enablement 59
  51. 51. Smart, Multichannel Human-System Interfaces User Interface & SaaS Enablement 60
  52. 52. User Interface & SaaS Enablement 61 http://tinyurl.com/dayofux
  53. 53. Analytics for Everyone User Interface & SaaS Enablement 62
  54. 54. Common User Interface Requirements SaaS X PaaS X SaaS Y Custom App B On Premises 3rd Parties/Public InternetB2B Partner Portal WebShop & Customer Service Web & ChatBot ERPCustom App A Mobile App for service engineers UI for Planning Staff Workflow Dashboard / Analytical Explorations
  55. 55. UI Implementation with Oracle PaaS SaaS X PaaS X SaaS Y Custom App B On Premises 3rd Parties/Public InternetB2B Partner Portal WebShop & Customer Service Web & ChatBot ERPCustom App A Mobile App for service engineers UI for Planning Staff Workflow API Data Visualization Intelligent Bots APEX on DBaaS Visual Builder PCS Mobile ADF on JCS JET on ACCS Form, ADF, APEX, JET Conversations /Social Network MAX Content & Experience Analytics
  56. 56. Most striking • JET • JET 4.0 (New custom element syntax, CDN, CLI, improved UI components) • Upcoming RDK from OAUX team • Visual Builder Cloud • MAX • Offline • Mobile Cloud • Intelligent Bots • RDK from OAUX team for Conversational UI • ADF • APEX • Forms • SQLcl (& SQL Developer)
  57. 57. News for Database Developers • SQL Developer (17.3, from now on quarterly releases) • Browser based • New features: Sharding, formatter, database search • AWS RedShift Migration support • SQLcl (in line editing, 3rd party database,..) • ORDS • REST SQL, REST for OPS, REST Driver, Swagger Support • Oracle Database 18c XE – (almost) all options incl 4 PDBs • 12 GB storage (and compression), 2 GB SGA, 2 CPU • Database Free Cloud Service (1 GB storage) • Polyglot Database (powered by Graal VM) • Expose JavaScript NPM modules as PL/SQL functions (Download: http://www.oracle.com/technetwork/database/multilingual-engine/overview/index.html) User Interface & SaaS Enablement 67
  58. 58. One Integration Platform to Rule them all! Robert van Mölken Integratie Specialist Oracle OpenWorld 2017 - Review
  59. 59. One Integration Platform to Rule them all! The way up in our journey is the move to the cloud if we want to deliver business value faster then ever before. Oracle have learned this lesson in the past year(s) and have built a comprehensive platform for SaaS enablement, API management, application (PaaS) and data integration (DaaS) that let us do that. Integration Platform 69
  60. 60. PaaS Conceptual Capability Overlap Integration Platform 71 Data Integration Applications Integration Process Integration Application Development SOACS (inc MFT) PCS APIPCS JCS ACCS ODICS Golden Gate Event Hub (A)VBCS MCS Development / Application Centric Data Centric Process Driven Event Triggered Integration Key ICS OMCS S S I
  61. 61. SOACS (inc MFT) Integration Platform Position Integration Platform 72 Data Integration Applications Integration Process Integration Application Development APIPCS JCS ACCS ODICS Golden Gate Event Hub MCS Development / Application Centric Data Centric Process Driven Event Triggered Integration Key OMCS PCS (A)VBCS ICS S S I
  62. 62. Oracle Cloud Platform for Integration Integration Platform 73 Application Integration, Process, and APIs
  63. 63. Introducing: Oracle Integration Cloud Unified platform for integration, process, analytics, and APIs. TRANSFORM from APP-TO-APP integration to FULL PROCESS LIFECYCLE integration, automation, and visualization Integration Platform 74
  64. 64. Unified platform for integration, process, analytics, and APIs Integration Platform 75
  65. 65. Unified platform for integration, process, analytics, and APIs Integration Platform 76 Hybrid • Discover SOA endpoints • Discover Integration Cloud endpoints in SOA on-prem and in the cloud • Import and execute SOA composites
  66. 66. Integration and Automation Updates Oracle Integration Cloud Merge integration, process, analytics… • Business object designer for central definition and access to business data across your apps • Rapidly create and host engaging business applications with no-code visual builder • Persona-based user experience Integration Platform 77 New Adapters Expanding the library of Adapters • Workday • Taleo Business Edition • Taleo Enterprise Edition • Oracle Banking Platform • PeopleSoft Campus Solutions • Amazon S3 • LogFire • OpenAir • Oracle Monetization Cloud • Oracle Student Cloud • Financials Close Cloud Service Recipe-based integration Self-service integration Marketer Product Manager
  67. 67. Integration Updates – Orchestration has come along way Integration Platform 78
  68. 68. Integration Updates – Get real-time Insight Integration Platform 79 • Map Insight model from a single design canvas within Integration • Map/update milestones, measures and dimensions • Start collecting metrics without need to modify or deactivate your integration
  69. 69. Process Updates – Dynamic Processes Integration Platform 80 • Intuitive task board & cards for teams • Insight into business milestones • Unifies process, people, and content
  70. 70. API Platform Updates • API visibility in the cloud: Easily expose APIs to internal and external consumers through a cloud-based portal • Protects backend services : API Gateways deployed on-prem or on any cloud provides security to protect backend systems • Supports on-premise and cloud-based services : APIs can virtualize both cloud and on-premise services Integration Platform 81 Key Features
  71. 71. API Platform Updates Native OAuth • Access Management defined by API Plans • Backed by IDCS Oauth Authorization Service • One copy of object with APIP orchestrating IDCS API Monetization • Many-to-many between apps, plans & APIs • Limits, price, and scopes at plan, API and action levels • Self-service subscription • Analytics Partnership Announcements • APIMATIC – Platform SDK for building APIs • API Fortress – API Testing & Monitoring Integration Platform 82
  72. 72. SOACS (inc MFT) Data Integration Platform Position Integration Platform 83 Data Integration Applications Integration Process Integration Application Development APIPCS JCS ACCS ODICS Golden Gate Event Hub MCS Development / Application Centric Data Centric Process Driven Event Triggered Integration Key OMCS PCS (A)VBCS ICS S S I
  73. 73. Integration Platform 84
  74. 74. Dinner time … Oracle OpenWorld 2017 - Review
  75. 75. Need better security? Move to the cloud! Maxime Janssen Solution Architect Oracle OpenWorld 2017 - Review
  76. 76. Challenges for security today… take a look at http://www.informationisbeautiful.net/visualizations/worlds-biggest-data-breaches-hacks/ Need better security? Move to the cloud! 90
  77. 77. Complete overview needed Store: • Where is my data stored? • How is it secured there? • Who can access it? Use: • Who is accessing it? • From where? • In what way is it used? Report: • Who accessed, in what context, during which period, etc. • Compliancy, traceability reports Need better security? Move to the cloud! 91
  78. 78. Why security from cloud? • Cannot keep the security context “simple and small” • Cannot keep pace of developments in cyber security (and threats) • Cannot keep up with regulations enforced Need a complete ‘off the shelf’ solution that keeps evolving Worlds biggest IT companies develop their solutions for you  as cloud services If they cannot do this, who can? Need better security? Move to the cloud! 92
  79. 79. Security@OOW2017 Requirements for a secure cloud: • Zero-trust design • Must prove legitimacy • Cloud provider cannot access, modify or delete your data Oracle cloud security guiding principles Need better security? Move to the cloud! 93
  80. 80. Security@OOW2017 Oracle Identity SOC (Security Operations Center) Need better security? Move to the cloud! 94
  81. 81. Security@OOW2017: Identity SOC • SIEM (Security Information and Event Management)  gather all relevant information from log data, threat intelligence, etc. • CASB (Cloud Access Security Broker)  What is happening (per identity/asset) in other clouds/systems? • UEBA (User & Entity Behavior Analytics)  Combine and analyze to detect suspicious behavior and risks Need better security? Move to the cloud! 95
  82. 82. Security@OOW2017: Identity SOC • Base is IDM (IDentity Management) • Uses Analytics and Machine Learning • Cross-cloud & Hybrid cloud solution (multiple cloud vendors & on-premise) Need better security? Move to the cloud! 96
  83. 83. Security@OOW2017: Identity SOC Track activity Relate through time Score the risks Analyze/Investigate Automate(d) actions Need better security? Move to the cloud! 97
  84. 84. Security@OOW2017: Identity SOC Contains several security cloud services Need better security? Move to the cloud! 98
  85. 85. Security@OOW2017: OMC Part of Oracle Management Cloud Need better security? Move to the cloud! 99
  86. 86. Security@OOW2017: OMC Machine learning ideally suited for Management & Security: • Massive volumes of data, overwhelming for humans • Highly patterned data, can be understood by purpose-build ML • Questions are clear… Need better security? Move to the cloud! 100
  87. 87. Security@OOW2017: OMC • Unified Monitoring of entire Cloud & On-Premise Stack • Log Analytics • IT Analytics • New: Integration with Enterprise Manager • Centralized Log Search • Operations and performance analytics • Dashboards • (planned) Federation monitoring (Single Pane-of-glass, configuration compliance, consolidation of jobs and deployment) AMIS Oracle OpenWorld 2017 Review – October 2017 101
  88. 88. Security@OOW2017 Data Security Cloud Service Need better security? Move to the cloud! 102
  89. 89. Need better security? Move to the cloud! 103 Security@OOW2017: Preview Data Security CS • Central control pane • Easy to use • Most complete set • Available for everyone • Sensitive Data Discovery • Data Masking • Data Audit Oracle’s vision Essential functionalities
  90. 90. Security@OOW2017: Preview Data Security CS • Know (find out) where your sensitive data is • Being able to deploy security controls • Being compliant with regulations • Finding exposure risks (e.g. over OTAP) Need better security? Move to the cloud! 104
  91. 91. Security@OOW2017: Preview Data Security CS • Mask your sensitive data • Comply to regulations • Limit growth/spreading of sensitive data • Share only what is necessary (incl. underlying structures, dependencies) Need better security? Move to the cloud! 105
  92. 92. Security@OOW2017: Preview Data Security CS • Audit the sensitive data • Manage policies • Proof compliancy with regulations • Detect threats and prevent misuse Need better security? Move to the cloud! 106
  93. 93. Security@OOW2017: Preview Data Security CS Need better security? Move to the cloud! 107
  94. 94. Security@OOW2017: Preview Data Security CS • It’s a preview, not all there yet… Need better security? Move to the cloud! 108
  95. 95. Security@OOW2017 considerations A lot of security products available in the cloud, and they are rapidly growing and evolving Security by design: state your design principles and use in all development and implementation Shift security from implementing per application to implementing over the entire IT landscape Carefully choose where to start: the complete bundle is nice, but expensive and (too?) much to handle at once Start by a secure (hybrid) cloud gateway (we’ll get to that later…) Need better security? Move to the cloud! 109
  96. 96. Need better security? Move to the cloud! 110 Know your IT is secure using best-of-breed solutions
  97. 97. SCIENCE (OR) FICTION? Andre van Dalen Directeur AMIS
  98. 98. Do you remember? AMIS Oracle OpenWorld 2017 Review – October 2017 113
  99. 99. Parallel processing AMIS Oracle OpenWorld 2017 Review – October 2017 114 Modern GPUs are very efficient at manipulating computer graphics and image processing, and their highly parallel structure makes them more efficient than general- purpose CPUs for algorithms where the processing of large blocks of data is done in parallel
  100. 100. AMIS Oracle OpenWorld 2017 Review – October 2017 115 Views Outside Inside
  101. 101. Next level – shared networks / data AMIS Oracle OpenWorld 2017 Review – October 2017 116
  102. 102. Close range – safe driving – drive fast AMIS Oracle OpenWorld 2017 Review – October 2017 117
  103. 103. Autonomous … anything? AMIS Oracle OpenWorld 2017 Review – October 2017 118 • Overcome scarcity
  104. 104. AUTONOMOUS … • Will take over many activities • Now, and even more in the future • Helps us to spend more time on what it really is about • Manpower, Brainpower, Time & Energy AMIS Oracle OpenWorld 2017 Review – October 2017 119
  105. 105. To provide the business with what they really benefit from Autonomous for the ESSENTIALS People make the DIFFERENCE AMIS Oracle OpenWorld 2017 Review – October 2017 120
  106. 106. Changing IT-roles 18c new features Costs & benefits Job Oprel Solution Architect Oracle OpenWorld 2017 - Review
  107. 107. Changing IT roles Autonomous database
  108. 108. Hard to miss…… Oracle Open World 2017 Review 123
  109. 109. Oracle Open World 2017 Review 124 Discussions • Will my job go away ? • Will my job change ? • Will I lose control ?
  110. 110. Oracle Open World 2017 Review 125 Autonomous Database • Less Labor • Less Costs • Less Errors • More Reliable, Secure • Much easier for developers to start • Support Mission Critical Workloads at the biggest Enterprise Run in Public Cloud / Cloud at Customer (Exadata)
  111. 111. Oracle Open World 2017 Review 126 Autonomous “Having the freedom to act independently” • Patching (once a quarter), upgrading, backup • Monitoring, scaling, diagnosing performance, tuning, optimizing • Handling failures and errors • Self securing (CASB) • Provisioning (18c container ) Customer specifies maintenance window Scaling within customer specified limits…. Automated vs Autonomous
  112. 112. Oracle Open World 2017 Review 127 Roadmap autonomous database Oracle admits: Very difficult, automation is a journey • Now: Exadata Express • End 2017: Data Warehousing Proof of the pudding: • Q2 - 2018: OLTP / mixed workload AMIS in beta program
  113. 113. Oracle Open World 2017 Review 128 Availability Techniques: • Active Data Guard • Redefinition • Flashback • Real Application Cluster SLA : 99.995 % • < 2,5 minutes downtime a month • Includes patching, upgrades, bugs, regional outages • Minimal brownout for maintenance
  114. 114. Oracle Open World 2017 Review 129 Labor costs – Platform management. Generic tasks • Configuration and tuning of systems, network storage • Database provisioning, patching • Database backups, H/A, Disaster Revovery • Database optimization Tasks specific to business • Architecture, planning, data modelling • Data security and Life Cycle Management • Application related tuning • End-to-end service level management
  115. 115. Oracle Open World 2017 Review 130 Role and tools will change – more interesting !
  116. 116. Old fashioned: 18c New Features
  117. 117. Oracle Open World 2017 Review 132 Oracle Database 18c = what version? • Annual releases • Proactive Bundle Patches (BP)  Release Updates (RU) – Quarterly – 18.1.0, 18.2.0 …. • Patch Set Updates (PSU)  Release Update Revisions (RUR) Quarterly – 18.2.1 MOS 742060.1 Old school versioning:
  118. 118. Oracle Open World 2017 Review 133 Oracle database roadmap
  119. 119. Oracle 18c – The Oracle Way
  120. 120. Oracle Open World 2017 Review 135 Oracle database 18c new features 1 • Centrally managed Users Directly in Active Directory • Memory optimized for IOT workloads (in-memory ingest buffer) • Per-PDB switchover instead of per_CDB • Memory optimized acces for OLTP workloads (ultra fast key-based lookup, in-memory hash- index) • Snapshot carousel
  121. 121. Oracle Open World 2017 Review 136 Oracle database 18c new features 2 • In-Memory for External tables • More Machine learning algorithms • Polymorphic table functions (encapsulate sophisticated algorithms, self-describing, fully dynamic SQL) • Alter table merge partition online • Approximate Query Improvements • Private temporary tables – session-based
  122. 122. Oracle Open World 2017 Review 137 Oracle database 18c new features 3 Database Instance Management REST API • A REST API to provide instance management and monitoring • Same consistent API for Cloud and On Premises • Simple API for all database lifecycle operations • Supports Oracle Databases Integration with orchestration framework • Expected CY2018 On premises?
  123. 123. Costs and benefits Oracle Cloud vs Amazon AWS
  124. 124. Oracle Open World 2017 Review 139 Amazon vs AWS All kind of infra announcements : - Ravello – lift and shift Vmware to the cloud - Cloud@Customer : Exadata, Exalogic, Big Data - Oracle Management Cloud – " Single Pane of Glass", hybrid cloud - Full Managed Kubernetes Cloud Service - CASB etc Time Datacenter October 2016 U.S. West Coast (Arizona) May 2017 US East Coast (Virginia) September 2017 EMEA – EU (Frankfurt) – General Available now February 2018 EMEA – UK (London) Impressive, building new Data Centers:
  125. 125. Oracle Open World 2017 Review 140 Oracle vs Amazon AWS John D Rockefeller “Oil for the Lamps of China“.
  126. 126. Oracle Open World 2017 Review 141 Oracle vs Amazon AWS - strategy
  127. 127. Oracle Open World 2017 Review 142 Oracle vs AWS • Same price, but faster cpu, network, storage… = cheaper • Get more, pay less
  128. 128. Oracle Open World 2017 Review 143 Oracle vs AWS
  129. 129. Oracle Open World 2017 Review 144 Oracle vs AWS Universal Credits • Universal access to all current and future IaaS & PaaS services • Monthly or annual dollar volume commitment determines discount • Flexibility to upgrade, expand or move services across datacenters. Public Cloud / Cloud@Customer
  130. 130. Oracle Open World 2017 Review 145 Oracle vs AWS, SLA’s – 99,995 % Enterprise Grade Reliability, four-level SLA: • Full Environment Availability SLA – Your deployed applications will keep working • API Availability SLA – You will be able to manage and modify your application • Exadata Availability SLA – Mission-critical Exadata server will stay online • Service Performance SLA – The performance of cloud services will not degrade Hardware Repair API, Oracle wil quickly repair persistant systems in place
  131. 131. Oracle Open World 2017 Review 146 How much? https://cloud.oracle.com/en_US/cost-estimator
  132. 132. Oracle Open World 2017 Review 147 Wrap up • Autonomous database will take over standard tasks of DBA • A precursor for the future • More time for architecture, planning etc. • Prepare, interesting times for DevOps tools Changing roles and tools • 18c = 12.2.0.2 • 19c = Long Term Support Release • DataGuard on PDB, Partitioning merge, REST API’s, Active Directory • On-Premises? 18c New features • Cheap / fast IaaS and Lower PaaS • BYOL on PaaS • Universal Credits • 99,995 % SLA Costs and Benefits
  133. 133. Oracle OpenWorld 2017 - Review AMIS Oracle OpenWorld 2017 Review – October 2017 148 OK, Cloud… But, how? - Scenario’s - Connectivity Maxime Janssen Solution Architect
  134. 134. Six Oracle Journeys to the cloud OK, Cloud... But, How? Scenario's & Connectivity 149
  135. 135. Six Oracle Journeys to the cloud OK, Cloud... But, How? Scenario's & Connectivity 150
  136. 136. Journey 1: Start in your own DC Actions that contribute: • Implement / migrate to the latest versions/patches • ODA (or other Engineered Systems) for standardization of DB’s & VM’s • Centralize management of IT landscape • Automate deployments of platforms (e.g. Puppet, etc.) OK, Cloud... But, How? Scenario's & Connectivity 151
  137. 137. Six Oracle Journeys to the cloud OK, Cloud... But, How? Scenario's & Connectivity 152
  138. 138. Journey 3: MAA extended with hybrid cloud solutions Many way’s to move&improve workloads: New hybrid solutions in Maximum Availability Architecture • Oracle Database HA Hybrid solutions • Prod on prem, Oracle DB backup CS to backup in cloud • Prod on prem, Oracle Dataguard for DR in cloud (active DG far sync for long distance) • Prod on prem, Oracle Golden Gate CS for DR in cloud OK, Cloud... But, How? Scenario's & Connectivity 153
  139. 139. OK, Cloud… But, how? Connectivity OK, Cloud... But, How? Scenario's & Connectivity 154
  140. 140. OK, Cloud... But, How? Scenario's & Connectivity 155 Connectivity between on-premise and (IaaS/PaaS) cloud Communication in OSI model • Trusted communication within a network • Separation of networks in network layer • Defined communication between networks via transport layer Same rules apply when connecting with cloud. Define network layer in IaaS (2 options) Define transport between the networks on-premise – IaaS cloud (2 options)
  141. 141. Communication between on-premise and cloud Oracle cloud provides 2 options for network definition: • Shared network • IP’s come from common, Oracle provided pool • Create security lists and security rules for network traffic • Less work, less control • IP network • Create your own subnet and allocate IP’s from that range • Full control of IP networks • (probably) a better way to extend your on-premise DC with Cloud in hybrid IaaS/low PaaS, matching the network architecture • More control, more work OK, Cloud... But, How? Scenario's & Connectivity 156
  142. 142. Communication between on-premise and cloud Oracle provides 2 options for connection: • (IPSec) VPN tunnel (using gateway services in IaaS) • Connect on gateway in own datacenter • Over the internet, so no QoS, • Latency and bandwidth can be unpredictable • FastConnect • High bandwidth (1Gbps or 10Gbps) • Low(er) latency • Redundant & direct connection OK, Cloud... But, How? Scenario's & Connectivity 157
  143. 143. Remember Many ways for cloud adoption Think about the network Connect the way that suites your needs OK, Cloud... But, How? Scenario's & Connectivity 158
  144. 144. IaaS Eugène van der Voort Infra&Middleware Specialist Oracle OpenWorld 2017 - Review
  145. 145. Network IaaS Cloud@Customer Ravello ODA WebLogic
  146. 146. Infrastructure Network
  147. 147. Network Network 162
  148. 148. Network Network 163
  149. 149. Network Network 165
  150. 150. Network Network 166
  151. 151. Network Network 167
  152. 152. Network Network 168
  153. 153. Network Network 169
  154. 154. Network Network 170
  155. 155. Next Generation Infrastructure
  156. 156. Next Generation Infrastructure IaaS 172
  157. 157. Next Generation Infrastructure IaaS 173
  158. 158. Next Generation Infrastructure IaaS 174
  159. 159. Next Generation Infrastructure IaaS 175
  160. 160. Next Generation Infrastructure IaaS 176
  161. 161. Next Generation Infrastructure IaaS 177
  162. 162. Next Generation Infrastructure IaaS 178
  163. 163. FastConnect FastConnect 180
  164. 164. FastConnect FastConnect 181
  165. 165. Cloud@Customer
  166. 166. Cloud@Customer Cloud@Customer 183
  167. 167. Cloud@Customer Cloud@Customer 184
  168. 168. Cloud@Customer Cloud@Customer 185
  169. 169. Cloud@Customer Cloud@Customer 186
  170. 170. Cloud@Customer Cloud@Customer 187
  171. 171. Cloud@Customer Cloud@Customer 188
  172. 172. Oracle Ravello
  173. 173. Ravello Ravello 190
  174. 174. Ravello Revello 191
  175. 175. Ravello Ravello 192
  176. 176. Ravello Ravello 193
  177. 177. Oracle Database Appliance
  178. 178. Oracle Database Appliance Oracle Database Appliance X7-2 195
  179. 179. WebLogic
  180. 180. WebLogic 18c Integration with Kubernetes Future of WebLogic?
  181. 181. Coffee break … Oracle OpenWorld 2017 - Review
  182. 182. Cloud & Container Native & The application server platform of the future & Serverless FaaS Lucas Jellema CTO Oracle OpenWorld 2017 - Review C l o
  183. 183. Once upon a time – a container based microservice Container and Cloud Native & Serverless 200 µ http requests
  184. 184. Where is the container running? • Any Docker Host – on premises or cloud based VM - or a Container Cloud Service • For example: Oracle Container Cloud Service Container and Cloud Native & Serverless 201 µ
  185. 185. How did the container start running in the runtime? • Through a CI/CD Pipeline • Build process • Take a Basic runtime image – e.g. Linux plus Some Language VM • Add application code • Add runtime agents and tooling • Add platform/runtime configuration • Then Build the Image • Test the Image • Tag and Push Image to Registry • Deploy the image plus applicable configuration to a specific destination container runtime environment • The CI/CD Process is managed manually or triggered by development event Container and Cloud Native & Serverless 202 µ
  186. 186. Wercker: Build, Test, Push and Deploy Pipelines for Containers Container and Cloud Native & Serverless 203 µ µ µ
  187. 187. Where is the container image stored after build – prior to deploy? • Somewhere in a registry • That is secure (because runtime artefacts) • Low latency to container runtime • Scalable • Smart (no duplicate images and image layers) Container and Cloud Native & Serverless 204
  188. 188. New component in container native platform: Oracle Container Registry Cloud Service Container and Cloud Native & Serverless 205 µ
  189. 189. How is availability - scaling, patching, fail-over, load balancing – taken care of? • Mapping of distributed physical resources to microservices and containers • Container Management Platform • Does deployment, scaling, (rolling) upgrades • Also load balancing and routing • Injection of run time settings • Kubernetes! Container and Cloud Native & Serverless 206
  190. 190. Oracle Container Engine Cloud == Managed Kubernetes Service Container and Cloud Native & Serverless 207
  191. 191. Container Registry, CI/CD Pipelines and Engine Container and Cloud Native & Serverless 208 µ µ µ µ µ
  192. 192. Container Native Microservices Runtime Platform Managed Kubernetes Open Service BrokerEvent ManagementAPI Registry Foo2 ISTIO Developer Cloud Cache RDBMS LDAP/IdM NoSQL Billing EngineBlock Storage Voice Recognition µ
  193. 193. Operations for container native runtime platform From ‘service mess’ to Service Mesh • Support insight in and control over [micro]service interaction • Service discovery, intelligent routing, staged rollouts • Load balancing, rate limiting, circuit breaker, time out & retries • Access policies, auditing • Monitoring & error analysis Container and Cloud Native & Serverless 210 µ µ µ µ µ µ µ Open Service BrokerEvent ManagementAPI Registry
  194. 194. Oracle Container Native Microservices Architecture Managed Kubernetes Open Service BrokerEvent ManagementAPI Registry Foo2 ISTIO Diagnostics/Monitoring ISTIO Developer Cloud Prometheus ISTIO µ Cache RDBMS LDAP/IdM NoSQL Billing Engine Block Storage Voice Recognition
  195. 195. Cloud Native & Vendor Neutral • Cloud Native Computing Foundation - CNCF • Oracle is a platinum member since July 2017 • Cloud Native: container packaged, dynamically managed, microservices oriented • Open technology for running container based workloads in a cross cloud vendor neutral way Container and Cloud Native & Serverless 212
  196. 196. “Carry water and chop wood” (that is how Oracle will approach open source projects and developer communities) Container and Cloud Native & Serverless 213
  197. 197. Container Native at Oracle - Low PaaS Container and Cloud Native & Serverless 214
  198. 198. Stack for Full Life Cycle of Containers (and Microservices) Container and Cloud Native & Serverless 215
  199. 199. Serverless Container and Cloud Native & Serverless 216 µ
  200. 200. Open Source Serverless Function Platform • Functions can be implemented in any language • Java, Go, PHP, JavaScript/Node, Python, Ruby • Functions run in their own container • Functions can be accessed via HTTP calls • Routing, load balancing, running is taken care of by Fn Server platform • Platform runs locally, on prem & in cloud • Fn Flow orchestrates workflows across multiple functions • Workflow described in Java • Includes business logic (conditional, parallel execution, exceptions) Container and Cloud Native & Serverless 217 µ
  201. 201. Managed Serverless Platform on Oracle Public Cloud Container and Cloud Native & Serverless 218 µ
  202. 202. The application platform foundation of tomorrow – according to Oracle Container and Cloud Native & Serverless 219
  203. 203. Oracle OpenWorld 2017 - Review AMIS Oracle OpenWorld 2017 Review – October 2017220 Java first, Java always Jacco Cijsouw Java Developer
  204. 204. Java first, Java always 7.500.000.000 current world population (oct 2017) 12.000.000 developers run Java 38.000.000.000 active Java Virtual Machines 21.000.000.000 cloud-connected JVMs Java#One always 221
  205. 205. Java first, Java always 7.500.000.000 current world population (oct 2017) 12.000.000 developers run Java 38.000.000.000 active Java Virtual Machines 21.000.000.000 cloud-connected JVMs 5 active Java Virtual Machines per person almost 3 cloud-connected VMs per person Java#One always 222
  206. 206. Java#One always 223
  207. 207. Spotify at JavaOne Java#One always 224
  208. 208. Spotify at JavaOne, some ‘hyperscale’ facts Java#One always 225
  209. 209. Spotify, how do they do that? Java#One always 226
  210. 210. Spotify, data processing Java#One always 227
  211. 211. Java#One always 228
  212. 212. Java#One always 229
  213. 213. What’s next on the program Java#One always 230 o Short introduction to the Java platform o News on Java Enterprise Edition  transition of the platform  future release o News on Java Standard Edition 9  Java’s new cadence model  Java 9 Development Kits  Java 9 Modules  Java Flight Recorder  Other small features o Fun at JavaOne
  214. 214. Short glance at the (current) Java stack Java#One always 231
  215. 215. News on Java Enterprise Edition Java#One always 232
  216. 216. New direction for Java EE Java#One always 233
  217. 217. New direction for Java EE Java#One always 234
  218. 218. Java EE 8 What’s new Mostly new API support for modern web standards • New features for Async processing • Reactive programming • Serverside push events • in Servlets • Binding and processing of JSON (Javascript object notation) Java#One always 235
  219. 219. Java#One always 236 Java EE / EE4J roadmap On roadmap: • enhancement of the Java EE Security API features that didn’t fit into Java EE Security 1.0. • deepening support for enterprise development in the cloud more Java EE technologies using the reactive manifesto as a blueprint to promote resilience and scalability. Wishlist: • a boost for microservices-friendly technology. Two APIs that would support microservices are Configuration API 1.0 (JSR 382) Health Check. Both dropped for Java EE 8 but under consideration for the next update.
  220. 220. News on Java SE 9 Java#One always 237
  221. 221. Java SE (JDK) Cadence Java#One always 238
  222. 222. Java Development Kits Java#One always 239 Oracle JDK: Includes commercial features /
  223. 223. Java Development Kits Java#One always 240
  224. 224. Java 9 is out Java#One always 241
  225. 225. project Jigsaw Java#One always 242 Jdk/ Jre
  226. 226. Classpath problem Java#One always 243 FIRST IN LINE DUKE SELECTED, BUT IS IT THE RIGHT ONE ?
  227. 227. Modules Java#One always 244 MODULE-INFO.JAVA : Unique naming of java classes Modulepath . . .
  228. 228. Modular structure for JDK/JRE 9 Java#One always 245
  229. 229. Result Java#One always 246 Size : 266 MB Size : 39 MB !!!
  230. 230. Java#One always 247 Java flight recorder (JFR) Tool for collecting diagnostic and profiling data about a running Java application. • integrated into the Java Virtual Machine (JVM) • causes almost no performance overhead o so it can be used even in heavily loaded production environments.
  231. 231. Java#One always 248 Java flight recorder (JFR)
  232. 232. Java#One always 249 Other new features in JDK 9 worth mentioning The Java Shell (JEP 222)  a ‘read-eval-printloop’ CLI for quick testing and evaluationg statements Convenience methods for collections (JEP 269)  Easier to write statements involving data sets A new ‘searchable’ JavaDoc,  documentation describing the APIs in the Java platform  https://docs.oracle.com/javase/9/docs/api/jdk.javadoc-summary.html
  233. 233. Projects for future JDKs Java#One always 250
  234. 234. Java#One always 251 Bright future?
  235. 235. Fun at JavaOne : Java Community Keynote Java#One always 252
  236. 236. Oracle OpenWorld 2017 - Review AMIS Oracle OpenWorld 2017 Review – October 2017253 Wrap up Lucas Jellema CTO
  237. 237. Our world is changing rapidly Oracle OpenWorld 2017 Review - Wrapup 258
  238. 238. The Only Way is Up • Cloud Native • Serverless • High PaaS and SaaS • That need to be integrated • For a long time: a hybrid world • Of on premises and clouds • Of legacy and cloud native • Of SaaS, High PaaS and custom components • Of multiple cloud vendors Oracle OpenWorld 2017 Review - Wrapup 259 IaaS PaaS SaaS On Premises
  239. 239. Oracle’s Cloud Strategy Oracle OpenWorld 2017 Review - Wrapup 260 SaaS High PaaS Low PaaS IaaS CX ERPSales HCM Management Cloud Analytics Cloud Integration Cloud IoT Apps & Cloud Block Chain Big Data & AI Developer Cloud Mobile & IB Cloud CASB & IDCS Managed Kubernetes Container Cloud Managed Serverless Event Hub Data Hub MySQLACC NoSQL Autonomous Database (DWH, OLTP, IoT,…) Compute Networking Storage Messaging CDN DNS LB Integration Platform Cloud API Platform Cloud EPM Supply Chain Industry specific SaaS Analytics DaaS
  240. 240. Trends and Technologies • Artificial Intelligence and Machine Learning • To make Business and IT smart and autonomous • Integrate Physical Domain into Enterprise IT: IoT • Richer & Smarter UI • channels, formats, personalized & smart • Embrace open technologies & communities • Kubernetes & Docker, Kafka, Hadoop & Spark, Hyperledger, Node/ES6, Python, Java, … • DevOps and BusOps– full lifecycle ownership and focus on business value and true costs • You create it, you run it, you fix and evolve it • Security (DevSecOps) across components, environments channels, actors – prevent, monitor, respond Oracle OpenWorld 2017 Review - Wrapup 261
  241. 241. What to do next/first? • Microservices & Serverless • Docker • Kubernetes • Istio • Java • Node/ES6 • Python • REST/JSON • Kafka • Hadoop/Spark • Fn & FnFlow Oracle OpenWorld 2017 Review - Wrapup 262 • Integration Cloud • IoT • Management Cloud • Oracle Cloud Infrastructure • API Platform & Apiary • Wercker CI/CD, Container Engine & Managed Serverless • Intelligent Bots • Oracle JET • Database 18c • SQL • Networking
  242. 242. See you next year…! Oracle OpenWorld 2017 Review - Wrapup263

×