SlideShare a Scribd company logo
1 of 32
Download to read offline
EMBARCADERO TECHNOLOGIES 
EMBARCADERO TECHNOLOGIES 
Top 5 Data Architecture Challenges 
Ron Huizenga 
Product Manager –ER/Studio 
Ron.Huizenga@embarcadero.com
EMBARCADERO TECHNOLOGIES 
5 Challenges 
•Evolution of methodologies & culture 
•Adapting to changing architecture 
•Complex data environments 
•Data quality 
•Business focus 
2
EMBARCADERO TECHNOLOGIES 
Evolution of Methodologies & Culture 
3 
•Traditional/Waterfall (up to 1999) 
–Big design up front 
–Rigid organizational structure 
•Agile –The Rebellion? (1996 –present) 
–Incremental, time boxed delivery 
–Self organizing team (who needs roles?) 
•The Hybrid (200x? –present) 
–Agile operational approach 
–Leverage individual roles/skill sets 
–Importance of architecture
EMBARCADERO TECHNOLOGIES 
Agile Process 
4
EMBARCADERO TECHNOLOGIES 
ER/Studio –Agility Support 
•True multi-level sub-models 
•Repository 
–Check-out/Check-in of sub-models 
–Individual data objects 
–Named versions 
–Annotation 
•Reverse Engineering 
•Compare and Merge 
•Naming standards capabilities 
•Macros 
•Collaboration & publishing 
•Data interchange bridges 
5
EMBARCADERO TECHNOLOGIES 
Adapting to Changing Architecture 
•Relational database 
•Object oriented 
•Unstructured data 
•Document management 
•Service oriented architecture 
•Big data 
6
EMBARCADERO TECHNOLOGIES 
Service Oriented Architecture (SOA) 
Publish & SubscribeFederated QueriesOperational Data StoreData WarehouseUnstructured Data & DocumentsMetadata RepositoryAuthentication& Security ServicesApplication ServerBusiness Process ManagementBusiness Rule ManagementComplex Event ProcessingLifecycle ManagementPolicy EnforcementBusiness Activity MonitoringAdaptersCommunicationsMessagingMetadata ManagementMaster Data ManagementTransformationCanonical ModelCanonical MessagingData IntegrationData FederationData Access ServicesDocument ServicesContent Management ServicesEnterprise Service BusMapping & TransformationBusiness Objects 
7
EMBARCADERO TECHNOLOGIES 
Big Data 
•Volume 
•Velocity 
•Variety 
•Veracity 
8
EMBARCADERO TECHNOLOGIES 
ER/Studio –Native Big Data Support 
•MongoDB 
–Versions 2.4 and 2.6 
•Hadoop Hive 
–Versions 0.12 and 0.13 
•Capabilities 
–Diagramming 
–Reverse Engineering (JSON, BSON) 
–DDL supported for Hive 
9
EMBARCADERO TECHNOLOGIES 
ER/Studio –Big Data Notation Enhancement 
•Physical Model 
–Objects instead of Tables 
•Nested Objects 
–“Is Contained In” relationship type 
10
EMBARCADERO TECHNOLOGIES 
Complex Data Environments 
Evolution: 
•38 years of construction 
•147 builders 
•No Blueprints 
•No Planning 
Result: 
•7 stories 
•65 doors to blank walls 
•13 staircases abandoned 
•24 skylights in floors 
•160 rooms, 950 doors 
•47 fireplaces, 17 chimneys 
•Miles of hallways 
•Secret passages in walls 
•10,000 window panes (all bathrooms are fitted with windows) 
11
EMBARCADERO TECHNOLOGIES 
Complex Data Landscape 
12 
•Proliferation of disparate systems 
•ERP, mismatched departmental solutions 
•SAAS (externally controlled and managed) 
•Obsolete legacy systems 
•Poor decommissioning strategy 
•Point-to-point interfaces 
•Data warehouse, data marts, ETL …
EMBARCADERO TECHNOLOGIES 
ER/Studio –Conquering Landscape Complexity 
•True multi-level sub-models (hierarchy) 
•Reverse engineering (extensive list of platforms) 
•Comprehensive metadata extensions (attachments) 
•Naming standards capabilities 
•Universal mappings 
•Macros 
•Data lineage 
•Business Architect –data context (processes) 
•Repository, collaboration & publishing 
13
EMBARCADERO TECHNOLOGIES 
ER/Studio –Compare and Merge example 
14
EMBARCADERO TECHNOLOGIES 
C&M cont. 
15
EMBARCADERO TECHNOLOGIES 
16 
C&M cont.
EMBARCADERO TECHNOLOGIES 
17 
C&M cont.
EMBARCADERO TECHNOLOGIES 
18 
C&M cont.
EMBARCADERO TECHNOLOGIES 
19 
C&M cont.
EMBARCADERO TECHNOLOGIES 
20 
C&M cont.
EMBARCADERO TECHNOLOGIES 
Data Quality 
21 
•Accuracy 
•Timeliness 
•Completeness 
•Consistency 
•Relevance 
•Fitness For Use
EMBARCADERO TECHNOLOGIES 
Poor Data Quality Implications 
22 
•Costs a typical company the equivalent of 15% to 20% of revenue 
–Estimated by US Insurance Data Management Association 
•Low Quality = Low Efficiency 
•It is insidious –most data quality issues are hidden in day to day work 
•From time to time, a small amount of bad data leads to a disaster of epic proportions
EMBARCADERO TECHNOLOGIES 
23 
Space Shuttle Challenger 
QueCreek 
Mine Flooding 
When Data Flaws Happen…
EMBARCADERO TECHNOLOGIES 
Poor data quality isn’t a new problem 
24
EMBARCADERO TECHNOLOGIES 
Mitigation Best Practice 
25 
•Adopt the philosophy of prevention 
•Show thought leadership 
•Be accountable at the points of data creation 
•Measure, control, improve 
•Establish data culture
EMBARCADERO TECHNOLOGIES 
Technique: Attachments (Metadata extensions) 
26
EMBARCADERO TECHNOLOGIES 
Business Focus 
•Governance 
•Champion for data value, data quality 
•Consultative approach –business acumen 
•Establish a data culture 
•Business collaboration 
27
EMBARCADERO TECHNOLOGIES 
Addressing Governance through Models 
28 
Data Governance 
Data Architecture Management 
Data Development 
Database Operations Management 
Data Security Management 
Reference & Master Data Management 
Data Warehousing & Business Intelligence Management 
Document & Content Management 
Metadata Management 
Data Quality Management
EMBARCADERO TECHNOLOGIES 
Data Management 
29 
•Shared responsibility and collaboration 
–Data Management Professionals 
–Business Data Stewards 
•Cultural change leadership 
–Adopting the principles and practices of data management requires leadership from change agents at all levels
EMBARCADERO TECHNOLOGIES 
•Powerful enterprise glossary, model & metadata collaboration 
•Integrate key business terms and definitions with business systems 
•View, store, and manage a single source of business definitions 
•Attach business policies to daily workflows with contextual alerts and tips 
Business Collaboration 
30
EMBARCADERO TECHNOLOGIES 
Concluding Remarks 
31
EMBARCADERO TECHNOLOGIES 
Thank you for attending! 
•Learn more about the ER/Studio product family: http://www.embarcadero.com/data-modeling 
•Trial Downloads: http://www.embarcadero.com/downloads 
•To arrange a demo, please contact Embarcadero Sales: sales@embarcadero.com1 (888) 233-2224 
32

