this photo by unknown author is licensed under cc by-nc-nd · 2019-06-14 · jason huggins...

10
Solution Architecture: Data Security 12 June 2019 Jason Huggins Director, Global Delivery

Upload: others

Post on 19-Jul-2020

0 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: This Photo by Unknown Author is licensed under CC BY-NC-ND · 2019-06-14 · Jason Huggins Director, Global Delivery. Agenda • A different perspective • Mitigating the risk •

Solution Architecture: Data Security

12 June 2019Jason Huggins

Director, Global Delivery

Page 2: This Photo by Unknown Author is licensed under CC BY-NC-ND · 2019-06-14 · Jason Huggins Director, Global Delivery. Agenda • A different perspective • Mitigating the risk •

Agenda

• A different perspective

• Mitigating the risk

• The proposed solution

Page 3: This Photo by Unknown Author is licensed under CC BY-NC-ND · 2019-06-14 · Jason Huggins Director, Global Delivery. Agenda • A different perspective • Mitigating the risk •

This Photo by Unknown Author is licensed under CC BY-NC-ND

Page 4: This Photo by Unknown Author is licensed under CC BY-NC-ND · 2019-06-14 · Jason Huggins Director, Global Delivery. Agenda • A different perspective • Mitigating the risk •

Question 1• What do you feel is the most

important business asset of an enterprise solution?

• The algorithms / business rules / intellectual property

• The business data

• The physical infrastructure

• The users

Page 5: This Photo by Unknown Author is licensed under CC BY-NC-ND · 2019-06-14 · Jason Huggins Director, Global Delivery. Agenda • A different perspective • Mitigating the risk •

Data is king• Data is the precious resource

• Privacy laws and associated consequences

• Tangible asset on balance sheet?

Page 6: This Photo by Unknown Author is licensed under CC BY-NC-ND · 2019-06-14 · Jason Huggins Director, Global Delivery. Agenda • A different perspective • Mitigating the risk •

Question 2• In a typical solution, what is a key

undesirable risk to the data.

Page 7: This Photo by Unknown Author is licensed under CC BY-NC-ND · 2019-06-14 · Jason Huggins Director, Global Delivery. Agenda • A different perspective • Mitigating the risk •

Challenge / Risk• Client runtime path to DBMS

• CRUD without control

• Connection details in plain sight

Page 8: This Photo by Unknown Author is licensed under CC BY-NC-ND · 2019-06-14 · Jason Huggins Director, Global Delivery. Agenda • A different perspective • Mitigating the risk •

Question 3• Which of the following can

mitigate the risk outlined?• Uniface Data Server

• Uniface Application Server

• Keyboard translation tables

• Disable SQL workbench

• Web deployment

Page 9: This Photo by Unknown Author is licensed under CC BY-NC-ND · 2019-06-14 · Jason Huggins Director, Global Delivery. Agenda • A different perspective • Mitigating the risk •

A proposed solution• Remove direct DBMS access

• Service Oriented Architecture

• Thin Client / Web

Data

DBMS Files

Application Programming Interface

Services Services Services

Consumer

Desktop Web Mobile Other

Page 10: This Photo by Unknown Author is licensed under CC BY-NC-ND · 2019-06-14 · Jason Huggins Director, Global Delivery. Agenda • A different perspective • Mitigating the risk •

THANK YOU & QUESTIONS

uniface.com