oracle stream explorer
TRANSCRIPT
![Page 1: Oracle Stream Explorer](https://reader031.vdocuments.net/reader031/viewer/2022022419/5886202f1a28ab8f2c8b4ee9/html5/thumbnails/1.jpg)
BASEL BERN BRUGG DÜSSELDORF FRANKFURT A.M. FREIBURG I.BR. GENEVA HAMBURG COPENHAGEN LAUSANNE MUNICH STUTTGART VIENNA ZURICH
Oracle Stream ExplorerSimplifying Event/Stream Processing
Guido Schmutz
![Page 2: Oracle Stream Explorer](https://reader031.vdocuments.net/reader031/viewer/2022022419/5886202f1a28ab8f2c8b4ee9/html5/thumbnails/2.jpg)
Guido Schmutz
Working for Trivadis for more than 18 yearsOracle ACE Director for Fusion Middleware and SOACo-Author of different booksConsultant, Trainer Software Architect for Java, Oracle, SOA and Big Data / Fast DataMember of Trivadis Architecture BoardTechnology Manager @ Trivadis
More than 25 years of software development experience
Contact: [email protected]: http://guidoschmutz.wordpress.comTwitter: gschmutz
![Page 3: Oracle Stream Explorer](https://reader031.vdocuments.net/reader031/viewer/2022022419/5886202f1a28ab8f2c8b4ee9/html5/thumbnails/3.jpg)
Unser Unternehmen.
© Trivadis – Das Unternehmen3 24.11.15
Trivadis ist führend bei der IT-Beratung, der Systemintegration, dem Solution Engineering und der Erbringung von IT-Services mit Fokussierung auf -und -Technologien in der Schweiz, Deutschland, Österreich und Dänemark. Trivadis erbringt ihre Leistungen aus den strategischen Geschäftsfeldern:
Trivadis Services übernimmt den korrespondierenden Betrieb Ihrer IT Systeme.
B E T R I E B
![Page 4: Oracle Stream Explorer](https://reader031.vdocuments.net/reader031/viewer/2022022419/5886202f1a28ab8f2c8b4ee9/html5/thumbnails/4.jpg)
KOPENHAGEN
MÜNCHEN
LAUSANNEBERN
ZÜRICHBRUGG
GENF
HAMBURG
DÜSSELDORF
FRANKFURT
STUTTGART
FREIBURG
BASEL
WIEN
Mit über 600 IT- und Fachexperten bei Ihnen vor Ort.
© Trivadis – Das Unternehmen4 24.11.15
14 Trivadis Niederlassungen mitüber 600 Mitarbeitenden.
Über 200 Service Level Agreements.
Mehr als 4'000 Trainingsteilnehmer.
Forschungs- und Entwicklungsbudget: CHF 5.0 Mio.
Finanziell unabhängig undnachhaltig profitabel.
Erfahrung aus mehr als 1'900 Projekten pro Jahr bei über 800 Kunden.
![Page 5: Oracle Stream Explorer](https://reader031.vdocuments.net/reader031/viewer/2022022419/5886202f1a28ab8f2c8b4ee9/html5/thumbnails/5.jpg)
Agenda
1. Motivation2. Oracle Stream Explorer Overview3. Oracle Stream Explorer Terminology4. Demo
![Page 6: Oracle Stream Explorer](https://reader031.vdocuments.net/reader031/viewer/2022022419/5886202f1a28ab8f2c8b4ee9/html5/thumbnails/6.jpg)
Motivation
![Page 7: Oracle Stream Explorer](https://reader031.vdocuments.net/reader031/viewer/2022022419/5886202f1a28ab8f2c8b4ee9/html5/thumbnails/7.jpg)
“Streaminganalyticsisanythingbutasleepy,rearviewmirroranalysisofdata.”
![Page 8: Oracle Stream Explorer](https://reader031.vdocuments.net/reader031/viewer/2022022419/5886202f1a28ab8f2c8b4ee9/html5/thumbnails/8.jpg)
![Page 9: Oracle Stream Explorer](https://reader031.vdocuments.net/reader031/viewer/2022022419/5886202f1a28ab8f2c8b4ee9/html5/thumbnails/9.jpg)
Oracle Stream Explorer Overview
![Page 10: Oracle Stream Explorer](https://reader031.vdocuments.net/reader031/viewer/2022022419/5886202f1a28ab8f2c8b4ee9/html5/thumbnails/10.jpg)
Oracle StreamExplorerPlatform
What it does• Compelling, friendly and visually stunning real
time streaming analytics user experience for Business users to dynamically create and implement Instant Insight solutions
Key Features• Analyze simulated or live data feeds to determine
event patterns, correlation, aggregation & filtering• Pattern library for industry specific solutions• Streams, References, Maps & ExplorationsBenefits• Accelerated delivery time• Hides all challenges & complexities of underlying
real-time event-driven infrastructure
![Page 11: Oracle Stream Explorer](https://reader031.vdocuments.net/reader031/viewer/2022022419/5886202f1a28ab8f2c8b4ee9/html5/thumbnails/11.jpg)
Oracle Stream Explorer - Connecting Everything & Anything of Interest to the Business
Understanding of CQL Filtering, Correlation, Pattern: NOT NEEDED
Understanding of IT Deployment and Management: NOT NEEDED
Understanding of Development, Java, Best Practices: NOT NEEDED
Understanding of the Event Driven Platform: NOT NEEDED
![Page 12: Oracle Stream Explorer](https://reader031.vdocuments.net/reader031/viewer/2022022419/5886202f1a28ab8f2c8b4ee9/html5/thumbnails/12.jpg)
Sensor patterns from physical and environmental, Geospatial movement, location based
• High Availability / Scalability• Coherence Integration • Geospatial, Geofencing• Big Data Integration
• SOA infrastructure integration
• Business Event Visualization
• Action!
OEA
• Filtering• Correlation• Aggregation• Pattern
matching
Devices / Gateways
Services
Computing Edge Enterprise
“Sea of data”
Macro-eventHigh-valueActionableIn-context
EDGEAnalytics
StreamExplorer
ExalogicSingle Node Performance1+ Million Events/Second
Sparc T5Performance4 Million Events/Second
Cloud Service*
StreamExplorerEnterprise
* Future planned Features
FOG
Evolving SelfAware,SelfDiscoveryElasticFastDataStreaming Infrastructure
• High Volume• Continuous Streaming• Extreme Low Latency• Disparate Sources• Temporal Processing• Pattern Matching• Machine Learning
FastData
Events Actions1 2 3
Streams
![Page 13: Oracle Stream Explorer](https://reader031.vdocuments.net/reader031/viewer/2022022419/5886202f1a28ab8f2c8b4ee9/html5/thumbnails/13.jpg)
Business accessibility toGeo-Streaming, SpatialAnalytics“RealTimeStreamingSolutions faceanincreasingneedtotrack"assetsofinterest"andinitiateactions basedonencroachment ofboundaryproximity tofixedandmovingobjectsandothergeographic, temporal,oreventconditions”
Geo-Fence,Fence,PolygonGeo-Streaming
![Page 14: Oracle Stream Explorer](https://reader031.vdocuments.net/reader031/viewer/2022022419/5886202f1a28ab8f2c8b4ee9/html5/thumbnails/14.jpg)
ExpressionBuilderenabling Columnmanipulation, Calculation fortheBusinessUser
“Addvaluetoyourrealtimestreamingdatadiscoveryandanalyticsbyapplyingandincludingmathematical, statisticalanalysistotheliveoutputstream”
“These streaming“Excelspreadsheets” reallydocometolife”
![Page 15: Oracle Stream Explorer](https://reader031.vdocuments.net/reader031/viewer/2022022419/5886202f1a28ab8f2c8b4ee9/html5/thumbnails/15.jpg)
Easily chooseyourBusinessAnalyticsparadigm :StreamingTemporalQueriesorBusiness RuleSemantics
![Page 16: Oracle Stream Explorer](https://reader031.vdocuments.net/reader031/viewer/2022022419/5886202f1a28ab8f2c8b4ee9/html5/thumbnails/16.jpg)
Arrayofre-usable RealTimeInsightBusinessPatternsOracleStreamExplorer providesafeatureknownaspatterns.1. A pattern providesyouwiththeresultsdisplayedinalive
outputstreambasedoncommonbusinessscenarios2. A pattern isatemplateofan OracleStreamExplorer
PlatformApplicationthatalreadyhasthebusinesslogicbuiltintoit
3. Thevisualrepresentationoftheeventstreamvariesfromonepattern typetoanotherbasedonthekeyfieldsyouchoose
![Page 17: Oracle Stream Explorer](https://reader031.vdocuments.net/reader031/viewer/2022022419/5886202f1a28ab8f2c8b4ee9/html5/thumbnails/17.jpg)
Stream Explorer Terminology
![Page 18: Oracle Stream Explorer](https://reader031.vdocuments.net/reader031/viewer/2022022419/5886202f1a28ab8f2c8b4ee9/html5/thumbnails/18.jpg)
Stream Explorer – Terminology for Business Users
Explorer: The Application User Interface
![Page 19: Oracle Stream Explorer](https://reader031.vdocuments.net/reader031/viewer/2022022419/5886202f1a28ab8f2c8b4ee9/html5/thumbnails/19.jpg)
Stream Explorer – Terminology for Business Users
Catalog: The repository for browsing resources
![Page 20: Oracle Stream Explorer](https://reader031.vdocuments.net/reader031/viewer/2022022419/5886202f1a28ab8f2c8b4ee9/html5/thumbnails/20.jpg)
Stream Explorer – Terminology for Business Users
Shape: A blueprint of an event in a stream or data in a data source. How the business data is represented in the selected stream
![Page 21: Oracle Stream Explorer](https://reader031.vdocuments.net/reader031/viewer/2022022419/5886202f1a28ab8f2c8b4ee9/html5/thumbnails/21.jpg)
Stream Explorer – Terminology for Business Users
Reference: A connection to static data that is joined to a stream to enrich it and/or to be used in business logic and output
![Page 22: Oracle Stream Explorer](https://reader031.vdocuments.net/reader031/viewer/2022022419/5886202f1a28ab8f2c8b4ee9/html5/thumbnails/22.jpg)
Stream Explorer – Terminology for Business Users
Stream: An incoming flow of events that you want to analyze, for example a stream of JMS, EDN events or simulated Business Events from an CSV file
![Page 23: Oracle Stream Explorer](https://reader031.vdocuments.net/reader031/viewer/2022022419/5886202f1a28ab8f2c8b4ee9/html5/thumbnails/23.jpg)
Stream Explorer – Terminology for Business Users
Exploration: An application that correlates events from streams, data from data sources, even other Explorations. It uses filters, groupings, summaries, ranges, and more to Identify, Qualify and Expose a Real Time Business Solution
![Page 24: Oracle Stream Explorer](https://reader031.vdocuments.net/reader031/viewer/2022022419/5886202f1a28ab8f2c8b4ee9/html5/thumbnails/24.jpg)
Relationship between Streams (Sources), References and Explorations
![Page 25: Oracle Stream Explorer](https://reader031.vdocuments.net/reader031/viewer/2022022419/5886202f1a28ab8f2c8b4ee9/html5/thumbnails/25.jpg)
Stream Explorer – Terminology for Business Users
Pattern: A pre-built Exploration that addresses a particular business scenario in a focused and simplified User Interface
![Page 26: Oracle Stream Explorer](https://reader031.vdocuments.net/reader031/viewer/2022022419/5886202f1a28ab8f2c8b4ee9/html5/thumbnails/26.jpg)
Demo
![Page 27: Oracle Stream Explorer](https://reader031.vdocuments.net/reader031/viewer/2022022419/5886202f1a28ab8f2c8b4ee9/html5/thumbnails/27.jpg)
Summary
![Page 28: Oracle Stream Explorer](https://reader031.vdocuments.net/reader031/viewer/2022022419/5886202f1a28ab8f2c8b4ee9/html5/thumbnails/28.jpg)
Summary
Stream Explorer leverages the capabilities found in Oracle Event Processing (OEP)
Empowering Business users to gain insight into real-time information and take appropriate actions when needed => makes stream processing accessible
Makes Stream/Event Processing less technical => “Excel spread sheet” on Streams
Part of Oracle IoT Cloud Service
Will support Spark Streaming as a deployment platform in the future
Interesting road map: Rule Engine, Machine Learning, Extensible Patterns
![Page 29: Oracle Stream Explorer](https://reader031.vdocuments.net/reader031/viewer/2022022419/5886202f1a28ab8f2c8b4ee9/html5/thumbnails/29.jpg)
© Trivadis – Das Unternehmen29 11/24/15
Trivadis anderDOAG2015
Ebene3- gleichnebenderRolltreppe
WirfreuenunsaufIhrenBesuch.
DennmitTrivadis gewinnenSieimmer.