More Related Content

What's hot

The Need to Know for Information Architects: Big Data to Big Information
The Need to Know for Information Architects: Big Data to Big InformationThe Need to Know for Information Architects: Big Data to Big Information
The Need to Know for Information Architects: Big Data to Big InformationDATAVERSITY
 
Enterprise Data Lake - Scalable Digital
Enterprise Data Lake - Scalable DigitalEnterprise Data Lake - Scalable Digital
Enterprise Data Lake - Scalable Digitalsambiswal
 
Modern Data Architecture
Modern Data Architecture Modern Data Architecture
Modern Data Architecture Mark Hewitt
 
BarbaraZigmanResume 2016
BarbaraZigmanResume 2016BarbaraZigmanResume 2016
BarbaraZigmanResume 2016bzigman
 
Big MDM Part 2: Using a Graph Database for MDM and Relationship Management
Big MDM Part 2: Using a Graph Database for MDM and Relationship ManagementBig MDM Part 2: Using a Graph Database for MDM and Relationship Management
Big MDM Part 2: Using a Graph Database for MDM and Relationship ManagementCaserta
 
IBM Solutions Connect 2013 - Enterprise Content Management
IBM Solutions Connect 2013 - Enterprise Content ManagementIBM Solutions Connect 2013 - Enterprise Content Management
IBM Solutions Connect 2013 - Enterprise Content ManagementIBM Software India
 
Data Lake Architecture – Modern Strategies & Approaches
Data Lake Architecture – Modern Strategies & ApproachesData Lake Architecture – Modern Strategies & Approaches
Data Lake Architecture – Modern Strategies & ApproachesDATAVERSITY
 
Data Modeling for Big Data
Data Modeling for Big DataData Modeling for Big Data
Data Modeling for Big DataDATAVERSITY
 
Power BI Advanced Data Modeling Virtual Workshop
Power BI Advanced Data Modeling Virtual WorkshopPower BI Advanced Data Modeling Virtual Workshop
Power BI Advanced Data Modeling Virtual WorkshopCCG
 
FOSS Sea 2014_DataWarehouse & BigData_Владимир Слободянюк ( Luxoft)
FOSS Sea 2014_DataWarehouse & BigData_Владимир Слободянюк ( Luxoft)FOSS Sea 2014_DataWarehouse & BigData_Владимир Слободянюк ( Luxoft)
FOSS Sea 2014_DataWarehouse & BigData_Владимир Слободянюк ( Luxoft)GeeksLab Odessa
 
Intro to Data Vault 2.0 on Snowflake
Intro to Data Vault 2.0 on SnowflakeIntro to Data Vault 2.0 on Snowflake
Intro to Data Vault 2.0 on SnowflakeKent Graziano
 
a2c Boston Big Data Meet-up: Agile Data Warehouse Design
a2c Boston Big Data Meet-up:  Agile Data Warehouse Designa2c Boston Big Data Meet-up:  Agile Data Warehouse Design
a2c Boston Big Data Meet-up: Agile Data Warehouse Designa2c
 
TechEvent DWH Modernization
TechEvent DWH ModernizationTechEvent DWH Modernization
TechEvent DWH ModernizationTrivadis
 
Analyst Webinar: Discover how a logical data fabric helps organizations avoid...
Analyst Webinar: Discover how a logical data fabric helps organizations avoid...Analyst Webinar: Discover how a logical data fabric helps organizations avoid...
Analyst Webinar: Discover how a logical data fabric helps organizations avoid...Denodo
 
Current-Active Resume
Current-Active ResumeCurrent-Active Resume
Current-Active Resumergtyh
 
Dataiku Data Science Studio (datasheet)
Dataiku Data Science Studio (datasheet)Dataiku Data Science Studio (datasheet)
Dataiku Data Science Studio (datasheet)John Cann
 
Slides: Accelerating Queries on Cloud Data Lakes
Slides: Accelerating Queries on Cloud Data LakesSlides: Accelerating Queries on Cloud Data Lakes
Slides: Accelerating Queries on Cloud Data LakesDATAVERSITY
 
Creating a Next-Generation Big Data Architecture
Creating a Next-Generation Big Data ArchitectureCreating a Next-Generation Big Data Architecture
Creating a Next-Generation Big Data ArchitecturePerficient, Inc.
 
How to Optimize Sales Analytics Using 10x the Data at 1/10th the Cost
How to Optimize Sales Analytics Using 10x the Data at 1/10th the CostHow to Optimize Sales Analytics Using 10x the Data at 1/10th the Cost
How to Optimize Sales Analytics Using 10x the Data at 1/10th the CostAtScale
 

What's hot (20)

The Need to Know for Information Architects: Big Data to Big Information
The Need to Know for Information Architects: Big Data to Big InformationThe Need to Know for Information Architects: Big Data to Big Information
The Need to Know for Information Architects: Big Data to Big Information
 
Enterprise Data Lake - Scalable Digital
Enterprise Data Lake - Scalable DigitalEnterprise Data Lake - Scalable Digital
Enterprise Data Lake - Scalable Digital
 
Modern Data Architecture
Modern Data Architecture Modern Data Architecture
Modern Data Architecture
 
BarbaraZigmanResume 2016
BarbaraZigmanResume 2016BarbaraZigmanResume 2016
BarbaraZigmanResume 2016
 
