Top Banner
DATA VIRTUALIZATION DATA VIRTUALIZATION PRIMER PRIMER INTRODUCTION INTRODUCTION
17
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: Data Virtualization Primer - Introduction

DATA VIRTUALIZATIONDATA VIRTUALIZATIONPRIMERPRIMERI N T R O D U C T I O NI N T R O D U C T I O N

Page 2: Data Virtualization Primer - Introduction

1. Introduction

2. The Concepts (SOAs, Data Services, Connectors, Models,VDBs)

3. Architecture

4. On Premise Server Installation

5. JBDS and Integration Stack Installation

6. WebUI Installation

7. Teiid Designer - Using simple CSV/XML Datasources(Teiid Project, Perspective, Federation, VDB)

8. JBoss Management Console

9. The WebUI

10. The Dashboard Builder

11. OData with VDB

12. JDBC Client

13. ODBC Client

14. DV on Openshift

15. DV on Containers (Docker)

S E R I E S 1 T H E B A S I C SS E R I E S 1 T H E B A S I C S

Page 3: Data Virtualization Primer - Introduction

S E R I E S 2 A N D 3S E R I E S 2 A N D 3

Data Virtualization Primer Series 2 The Connectors (Planned)

Data Virtualization Primer Series 3 Solutions (Planned)

a. Big Data Example

b. IoT Example

c. Cloud Example

d. Mobile Example

e. JBoss Multi-product examples (Fuse/BPMS/BRMS/Feedhenry/DG)

Page 4: Data Virtualization Primer - Introduction

W H AT I S I T ?W H AT I S I T ?

JBoss Data Virtualization offers comprehensive data abstraction,federation, integration, transformation, and delivery capabilities tocombine data from one or multiple sources into reusable and unifiedlogical data models accessible thru standard SQL (JDBC, ODBC,Hibernate) and/or web services (REST, OData, SOAP) interfaces foragile data utilization and sharing.

Page 5: Data Virtualization Primer - Introduction

Connect: Access data frommultiple, heterogeneousdata sources.

Compose: Easily createreusable, business-friendly logical datamodels and views bycombining andtransforming data.

Consume: Make unifieddata easily consumablethrough open standardinterfaces.

Page 6: Data Virtualization Primer - Introduction

DATA V I R T UA L I Z AT I O N I N C L U D E SDATA V I R T UA L I Z AT I O N I N C L U D E S

Tools for creating data views that are accessible through standardprotocols (the Teiid Designer plug-in for Red Hat JBoss DeveloperStudio (JBDS)).

A robust runtime environment that provides enterprise-classperformance, data integrity, and security (the Red Hat JBoss DataVirtualization Server, which executes as a process within the RedHat JBoss Enterprise Application Platform (EAP)).

A repository for storing metadata (ModeShape)

A WebUI (Developer Preview) to create your Data Services andmanage your Data Library

Page 7: Data Virtualization Primer - Introduction

C O M M U N I T Y P R O J E C T SC O M M U N I T Y P R O J E C T S

Teiid ( )

Teiid Designer ( )

ModeShape ( )

http://www.jboss.org/teiid

http://www.jboss.org/teiiddesigner

http://www.jboss.org/modeshape

Page 8: Data Virtualization Primer - Introduction

DATA V I R T UA L I Z AT I O N C O M P O N E N T SDATA V I R T UA L I Z AT I O N C O M P O N E N T S

Page 9: Data Virtualization Primer - Introduction

U S E C A S E SU S E C A S E S

Strategic InitiativeBusiness Intelligence360 Degree ViewSOA Data ServicesSecurityBig DataCloud Data

Page 10: Data Virtualization Primer - Introduction

D E L I V E R S T R AT E G I C T E C H N O L O G YD E L I V E R S T R AT E G I C T E C H N O L O G YI N I T I AT I V E S W I T H AG I L I T YI N I T I AT I V E S W I T H AG I L I T Y

Red Hat JBoss Data Virtualization lets users get the actionable,unified information they want, the way they want it, and at the speedtheir business needs it. Combined with ease of development, JBossData Virtualization allows rapid delivery for a range of IT projectsand initiatives.

Page 11: Data Virtualization Primer - Introduction

AG I L E , S E L F - S E RV I C E B U S I N E S SAG I L E , S E L F - S E RV I C E B U S I N E S SI N T E L L I G E N C E ( B I )I N T E L L I G E N C E ( B I )

If your organization struggles with uncontrollable point-to-pointintegration, you’ll benefit from JBoss Data Virtualization. By unifyingdata access for analytics, JBoss Data Virtualization:

Simplifies data access.Improves reuse.Reduces change impact.Achieves consistent semantics.

Page 12: Data Virtualization Primer - Introduction

U N I F I E D, 3 6 0 ° V I E WU N I F I E D, 3 6 0 ° V I E W

Applications often need an aggregated view of data from masterdata management (MDM), data warehouse (DW), and other onlinetransaction processing (OLTP) systems to gain a complete view ofdata in real time.

Page 13: Data Virtualization Primer - Introduction

AG I L E S OA DATA S E RV I C E SAG I L E S OA DATA S E RV I C E S

Data virtualization delivers the data services to SOA apps. It speedsthe creation of data services that encapsulate the data access logic,and lets multiple business services acquire data from a centralizeddata layer.

Page 14: Data Virtualization Primer - Introduction

DATA F I R E WA L LDATA F I R E WA L L

Data virtualization provides reverse proxy access to data, keepingphysical data sources anonymous. This prevents unnecessaryexposure.

Get improved data quality via centralized access control, robustsecurity infrastructure, and a reduction in physical copies of data toreduce risk.

A metadata repository catalogs enterprise data locations, and therelationships between the data in various data stores providetransparency and visibility.

Page 15: Data Virtualization Primer - Introduction

B I G DATA I N T E G R AT I O NB I G DATA I N T E G R AT I O N

More and more organizations have big data stored in Hadoop andNoSQL systems. But most reporting and analytical tools can't accessthose database servers, because most require an SQL interface. Datavirtualization provides the solution by masking these sources as SQLtables.

Page 16: Data Virtualization Primer - Introduction

C L O U D DATA I N T E G R AT I O NC L O U D DATA I N T E G R AT I O N

Many organizations are adopting cloud computing that requires eachnew cloud source to be integrated with the existing IT environment.Data virtualization solves this problem, allowing enterprises tomaintain a complete view of internal and external information whiletaking advantage of attractive cloud economics.

Page 17: Data Virtualization Primer - Introduction

THANK YOU!THANK YOU!