Open Source Conference 2013Greenplum Terradata Mondrian MS Excel MS Access XML Files Google...
Transcript of Open Source Conference 2013Greenplum Terradata Mondrian MS Excel MS Access XML Files Google...
![Page 1: Open Source Conference 2013Greenplum Terradata Mondrian MS Excel MS Access XML Files Google spreadsheets Flat files Legacy JBossDatagrid Web services REST OData Oracle MS SQL Server](https://reader033.fdocuments.in/reader033/viewer/2022051411/604119abb4f4385ec3164089/html5/thumbnails/1.jpg)
12/10/2013 | 1 | ©2013 Ciber, Inc.
Open Source Conference 2013
![Page 2: Open Source Conference 2013Greenplum Terradata Mondrian MS Excel MS Access XML Files Google spreadsheets Flat files Legacy JBossDatagrid Web services REST OData Oracle MS SQL Server](https://reader033.fdocuments.in/reader033/viewer/2022051411/604119abb4f4385ec3164089/html5/thumbnails/2.jpg)
12/10/2013 | 2 | ©2013 Ciber, Inc.
NSA Scandal
![Page 3: Open Source Conference 2013Greenplum Terradata Mondrian MS Excel MS Access XML Files Google spreadsheets Flat files Legacy JBossDatagrid Web services REST OData Oracle MS SQL Server](https://reader033.fdocuments.in/reader033/viewer/2022051411/604119abb4f4385ec3164089/html5/thumbnails/3.jpg)
12/10/2013 | 3 | ©2013 Ciber, Inc.
![Page 4: Open Source Conference 2013Greenplum Terradata Mondrian MS Excel MS Access XML Files Google spreadsheets Flat files Legacy JBossDatagrid Web services REST OData Oracle MS SQL Server](https://reader033.fdocuments.in/reader033/viewer/2022051411/604119abb4f4385ec3164089/html5/thumbnails/4.jpg)
12/10/2013 | 4 | ©2013 Ciber, Inc.
Nine critical threats to cloud security1. Data breaches
2. Data lost
3. Account Hijacking
4. Insecure APIs
5. Denial of Service
6. Malicious Insiders
7. Abuse of Cloud Services
8. Insufficient Due Diligence
9. Shared Technology Issues
Source: http://www.cloudsecurityalliance.org/topthreats
![Page 5: Open Source Conference 2013Greenplum Terradata Mondrian MS Excel MS Access XML Files Google spreadsheets Flat files Legacy JBossDatagrid Web services REST OData Oracle MS SQL Server](https://reader033.fdocuments.in/reader033/viewer/2022051411/604119abb4f4385ec3164089/html5/thumbnails/5.jpg)
12/10/2013 | 5 | ©2013 Ciber, Inc.
Data breaches
• Competitive data falls in the hands of the competitors.
![Page 6: Open Source Conference 2013Greenplum Terradata Mondrian MS Excel MS Access XML Files Google spreadsheets Flat files Legacy JBossDatagrid Web services REST OData Oracle MS SQL Server](https://reader033.fdocuments.in/reader033/viewer/2022051411/604119abb4f4385ec3164089/html5/thumbnails/6.jpg)
12/10/2013 | 6 | ©2013 Ciber, Inc.
Client Case
Use case: How to secure access and monitor the use of my Big Data resources
Challenges:
• Heterogeneous landscape with multiple data sources
• No single source for authorization
• Authorization required on row and field level
![Page 7: Open Source Conference 2013Greenplum Terradata Mondrian MS Excel MS Access XML Files Google spreadsheets Flat files Legacy JBossDatagrid Web services REST OData Oracle MS SQL Server](https://reader033.fdocuments.in/reader033/viewer/2022051411/604119abb4f4385ec3164089/html5/thumbnails/7.jpg)
12/10/2013 | 7 | ©2013 Ciber, Inc.
What to do?
• Define security strategy
• Define security authorization rules
• Implement security authorization rules
• Monitor and analyze authorization information
![Page 8: Open Source Conference 2013Greenplum Terradata Mondrian MS Excel MS Access XML Files Google spreadsheets Flat files Legacy JBossDatagrid Web services REST OData Oracle MS SQL Server](https://reader033.fdocuments.in/reader033/viewer/2022051411/604119abb4f4385ec3164089/html5/thumbnails/8.jpg)
12/10/2013 | 8 | ©2013 Ciber, Inc.
DATA VIRTUALIZATION
Our solution
![Page 9: Open Source Conference 2013Greenplum Terradata Mondrian MS Excel MS Access XML Files Google spreadsheets Flat files Legacy JBossDatagrid Web services REST OData Oracle MS SQL Server](https://reader033.fdocuments.in/reader033/viewer/2022051411/604119abb4f4385ec3164089/html5/thumbnails/9.jpg)
12/10/2013 | 9 | ©2013 Ciber, Inc.
What is data virtualization?
• New views on your existing data!
• Real-time transformation of data
• Accessible as common database
• No data replication or duplication
![Page 10: Open Source Conference 2013Greenplum Terradata Mondrian MS Excel MS Access XML Files Google spreadsheets Flat files Legacy JBossDatagrid Web services REST OData Oracle MS SQL Server](https://reader033.fdocuments.in/reader033/viewer/2022051411/604119abb4f4385ec3164089/html5/thumbnails/10.jpg)
12/10/2013 | 10 | ©2013 Ciber, Inc.
Generic solution architecture
IBM Netezza
Greenplum
Terradata
Mondrian
MS Excel
MS Access
XML Files
Google spreadsheets
Flat files
JBoss DatagridLegacy
Web services
REST
OData
Oracle
MS SQL Server
IBM DB2
Etc.
Hive
MongoDB
![Page 11: Open Source Conference 2013Greenplum Terradata Mondrian MS Excel MS Access XML Files Google spreadsheets Flat files Legacy JBossDatagrid Web services REST OData Oracle MS SQL Server](https://reader033.fdocuments.in/reader033/viewer/2022051411/604119abb4f4385ec3164089/html5/thumbnails/11.jpg)
12/10/2013 | 11 | ©2013 Ciber, Inc.
What should be secured?
• Access– Encrypted storage and transport
– Integrated with corporate identity management
• Information model– Read & write access to views, tables and columns
– Execute permission of procedures
• Data– Restrict access to data based on criteria
• Monitoring usage and auditing– Log user access and data usage
– Enable monitoring and usage analysis with dashboards
![Page 12: Open Source Conference 2013Greenplum Terradata Mondrian MS Excel MS Access XML Files Google spreadsheets Flat files Legacy JBossDatagrid Web services REST OData Oracle MS SQL Server](https://reader033.fdocuments.in/reader033/viewer/2022051411/604119abb4f4385ec3164089/html5/thumbnails/12.jpg)
12/10/2013 | 12 | ©2013 Ciber, Inc.
Solution architecture from a technical perspective
A
U
T
H
E
N
T
I
C
A
T
I
O
N
JBoss DV
Red Hat JBoss Data Virtualization (DV)
Logging
Data warehouseIBM Netezza
AuditingAuthorizationVDB
Log storageIBM Netezza
OData (XML / JSON / ATOM)
Web services (Http/SOAP, XML)
Data API Interface
JDBC (SQL)
JBoss EAP + DV
Webbrowser UI access
(Https)
Secure SQL Access for
Business Applications and
Reporting
JDB
C
SQ
L
JDB
C
SQ
L
Asy
nc
JMS
Qu
eu
e
Asy
nc
JMS
Qu
eu
e
Formatting
JDBC (SQL)
Administration UI
Adapters
Dashboard
Directory serverNovell eDirectory
LDA
P
![Page 13: Open Source Conference 2013Greenplum Terradata Mondrian MS Excel MS Access XML Files Google spreadsheets Flat files Legacy JBossDatagrid Web services REST OData Oracle MS SQL Server](https://reader033.fdocuments.in/reader033/viewer/2022051411/604119abb4f4385ec3164089/html5/thumbnails/13.jpg)
12/10/2013 | 13 | ©2013 Ciber, Inc.
What and how to secure?
Example employee view model
![Page 14: Open Source Conference 2013Greenplum Terradata Mondrian MS Excel MS Access XML Files Google spreadsheets Flat files Legacy JBossDatagrid Web services REST OData Oracle MS SQL Server](https://reader033.fdocuments.in/reader033/viewer/2022051411/604119abb4f4385ec3164089/html5/thumbnails/14.jpg)
12/10/2013 | 14 | ©2013 Ciber, Inc.
What and how to secure?
Example employee view model Model authorization:
Only updatable by supervisor
![Page 15: Open Source Conference 2013Greenplum Terradata Mondrian MS Excel MS Access XML Files Google spreadsheets Flat files Legacy JBossDatagrid Web services REST OData Oracle MS SQL Server](https://reader033.fdocuments.in/reader033/viewer/2022051411/604119abb4f4385ec3164089/html5/thumbnails/15.jpg)
12/10/2013 | 15 | ©2013 Ciber, Inc.
What and how to secure?
Example employee view model
Filter criteria:
Supervisor may only
see own employees
![Page 16: Open Source Conference 2013Greenplum Terradata Mondrian MS Excel MS Access XML Files Google spreadsheets Flat files Legacy JBossDatagrid Web services REST OData Oracle MS SQL Server](https://reader033.fdocuments.in/reader033/viewer/2022051411/604119abb4f4385ec3164089/html5/thumbnails/16.jpg)
12/10/2013 | 16 | ©2013 Ciber, Inc.
Other use-cases for Data Virtualization
• Real time integrated views on production data instead of data warehouse
• Access to legacy data
• Abstract data consumers from producers
• Ease migration of applications
![Page 17: Open Source Conference 2013Greenplum Terradata Mondrian MS Excel MS Access XML Files Google spreadsheets Flat files Legacy JBossDatagrid Web services REST OData Oracle MS SQL Server](https://reader033.fdocuments.in/reader033/viewer/2022051411/604119abb4f4385ec3164089/html5/thumbnails/17.jpg)
12/10/2013 | 17 | ©2013 Ciber, Inc.
Takeaway points
• Think from the start how you want to implement your security and build it in your design
• Red Hat JBoss Data Virtualization 6 can help you and can do more!
![Page 18: Open Source Conference 2013Greenplum Terradata Mondrian MS Excel MS Access XML Files Google spreadsheets Flat files Legacy JBossDatagrid Web services REST OData Oracle MS SQL Server](https://reader033.fdocuments.in/reader033/viewer/2022051411/604119abb4f4385ec3164089/html5/thumbnails/18.jpg)
12/10/2013 | 18 | ©2013 Ciber, Inc.