Big MDM Part 2: Using a Graph Database for MDM and Relationship Management
Big MDM Part 2: Using a Graph Database for MDM and Relationship ManagementBig MDM Part 2: Using a Graph Database for MDM and Relationship Management
Big MDM Part 2: Using a Graph Database for MDM and Relationship Management
 
IBM Solutions Connect 2013 - Enterprise Content Management
IBM Solutions Connect 2013 - Enterprise Content ManagementIBM Solutions Connect 2013 - Enterprise Content Management
IBM Solutions Connect 2013 - Enterprise Content Management
 
Data Lake Architecture – Modern Strategies & Approaches
Data Lake Architecture – Modern Strategies & ApproachesData Lake Architecture – Modern Strategies & Approaches
Data Lake Architecture – Modern Strategies & Approaches
 
Data Modeling for Big Data
Data Modeling for Big DataData Modeling for Big Data
Data Modeling for Big Data
 
Power BI Advanced Data Modeling Virtual Workshop
Power BI Advanced Data Modeling Virtual WorkshopPower BI Advanced Data Modeling Virtual Workshop
Power BI Advanced Data Modeling Virtual Workshop
 
FOSS Sea 2014_DataWarehouse & BigData_Владимир Слободянюк ( Luxoft)
FOSS Sea 2014_DataWarehouse & BigData_Владимир Слободянюк ( Luxoft)FOSS Sea 2014_DataWarehouse & BigData_Владимир Слободянюк ( Luxoft)
FOSS Sea 2014_DataWarehouse & BigData_Владимир Слободянюк ( Luxoft)
 
Intro to Data Vault 2.0 on Snowflake
Intro to Data Vault 2.0 on SnowflakeIntro to Data Vault 2.0 on Snowflake
Intro to Data Vault 2.0 on Snowflake
 
a2c Boston Big Data Meet-up: Agile Data Warehouse Design
a2c Boston Big Data Meet-up:  Agile Data Warehouse Designa2c Boston Big Data Meet-up:  Agile Data Warehouse Design
a2c Boston Big Data Meet-up: Agile Data Warehouse Design
 
TechEvent DWH Modernization
TechEvent DWH ModernizationTechEvent DWH Modernization
TechEvent DWH Modernization
 
Big Data Modeling
Big Data ModelingBig Data Modeling
Big Data Modeling
 
Analyst Webinar: Discover how a logical data fabric helps organizations avoid...
Analyst Webinar: Discover how a logical data fabric helps organizations avoid...Analyst Webinar: Discover how a logical data fabric helps organizations avoid...
Analyst Webinar: Discover how a logical data fabric helps organizations avoid...
 
Current-Active Resume
Current-Active ResumeCurrent-Active Resume
Current-Active Resume
 
Dataiku Data Science Studio (datasheet)
Dataiku Data Science Studio (datasheet)Dataiku Data Science Studio (datasheet)
Dataiku Data Science Studio (datasheet)
 
Slides: Accelerating Queries on Cloud Data Lakes
Slides: Accelerating Queries on Cloud Data LakesSlides: Accelerating Queries on Cloud Data Lakes
Slides: Accelerating Queries on Cloud Data Lakes
 
Creating a Next-Generation Big Data Architecture
Creating a Next-Generation Big Data ArchitectureCreating a Next-Generation Big Data Architecture
Creating a Next-Generation Big Data Architecture
 
How to Optimize Sales Analytics Using 10x the Data at 1/10th the Cost
How to Optimize Sales Analytics Using 10x the Data at 1/10th the CostHow to Optimize Sales Analytics Using 10x the Data at 1/10th the Cost
How to Optimize Sales Analytics Using 10x the Data at 1/10th the Cost
 

Similar to Top 5 Data Architecture Challenges with Ron Huizenga

Building a Collaborative Data Architecture
Building a Collaborative Data ArchitectureBuilding a Collaborative Data Architecture
Building a Collaborative Data ArchitectureDATAVERSITY
 
Digging Deep: Discover and Excavate Your Data Artifacts
Digging Deep: Discover and Excavate Your Data ArtifactsDigging Deep: Discover and Excavate Your Data Artifacts
Digging Deep: Discover and Excavate Your Data ArtifactsEmbarcadero Technologies
 
Embarcadero ER/Studio Enterprise Team Edition Overview
Embarcadero ER/Studio Enterprise Team Edition OverviewEmbarcadero ER/Studio Enterprise Team Edition Overview
Embarcadero ER/Studio Enterprise Team Edition OverviewEmbarcadero Technologies
 
Agile, Automated, Aware: How to Model for Success
Agile, Automated, Aware: How to Model for SuccessAgile, Automated, Aware: How to Model for Success
Agile, Automated, Aware: How to Model for SuccessInside Analysis
 
ER/Studio 2016: Build a Business-Driven Data Architecture
ER/Studio 2016: Build a Business-Driven Data ArchitectureER/Studio 2016: Build a Business-Driven Data Architecture
ER/Studio 2016: Build a Business-Driven Data ArchitectureEmbarcadero Technologies
 
MongoDB at Agilysys: A Case Study
MongoDB at Agilysys: A Case StudyMongoDB at Agilysys: A Case Study
MongoDB at Agilysys: A Case StudyMongoDB
 
Best Practices for Meeting State Data Management Objectives
Best Practices for Meeting State Data Management ObjectivesBest Practices for Meeting State Data Management Objectives
Best Practices for Meeting State Data Management ObjectivesEmbarcadero Technologies
 
Rackspace: Unlock Your Cloud - RightScale Compute 2013
Rackspace: Unlock Your Cloud - RightScale Compute 2013Rackspace: Unlock Your Cloud - RightScale Compute 2013
Rackspace: Unlock Your Cloud - RightScale Compute 2013RightScale
 
Improve Agility and Collaboration with ER/Studio XE7
Improve Agility and Collaboration with ER/Studio XE7Improve Agility and Collaboration with ER/Studio XE7
Improve Agility and Collaboration with ER/Studio XE7Embarcadero Technologies
 
Re-Engineering Engineering
Re-Engineering EngineeringRe-Engineering Engineering
Re-Engineering EngineeringIben Rodriguez
 
Build A Better Way to Deliver IT
Build A Better Way to Deliver ITBuild A Better Way to Deliver IT
Build A Better Way to Deliver ITRackspace
 
Neo4j GraphDay Tel Aviv - Graphs in Action
Neo4j GraphDay Tel Aviv - Graphs in ActionNeo4j GraphDay Tel Aviv - Graphs in Action
Neo4j GraphDay Tel Aviv - Graphs in ActionNeo4j
 
