Presentation is loading. Please wait.

Presentation is loading. Please wait.

Solving the Enterprise Integration Challenge Christoph Pinkel, fluid Operations AG Enterprise Linked Data.

Similar presentations


Presentation on theme: "Solving the Enterprise Integration Challenge Christoph Pinkel, fluid Operations AG Enterprise Linked Data."— Presentation transcript:

1

2 Solving the Enterprise Integration Challenge Christoph Pinkel, fluid Operations AG Enterprise Linked Data

3 Most Applications are Data Silos 3 http://blog.caspio.com/paas-in-action/turn-data-silos-into-business-productivity/

4 The Challenge 4 Cost of Maintaining Complexity In 2008, HP ran 6000 different applications Consolidation project aimed at saving $1 billion in 2009 alone Cost of Maintaining Complexity In 2008, HP ran 6000 different applications Consolidation project aimed at saving $1 billion in 2009 alone

5 The Challenge 5 Lack of Agility “I need to log into 7 different CRM systems. The consolidation project runs for 9 years already” Lack of Agility “I need to log into 7 different CRM systems. The consolidation project runs for 9 years already”

6 The Challenge 6 Poor Data Quality No one seems to trust their data Everybody runs CMDBs for data centers, but they’re never enough Poor Data Quality No one seems to trust their data Everybody runs CMDBs for data centers, but they’re never enough

7 Integration of three data sources Relational Data Warehouse 7

8 8 Applying a change in one source Relational Data Warehouse

9 9 Adding another source Relational Data Warehouse

10 Service Oriented Architecture 10 SOA meta-model, The Linthicum Group, 2007 Ontologies and Linked Data are an ideal basis Many processes simply copy data from silo to silo. Avoid this via Linked Data federation

11 Doing Things The Web Way 11 Vision Apply the ideas of the WWW to data Vision Apply the ideas of the WWW to data

12 Doing Things The Web Way 12 Vision Global, machine readable information Graph, fed from millions of sources Vision Global, machine readable information Graph, fed from millions of sources

13 Doing Things The Web Way 13 Linked Data Principles (Berners Lee) Use URIs as name for things Use HTTP URIs so that people can look up those names When someone looks up a URI, provide useful information using RDF: Graph representation format SPARQL: Graph query language Include links to other URIs, so that they can discover more things

14 14 Graphs are Ideal for Data Integration fluidOps develops Information Workbench™. Information Workbench is a semantic integration platform. fluidOps offers app portfolio. App portfolio is based on Information Workbench. Do you still have a clear perspective and recognize all connections?

15 Graphs are Ideal for Data Integration 15 Simply add information from external data sources fluidOps headquarter Inhabitants of Walldorf develo ps semantic integration platform is is based on offers 2008 is founded in Data Center & Cloud Managem ent has use case Data Managem ent has use case Walldorf is headquartered in 14,646 has inhabitant s

16 16 Information is available Widgets in GUI Creation of data graph Integration of one data source fluidOps Factor Bridging data silos

17 17 More information is available Extension of widget Extension of the data graph Integration of a REST & XML source fluidOps Factor Bridging data silos

18 18 Even more information is available Extension of GUI with Google Maps widget Extension of the data graph Integration of an external data source fluidOps Factor Bridging data silos

19 19 Changes & execution of actions User input Changes in the data graph Transfer of changes into resources possible fluidOps Factor Bridging data silos

20 20 Group A sees active widgets only Only certain widgets are displayed ACL for group A fluidOps Factor Bridging data silos

21 21 Group C sees active widgets only Only certain widgets are displayed ACL for group C fluidOps Factor Bridging data silos

22 22 Visualization Widget-Based Collaborative UI Flexible and data-driven UI Customizable UI Easy extensible UI Extensible pool of pre-definded widgets MediaWiki syntax Widgets directly access the database Embed dynamic data, forms, etc. Various templates for each ressource Widgets are not static and can be integrated into the UI using a Wiki-style syntax.

23 Example 23

24 Widget-Based Collaborative UI 24 Analytics and Reporting Visualization and Exploration Mashups with Social Media Authoring and Content Creation Widgets are not static and can be integrated into the UI using a Wiki-style syntax.

25 Attaching Data 25 Lifting Data to RDF Existing RDF Data (Linked Open Data, OSLC) Tabluar Data (R2RML) Tree Data (XML2RDF Mapping) Entity Reconciliation Custom Providers (~100 Applications, LDAP, Cloud, …) Federation Capabilities Platform repository manager FedX SPARQL Service Keyword Polyglot Persistence Define Big Data sources (Hive, HBase, Solr, …) Widgets support RDF parameterized native queries {{#widget: TableResult | query='select * from hbase.urls where url like ?:rdfValue'}}

26 26 Configuration & execution of a workflow Actionable Linked Data {{#widget: WorkflowExecutionWithJob | label = 'Create Order' | workflow = 'bpmn:createOrder' | args = {{ $this$ }} | confirm = 'Do you really want to proceed?' }}

27 Powerful Access Control 27

28 Ontology Management & Visualization 28

29 Query Catalog 29

30 Optique: Ontology Based Querying 30

31 Leverage inference to encode business logic and policies Group resources Production equipment Resources for project X Cost and Capacity Management Translate graph into generic ontology Reusable reports Can be applied to various sets of base data Policies 31 Production power status

32 Scalable Mappings and SQL Backend 32 Bootstrap mappings from SQL datasource Mapping analysis Find inconsistencies between ontology, datasource and mapping Scaleout SQL datasource Federates and caches individual SQL DBs

33 Capture Knowledge in Apps 33 zip via http

34 fluidOps AppCenter & PaaS Cloud 34

35 Example: Manage SAP® in the Cloud 35 DCs in 4 regions + hybrid Cloud support! multiple device support +1.000.000 Sessions per month +900,000 jobs per month but only 10-20 support tickets with no high prio for fluidOps! +23,000 users every 2 minutes a user requests access to a landscape +7,500 physical CPUs ~20,000 virtual CPUs ~ 75 TB of RAM +1.8 PB storage +1,000 SAP Templates All SAP products

36 IoT / Industry 4.0 36 Dashboards & Optimizations for Production Sensor Data Protein Engineering Portal for the Life Science Industry Energy Management

37 37 Governance, Risk & Compliance Financial Industry Contractual Compliance Data Catalog

38 38 Vocabulary and Data Access as a Central Service Corporate Linked Data Backbone Major companies invest in central Linked Data Platforms Shared terminology repository SPARQL endpoints exposing existing data sources IT delivers managed services for departmental users

39 39 Vocabulary and Data Access as a Central Service Corporate Linked Data Backbone Unified integration of heterogeneous data sources Shared terminology repository IT delivers managed services for departmental users Major companies invest in central Linked Data Platforms

40 Altrottstrasse 31 | 69190 Walldorf T +49 (0)6227 358087 – 0 | Email contact@fluidops.com contact@fluidops.com Contact fluid Operations™ AG


Download ppt "Solving the Enterprise Integration Challenge Christoph Pinkel, fluid Operations AG Enterprise Linked Data."

Similar presentations


Ads by Google