Sami patel full_resume
Sami patel full_resumeSami patel full_resume
Sami patel full_resumeJignesh Shah
 
SiriusCon 2017 - Get your stakeholders into modeling using graphical editors
SiriusCon 2017 - Get your stakeholders into modeling using graphical editorsSiriusCon 2017 - Get your stakeholders into modeling using graphical editors
SiriusCon 2017 - Get your stakeholders into modeling using graphical editorsObeo
 
ETL Testing Training | ETL Testing Training In Bangalore
ETL Testing Training | ETL Testing Training In BangaloreETL Testing Training | ETL Testing Training In Bangalore
ETL Testing Training | ETL Testing Training In BangaloreVyshnavi Reddy
 
Cust experience a practical guide 09152010
Cust experience a practical guide 09152010Cust experience a practical guide 09152010
Cust experience a practical guide 09152010ERwin Modeling
 
4 roles on the it project team
4 roles on the it project team4 roles on the it project team
4 roles on the it project teamDaniel Gordon
 

Similar to Top 5 Data Architecture Challenges with Ron Huizenga (20)

Building a Collaborative Data Architecture
Building a Collaborative Data ArchitectureBuilding a Collaborative Data Architecture
Building a Collaborative Data Architecture
 
Digging Deep: Discover and Excavate Your Data Artifacts
Digging Deep: Discover and Excavate Your Data ArtifactsDigging Deep: Discover and Excavate Your Data Artifacts
Digging Deep: Discover and Excavate Your Data Artifacts
 
Embarcadero ER/Studio Enterprise Team Edition Overview
Embarcadero ER/Studio Enterprise Team Edition OverviewEmbarcadero ER/Studio Enterprise Team Edition Overview
Embarcadero ER/Studio Enterprise Team Edition Overview
 
Agile, Automated, Aware: How to Model for Success
Agile, Automated, Aware: How to Model for SuccessAgile, Automated, Aware: How to Model for Success
Agile, Automated, Aware: How to Model for Success
 
Top 10 Reasons to Switch to ER/Studio
Top 10 Reasons to Switch to ER/Studio Top 10 Reasons to Switch to ER/Studio
Top 10 Reasons to Switch to ER/Studio
 
Data modeling 101
Data modeling 101Data modeling 101
Data modeling 101
 
Data Architecture Success Stories
Data Architecture Success StoriesData Architecture Success Stories
Data Architecture Success Stories
 
ER/Studio 2016: Build a Business-Driven Data Architecture
ER/Studio 2016: Build a Business-Driven Data ArchitectureER/Studio 2016: Build a Business-Driven Data Architecture
ER/Studio 2016: Build a Business-Driven Data Architecture
 
MongoDB at Agilysys: A Case Study
MongoDB at Agilysys: A Case StudyMongoDB at Agilysys: A Case Study
MongoDB at Agilysys: A Case Study
 
Best Practices for Meeting State Data Management Objectives
Best Practices for Meeting State Data Management ObjectivesBest Practices for Meeting State Data Management Objectives
Best Practices for Meeting State Data Management Objectives
 
Rackspace: Unlock Your Cloud - RightScale Compute 2013
Rackspace: Unlock Your Cloud - RightScale Compute 2013Rackspace: Unlock Your Cloud - RightScale Compute 2013
Rackspace: Unlock Your Cloud - RightScale Compute 2013
 
Improve Agility and Collaboration with ER/Studio XE7
Improve Agility and Collaboration with ER/Studio XE7Improve Agility and Collaboration with ER/Studio XE7
Improve Agility and Collaboration with ER/Studio XE7
 
Re-Engineering Engineering
Re-Engineering EngineeringRe-Engineering Engineering
Re-Engineering Engineering
 
Build A Better Way to Deliver IT
Build A Better Way to Deliver ITBuild A Better Way to Deliver IT
Build A Better Way to Deliver IT
 
Neo4j GraphDay Tel Aviv - Graphs in Action
Neo4j GraphDay Tel Aviv - Graphs in ActionNeo4j GraphDay Tel Aviv - Graphs in Action
Neo4j GraphDay Tel Aviv - Graphs in Action
 
Sami patel full_resume
Sami patel full_resumeSami patel full_resume
Sami patel full_resume
 
SiriusCon 2017 - Get your stakeholders into modeling using graphical editors
SiriusCon 2017 - Get your stakeholders into modeling using graphical editorsSiriusCon 2017 - Get your stakeholders into modeling using graphical editors
SiriusCon 2017 - Get your stakeholders into modeling using graphical editors
 
ETL Testing Training | ETL Testing Training In Bangalore
ETL Testing Training | ETL Testing Training In BangaloreETL Testing Training | ETL Testing Training In Bangalore
ETL Testing Training | ETL Testing Training In Bangalore
 
Cust experience a practical guide 09152010
Cust experience a practical guide 09152010Cust experience a practical guide 09152010
Cust experience a practical guide 09152010
 
4 roles on the it project team
4 roles on the it project team4 roles on the it project team
4 roles on the it project team
 

More from Embarcadero Technologies

PyTorch for Delphi - Python Data Sciences Libraries.pdf
PyTorch for Delphi - Python Data Sciences Libraries.pdfPyTorch for Delphi - Python Data Sciences Libraries.pdf
PyTorch for Delphi - Python Data Sciences Libraries.pdfEmbarcadero Technologies
 
Android on Windows 11 - A Developer's Perspective (Windows Subsystem For Andr...
Android on Windows 11 - A Developer's Perspective (Windows Subsystem For Andr...Android on Windows 11 - A Developer's Perspective (Windows Subsystem For Andr...
Android on Windows 11 - A Developer's Perspective (Windows Subsystem For Andr...Embarcadero Technologies
 
Linux GUI Applications on Windows Subsystem for Linux
Linux GUI Applications on Windows Subsystem for LinuxLinux GUI Applications on Windows Subsystem for Linux
Linux GUI Applications on Windows Subsystem for LinuxEmbarcadero Technologies
 
Python on Android with Delphi FMX - The Cross Platform GUI Framework
Python on Android with Delphi FMX - The Cross Platform GUI Framework Python on Android with Delphi FMX - The Cross Platform GUI Framework
Python on Android with Delphi FMX - The Cross Platform GUI Framework Embarcadero Technologies
 
Introduction to Python GUI development with Delphi for Python - Part 1: Del...
Introduction to Python GUI development with Delphi for Python - Part 1:   Del...Introduction to Python GUI development with Delphi for Python - Part 1:   Del...
Introduction to Python GUI development with Delphi for Python - Part 1: Del...Embarcadero Technologies
 
FMXLinux Introduction - Delphi's FireMonkey for Linux
FMXLinux Introduction - Delphi's FireMonkey for LinuxFMXLinux Introduction - Delphi's FireMonkey for Linux
FMXLinux Introduction - Delphi's FireMonkey for LinuxEmbarcadero Technologies
 
Python for Delphi Developers - Part 1 Introduction
Python for Delphi Developers - Part 1 IntroductionPython for Delphi Developers - Part 1 Introduction
Python for Delphi Developers - Part 1 IntroductionEmbarcadero Technologies
 
RAD Industrial Automation, Labs, and Instrumentation
RAD Industrial Automation, Labs, and InstrumentationRAD Industrial Automation, Labs, and Instrumentation
RAD Industrial Automation, Labs, and InstrumentationEmbarcadero Technologies
 
Embeddable Databases for Mobile Apps: Stress-Free Solutions with InterBase
Embeddable Databases for Mobile Apps: Stress-Free Solutions with InterBaseEmbeddable Databases for Mobile Apps: Stress-Free Solutions with InterBase
Embeddable Databases for Mobile Apps: Stress-Free Solutions with InterBaseEmbarcadero Technologies
 
Rad Server Industry Template - Connected Nurses Station - Setup Document
Rad Server Industry Template - Connected Nurses Station - Setup DocumentRad Server Industry Template - Connected Nurses Station - Setup Document
Rad Server Industry Template - Connected Nurses Station - Setup DocumentEmbarcadero Technologies
 
Move Desktop Apps to the Cloud - RollApp & Embarcadero webinar
Move Desktop Apps to the Cloud - RollApp & Embarcadero webinarMove Desktop Apps to the Cloud - RollApp & Embarcadero webinar
Move Desktop Apps to the Cloud - RollApp & Embarcadero webinarEmbarcadero Technologies
 
Getting Started Building Mobile Applications for iOS and Android
Getting Started Building Mobile Applications for iOS and AndroidGetting Started Building Mobile Applications for iOS and Android
Getting Started Building Mobile Applications for iOS and AndroidEmbarcadero Technologies
 
The Secrets of SQL Server: Database Worst Practices
The Secrets of SQL Server: Database Worst PracticesThe Secrets of SQL Server: Database Worst Practices
The Secrets of SQL Server: Database Worst PracticesEmbarcadero Technologies
 
Driving Business Value Through Agile Data Assets
Driving Business Value Through Agile Data AssetsDriving Business Value Through Agile Data Assets
Driving Business Value Through Agile Data AssetsEmbarcadero Technologies
 
Troubleshooting Plan Changes with Query Store in SQL Server 2016
Troubleshooting Plan Changes with Query Store in SQL Server 2016Troubleshooting Plan Changes with Query Store in SQL Server 2016
Troubleshooting Plan Changes with Query Store in SQL Server 2016Embarcadero Technologies
 

More from Embarcadero Technologies (20)

PyTorch for Delphi - Python Data Sciences Libraries.pdf
PyTorch for Delphi - Python Data Sciences Libraries.pdfPyTorch for Delphi - Python Data Sciences Libraries.pdf
PyTorch for Delphi - Python Data Sciences Libraries.pdf
 
Android on Windows 11 - A Developer's Perspective (Windows Subsystem For Andr...
Android on Windows 11 - A Developer's Perspective (Windows Subsystem For Andr...Android on Windows 11 - A Developer's Perspective (Windows Subsystem For Andr...
Android on Windows 11 - A Developer's Perspective (Windows Subsystem For Andr...
 
Linux GUI Applications on Windows Subsystem for Linux
Linux GUI Applications on Windows Subsystem for LinuxLinux GUI Applications on Windows Subsystem for Linux
Linux GUI Applications on Windows Subsystem for Linux
 
Python on Android with Delphi FMX - The Cross Platform GUI Framework
Python on Android with Delphi FMX - The Cross Platform GUI Framework Python on Android with Delphi FMX - The Cross Platform GUI Framework
Python on Android with Delphi FMX - The Cross Platform GUI Framework
 
Introduction to Python GUI development with Delphi for Python - Part 1: Del...
Introduction to Python GUI development with Delphi for Python - Part 1:   Del...Introduction to Python GUI development with Delphi for Python - Part 1:   Del...
Introduction to Python GUI development with Delphi for Python - Part 1: Del...
 
FMXLinux Introduction - Delphi's FireMonkey for Linux
FMXLinux Introduction - Delphi's FireMonkey for LinuxFMXLinux Introduction - Delphi's FireMonkey for Linux
FMXLinux Introduction - Delphi's FireMonkey for Linux
 
Python for Delphi Developers - Part 2
Python for Delphi Developers - Part 2Python for Delphi Developers - Part 2
Python for Delphi Developers - Part 2
 
Python for Delphi Developers - Part 1 Introduction
Python for Delphi Developers - Part 1 IntroductionPython for Delphi Developers - Part 1 Introduction
Python for Delphi Developers - Part 1 Introduction
 
RAD Industrial Automation, Labs, and Instrumentation
RAD Industrial Automation, Labs, and InstrumentationRAD Industrial Automation, Labs, and Instrumentation
RAD Industrial Automation, Labs, and Instrumentation
 
Embeddable Databases for Mobile Apps: Stress-Free Solutions with InterBase
Embeddable Databases for Mobile Apps: Stress-Free Solutions with InterBaseEmbeddable Databases for Mobile Apps: Stress-Free Solutions with InterBase
Embeddable Databases for Mobile Apps: Stress-Free Solutions with InterBase
 
Rad Server Industry Template - Connected Nurses Station - Setup Document
Rad Server Industry Template - Connected Nurses Station - Setup DocumentRad Server Industry Template - Connected Nurses Station - Setup Document
Rad Server Industry Template - Connected Nurses Station - Setup Document
 
TMS Google Mapping Components
TMS Google Mapping ComponentsTMS Google Mapping Components
TMS Google Mapping Components
 
Move Desktop Apps to the Cloud - RollApp & Embarcadero webinar
Move Desktop Apps to the Cloud - RollApp & Embarcadero webinarMove Desktop Apps to the Cloud - RollApp & Embarcadero webinar
Move Desktop Apps to the Cloud - RollApp & Embarcadero webinar
 
Useful C++ Features You Should be Using
Useful C++ Features You Should be UsingUseful C++ Features You Should be Using
Useful C++ Features You Should be Using
 
Getting Started Building Mobile Applications for iOS and Android
Getting Started Building Mobile Applications for iOS and AndroidGetting Started Building Mobile Applications for iOS and Android
Getting Started Building Mobile Applications for iOS and Android
 
Embarcadero RAD server Launch Webinar
Embarcadero RAD server Launch WebinarEmbarcadero RAD server Launch Webinar
Embarcadero RAD server Launch Webinar
 
The Secrets of SQL Server: Database Worst Practices
The Secrets of SQL Server: Database Worst PracticesThe Secrets of SQL Server: Database Worst Practices
The Secrets of SQL Server: Database Worst Practices
 
Driving Business Value Through Agile Data Assets
Driving Business Value Through Agile Data AssetsDriving Business Value Through Agile Data Assets
Driving Business Value Through Agile Data Assets
 
Troubleshooting Plan Changes with Query Store in SQL Server 2016
Troubleshooting Plan Changes with Query Store in SQL Server 2016Troubleshooting Plan Changes with Query Store in SQL Server 2016
Troubleshooting Plan Changes with Query Store in SQL Server 2016
 
Great Scott! Dealing with New Datatypes
Great Scott! Dealing with New DatatypesGreat Scott! Dealing with New Datatypes
Great Scott! Dealing with New Datatypes
 

Recently uploaded

Implementing Zero Trust strategy with Azure
Implementing Zero Trust strategy with AzureImplementing Zero Trust strategy with Azure
Implementing Zero Trust strategy with AzureDinusha Kumarasiri
 
Advancing Engineering with AI through the Next Generation of Strategic Projec...
Advancing Engineering with AI through the Next Generation of Strategic Projec...Advancing Engineering with AI through the Next Generation of Strategic Projec...
Advancing Engineering with AI through the Next Generation of Strategic Projec...OnePlan Solutions
 
Software Project Health Check: Best Practices and Techniques for Your Product...
Software Project Health Check: Best Practices and Techniques for Your Product...Software Project Health Check: Best Practices and Techniques for Your Product...
Software Project Health Check: Best Practices and Techniques for Your Product...Velvetech LLC
 
Unveiling Design Patterns: A Visual Guide with UML Diagrams
Unveiling Design Patterns: A Visual Guide with UML DiagramsUnveiling Design Patterns: A Visual Guide with UML Diagrams
Unveiling Design Patterns: A Visual Guide with UML DiagramsAhmed Mohamed
 
Cloud Management Software Platforms: OpenStack
Cloud Management Software Platforms: OpenStackCloud Management Software Platforms: OpenStack
Cloud Management Software Platforms: OpenStackVICTOR MAESTRE RAMIREZ
 
Building Real-Time Data Pipelines: Stream & Batch Processing workshop Slide
Building Real-Time Data Pipelines: Stream & Batch Processing workshop SlideBuilding Real-Time Data Pipelines: Stream & Batch Processing workshop Slide
Building Real-Time Data Pipelines: Stream & Batch Processing workshop SlideChristina Lin
 
chapter--4-software-project-planning.ppt
chapter--4-software-project-planning.pptchapter--4-software-project-planning.ppt
chapter--4-software-project-planning.pptkotipi9215
 
MYjobs Presentation Django-based project
MYjobs Presentation Django-based projectMYjobs Presentation Django-based project
MYjobs Presentation Django-based projectAnoyGreter
 
GOING AOT WITH GRAALVM – DEVOXX GREECE.pdf
GOING AOT WITH GRAALVM – DEVOXX GREECE.pdfGOING AOT WITH GRAALVM – DEVOXX GREECE.pdf
GOING AOT WITH GRAALVM – DEVOXX GREECE.pdfAlina Yurenko
 
(Genuine) Escort Service Lucknow | Starting ₹,5K To @25k with A/C 🧑🏽‍❤️‍🧑🏻 89...
(Genuine) Escort Service Lucknow | Starting ₹,5K To @25k with A/C 🧑🏽‍❤️‍🧑🏻 89...(Genuine) Escort Service Lucknow | Starting ₹,5K To @25k with A/C 🧑🏽‍❤️‍🧑🏻 89...
(Genuine) Escort Service Lucknow | Starting ₹,5K To @25k with A/C 🧑🏽‍❤️‍🧑🏻 89...gurkirankumar98700
 
英国UN学位证,北安普顿大学毕业证书1:1制作
英国UN学位证,北安普顿大学毕业证书1:1制作英国UN学位证,北安普顿大学毕业证书1:1制作
英国UN学位证,北安普顿大学毕业证书1:1制作qr0udbr0
 
Call Us🔝>༒+91-9711147426⇛Call In girls karol bagh (Delhi)
Call Us🔝>༒+91-9711147426⇛Call In girls karol bagh (Delhi)Call Us🔝>༒+91-9711147426⇛Call In girls karol bagh (Delhi)
Call Us🔝>༒+91-9711147426⇛Call In girls karol bagh (Delhi)jennyeacort
 
Der Spagat zwischen BIAS und FAIRNESS (2024)
Der Spagat zwischen BIAS und FAIRNESS (2024)Der Spagat zwischen BIAS und FAIRNESS (2024)
Der Spagat zwischen BIAS und FAIRNESS (2024)OPEN KNOWLEDGE GmbH
 
EY_Graph Database Powered Sustainability
EY_Graph Database Powered SustainabilityEY_Graph Database Powered Sustainability
EY_Graph Database Powered SustainabilityNeo4j
 
Russian Call Girls in Karol Bagh Aasnvi ➡️ 8264348440 💋📞 Independent Escort S...
Russian Call Girls in Karol Bagh Aasnvi ➡️ 8264348440 💋📞 Independent Escort S...Russian Call Girls in Karol Bagh Aasnvi ➡️ 8264348440 💋📞 Independent Escort S...
Russian Call Girls in Karol Bagh Aasnvi ➡️ 8264348440 💋📞 Independent Escort S...soniya singh
 
Asset Management Software - Infographic
Asset Management Software - InfographicAsset Management Software - Infographic
Asset Management Software - InfographicHr365.us smith
 
Cloud Data Center Network Construction - IEEE
Cloud Data Center Network Construction - IEEECloud Data Center Network Construction - IEEE
Cloud Data Center Network Construction - IEEEVICTOR MAESTRE RAMIREZ
 
What is Fashion PLM and Why Do You Need It
What is Fashion PLM and Why Do You Need ItWhat is Fashion PLM and Why Do You Need It
What is Fashion PLM and Why Do You Need ItWave PLM
 
Alluxio Monthly Webinar | Cloud-Native Model Training on Distributed Data
Alluxio Monthly Webinar | Cloud-Native Model Training on Distributed DataAlluxio Monthly Webinar | Cloud-Native Model Training on Distributed Data
Alluxio Monthly Webinar | Cloud-Native Model Training on Distributed DataAlluxio, Inc.
 
Building a General PDE Solving Framework with Symbolic-Numeric Scientific Mac...
Building a General PDE Solving Framework with Symbolic-Numeric Scientific Mac...Building a General PDE Solving Framework with Symbolic-Numeric Scientific Mac...
Building a General PDE Solving Framework with Symbolic-Numeric Scientific Mac...stazi3110
 

Recently uploaded (20)

Implementing Zero Trust strategy with Azure
Implementing Zero Trust strategy with AzureImplementing Zero Trust strategy with Azure
Implementing Zero Trust strategy with Azure
 
Advancing Engineering with AI through the Next Generation of Strategic Projec...
Advancing Engineering with AI through the Next Generation of Strategic Projec...Advancing Engineering with AI through the Next Generation of Strategic Projec...
Advancing Engineering with AI through the Next Generation of Strategic Projec...
 
Software Project Health Check: Best Practices and Techniques for Your Product...
Software Project Health Check: Best Practices and Techniques for Your Product...Software Project Health Check: Best Practices and Techniques for Your Product...
Software Project Health Check: Best Practices and Techniques for Your Product...
 
Unveiling Design Patterns: A Visual Guide with UML Diagrams
Unveiling Design Patterns: A Visual Guide with UML DiagramsUnveiling Design Patterns: A Visual Guide with UML Diagrams
Unveiling Design Patterns: A Visual Guide with UML Diagrams
 
Cloud Management Software Platforms: OpenStack
Cloud Management Software Platforms: OpenStackCloud Management Software Platforms: OpenStack
Cloud Management Software Platforms: OpenStack
 
Building Real-Time Data Pipelines: Stream & Batch Processing workshop Slide
Building Real-Time Data Pipelines: Stream & Batch Processing workshop SlideBuilding Real-Time Data Pipelines: Stream & Batch Processing workshop Slide
Building Real-Time Data Pipelines: Stream & Batch Processing workshop Slide
 
chapter--4-software-project-planning.ppt
chapter--4-software-project-planning.pptchapter--4-software-project-planning.ppt
chapter--4-software-project-planning.ppt
 
MYjobs Presentation Django-based project
MYjobs Presentation Django-based projectMYjobs Presentation Django-based project
MYjobs Presentation Django-based project
 
GOING AOT WITH GRAALVM – DEVOXX GREECE.pdf
GOING AOT WITH GRAALVM – DEVOXX GREECE.pdfGOING AOT WITH GRAALVM – DEVOXX GREECE.pdf
GOING AOT WITH GRAALVM – DEVOXX GREECE.pdf
 
(Genuine) Escort Service Lucknow | Starting ₹,5K To @25k with A/C 🧑🏽‍❤️‍🧑🏻 89...
(Genuine) Escort Service Lucknow | Starting ₹,5K To @25k with A/C 🧑🏽‍❤️‍🧑🏻 89...(Genuine) Escort Service Lucknow | Starting ₹,5K To @25k with A/C 🧑🏽‍❤️‍🧑🏻 89...
(Genuine) Escort Service Lucknow | Starting ₹,5K To @25k with A/C 🧑🏽‍❤️‍🧑🏻 89...
 
英国UN学位证,北安普顿大学毕业证书1:1制作
英国UN学位证,北安普顿大学毕业证书1:1制作英国UN学位证,北安普顿大学毕业证书1:1制作
英国UN学位证,北安普顿大学毕业证书1:1制作
 
Call Us🔝>༒+91-9711147426⇛Call In girls karol bagh (Delhi)
Call Us🔝>༒+91-9711147426⇛Call In girls karol bagh (Delhi)Call Us🔝>༒+91-9711147426⇛Call In girls karol bagh (Delhi)
Call Us🔝>༒+91-9711147426⇛Call In girls karol bagh (Delhi)
 
Der Spagat zwischen BIAS und FAIRNESS (2024)
Der Spagat zwischen BIAS und FAIRNESS (2024)Der Spagat zwischen BIAS und FAIRNESS (2024)
Der Spagat zwischen BIAS und FAIRNESS (2024)
 
EY_Graph Database Powered Sustainability
EY_Graph Database Powered SustainabilityEY_Graph Database Powered Sustainability
EY_Graph Database Powered Sustainability
 
Russian Call Girls in Karol Bagh Aasnvi ➡️ 8264348440 💋📞 Independent Escort S...
Russian Call Girls in Karol Bagh Aasnvi ➡️ 8264348440 💋📞 Independent Escort S...Russian Call Girls in Karol Bagh Aasnvi ➡️ 8264348440 💋📞 Independent Escort S...
Russian Call Girls in Karol Bagh Aasnvi ➡️ 8264348440 💋📞 Independent Escort S...
 
Asset Management Software - Infographic
Asset Management Software - InfographicAsset Management Software - Infographic
Asset Management Software - Infographic
 
Cloud Data Center Network Construction - IEEE
Cloud Data Center Network Construction - IEEECloud Data Center Network Construction - IEEE
Cloud Data Center Network Construction - IEEE
 
What is Fashion PLM and Why Do You Need It
What is Fashion PLM and Why Do You Need ItWhat is Fashion PLM and Why Do You Need It
What is Fashion PLM and Why Do You Need It
 
Alluxio Monthly Webinar | Cloud-Native Model Training on Distributed Data
Alluxio Monthly Webinar | Cloud-Native Model Training on Distributed DataAlluxio Monthly Webinar | Cloud-Native Model Training on Distributed Data
Alluxio Monthly Webinar | Cloud-Native Model Training on Distributed Data
 
Building a General PDE Solving Framework with Symbolic-Numeric Scientific Mac...
Building a General PDE Solving Framework with Symbolic-Numeric Scientific Mac...Building a General PDE Solving Framework with Symbolic-Numeric Scientific Mac...
Building a General PDE Solving Framework with Symbolic-Numeric Scientific Mac...
 

Top 5 Data Architecture Challenges with Ron Huizenga

  • 1. EMBARCADERO TECHNOLOGIES EMBARCADERO TECHNOLOGIES Top 5 Data Architecture Challenges Ron Huizenga Product Manager –ER/Studio Ron.Huizenga@embarcadero.com
  • 2. EMBARCADERO TECHNOLOGIES 5 Challenges •Evolution of methodologies & culture •Adapting to changing architecture •Complex data environments •Data quality •Business focus 2
  • 3. EMBARCADERO TECHNOLOGIES Evolution of Methodologies & Culture 3 •Traditional/Waterfall (up to 1999) –Big design up front –Rigid organizational structure •Agile –The Rebellion? (1996 –present) –Incremental, time boxed delivery –Self organizing team (who needs roles?) •The Hybrid (200x? –present) –Agile operational approach –Leverage individual roles/skill sets –Importance of architecture
  • 5. EMBARCADERO TECHNOLOGIES ER/Studio –Agility Support •True multi-level sub-models •Repository –Check-out/Check-in of sub-models –Individual data objects –Named versions –Annotation •Reverse Engineering •Compare and Merge •Naming standards capabilities •Macros •Collaboration & publishing •Data interchange bridges 5
  • 6. EMBARCADERO TECHNOLOGIES Adapting to Changing Architecture •Relational database •Object oriented •Unstructured data •Document management •Service oriented architecture •Big data 6
  • 7. EMBARCADERO TECHNOLOGIES Service Oriented Architecture (SOA) Publish & SubscribeFederated QueriesOperational Data StoreData WarehouseUnstructured Data & DocumentsMetadata RepositoryAuthentication& Security ServicesApplication ServerBusiness Process ManagementBusiness Rule ManagementComplex Event ProcessingLifecycle ManagementPolicy EnforcementBusiness Activity MonitoringAdaptersCommunicationsMessagingMetadata ManagementMaster Data ManagementTransformationCanonical ModelCanonical MessagingData IntegrationData FederationData Access ServicesDocument ServicesContent Management ServicesEnterprise Service BusMapping & TransformationBusiness Objects 7
  • 8. EMBARCADERO TECHNOLOGIES Big Data •Volume •Velocity •Variety •Veracity 8
  • 9. EMBARCADERO TECHNOLOGIES ER/Studio –Native Big Data Support •MongoDB –Versions 2.4 and 2.6 •Hadoop Hive –Versions 0.12 and 0.13 •Capabilities –Diagramming –Reverse Engineering (JSON, BSON) –DDL supported for Hive 9
  • 10. EMBARCADERO TECHNOLOGIES ER/Studio –Big Data Notation Enhancement •Physical Model –Objects instead of Tables •Nested Objects –“Is Contained In” relationship type 10
  • 11. EMBARCADERO TECHNOLOGIES Complex Data Environments Evolution: •38 years of construction •147 builders •No Blueprints •No Planning Result: •7 stories •65 doors to blank walls •13 staircases abandoned •24 skylights in floors •160 rooms, 950 doors •47 fireplaces, 17 chimneys •Miles of hallways •Secret passages in walls •10,000 window panes (all bathrooms are fitted with windows) 11
  • 12. EMBARCADERO TECHNOLOGIES Complex Data Landscape 12 •Proliferation of disparate systems •ERP, mismatched departmental solutions •SAAS (externally controlled and managed) •Obsolete legacy systems •Poor decommissioning strategy •Point-to-point interfaces •Data warehouse, data marts, ETL …
  • 13. EMBARCADERO TECHNOLOGIES ER/Studio –Conquering Landscape Complexity •True multi-level sub-models (hierarchy) •Reverse engineering (extensive list of platforms) •Comprehensive metadata extensions (attachments) •Naming standards capabilities •Universal mappings •Macros •Data lineage •Business Architect –data context (processes) •Repository, collaboration & publishing 13
  • 14. EMBARCADERO TECHNOLOGIES ER/Studio –Compare and Merge example 14
  • 21. EMBARCADERO TECHNOLOGIES Data Quality 21 •Accuracy •Timeliness •Completeness •Consistency •Relevance •Fitness For Use
  • 22. EMBARCADERO TECHNOLOGIES Poor Data Quality Implications 22 •Costs a typical company the equivalent of 15% to 20% of revenue –Estimated by US Insurance Data Management Association •Low Quality = Low Efficiency •It is insidious –most data quality issues are hidden in day to day work •From time to time, a small amount of bad data leads to a disaster of epic proportions
  • 23. EMBARCADERO TECHNOLOGIES 23 Space Shuttle Challenger QueCreek Mine Flooding When Data Flaws Happen…
  • 24. EMBARCADERO TECHNOLOGIES Poor data quality isn’t a new problem 24
  • 25. EMBARCADERO TECHNOLOGIES Mitigation Best Practice 25 •Adopt the philosophy of prevention •Show thought leadership •Be accountable at the points of data creation •Measure, control, improve •Establish data culture
  • 26. EMBARCADERO TECHNOLOGIES Technique: Attachments (Metadata extensions) 26
  • 27. EMBARCADERO TECHNOLOGIES Business Focus •Governance •Champion for data value, data quality •Consultative approach –business acumen •Establish a data culture •Business collaboration 27
  • 28. EMBARCADERO TECHNOLOGIES Addressing Governance through Models 28 Data Governance Data Architecture Management Data Development Database Operations Management Data Security Management Reference & Master Data Management Data Warehousing & Business Intelligence Management Document & Content Management Metadata Management Data Quality Management
  • 29. EMBARCADERO TECHNOLOGIES Data Management 29 •Shared responsibility and collaboration –Data Management Professionals –Business Data Stewards •Cultural change leadership –Adopting the principles and practices of data management requires leadership from change agents at all levels
  • 30. EMBARCADERO TECHNOLOGIES •Powerful enterprise glossary, model & metadata collaboration •Integrate key business terms and definitions with business systems •View, store, and manage a single source of business definitions •Attach business policies to daily workflows with contextual alerts and tips Business Collaboration 30
  • 32. EMBARCADERO TECHNOLOGIES Thank you for attending! •Learn more about the ER/Studio product family: http://www.embarcadero.com/data-modeling •Trial Downloads: http://www.embarcadero.com/downloads •To arrange a demo, please contact Embarcadero Sales: sales@embarcadero.com1 (888) 233-2224 32