SlideShare a Scribd company logo
Data Architecture for Machine Learning
McCormick company profile
Founded in 1889
>11,000 Employees worldwide
Facilities in 27 countries
$4.8 billion in sales in 2017
58% U.S. / 42% International
Joint ventures in Mexico and
other countries
62% Consumer
38% McCormick
Flavor Solutions
McCormick company profile
4
Our brands are leading and iconic across the world
OUR VISION IS TO BRING THE JOY
OF FLAVOR TO LIFE
OUR MISSION IS TO MAKE EVERY
MEAL AND MOMENT BETTER
Passion For Flavor
Power of People
Taste you trust
Driven to Innovate
Purpose Led Performance
5 5
Five
PASSION FOR FLAVOR
POWER OF PEOPLE
TASTE YOU TRUST
PURPOSE LED PERFORMANCE
DRIVEN TO INNOVATEDRIVEN TO INNOVATE
IBM BLOCKCHAIN
IBM Announces Major Blockchain Collaboration with Dole, Driscoll’s, Golden State Foods, Kroger,
McCormick and Company, McLane Company, Nestlé, Tyson Foods, Unilever and Walmart to
Address Food Safety Worldwide
McCormick - Innovation
COMPUTATIONAL CREATIVITY
Ground-breaking technology utilizing artificial intelligence to deliver CONSUMER-
PREFERRED- faster, better with even higher consumer preference scores
McCormick - Innovation
Data Services
(Data Virtualization)
API Management and Runtime
Semantics & Discovery
Governance
Security
Technology
System 1 System n
External
API $
Governance
Security
Approach
1. Information is requested on a schedule
2. Information gets external ids, validated and then stored in the Application Database
3. Information must be indexed in order to find it during a search
Application
Backend
Systems
External
Systems
1
Request
Enterprise
Data
Services
2 Collect
Index
5 3
Receive
Validate
and store
4
✓Information is directly in application • Inconsistent update times
• System outages
• Inconsistent information
• Coordination challenges
Benefits Challenges
Data Exchanges – Synchronization Traditional
Approach
1. Send Search request to the full-text index in the McCormick provided Data Services
2. Receive results
Application
Backend
Systems
External
Systems
1
Request Search Enterprise
Data
Services
Periodically
Index
2
Receive Results
✓Timely Information
✓No replication of information
✓No need to validate information
✓Consistent searching
• Index is periodic
• Single point of failure
Benefits Challenges
Data Exchanges – Minimal Synchronization
Approach
1. Model requests Specific Modifications/Full Information
2. Model incrementally or fully trains
Algorithms
Backend
Systems
External
Systems
1
Request Enterprise
Data
Services
2 Collect
train
4 3
Receive
Benefits Challenges
✓Timely Information
✓No replication
✓No need to validate information
✓Better staging for learning
• Potential Data Life-Cycle issues
Data Exchanges – Minimal Synchronization
Data Security
Data Security
Application
Backend
Systems
External
Systems
HTTPS
(REST, SOAP)
Enterprise
Data Services
*no data is stored here
OAuth Services
Enterprise
Search Index
Directory
Services
HTTPS
ODATA
JDBC
ODBC
API Services
HTTPS
(REST)
Data
1 User Authentication to Enterprise Data Services
2 User Authentication to Application
3 Application Authentication & Authorization
5 Role Based Authorization4 Mapping Users to Roles
Self-Service – Sharing the Information
Benefits– Technology
▪ Use same models for self service
▪ Validate service information via HTML
▪ Compare data in multiple systems
▪ Ability to create visualizations on data
▪ Creation of manual spreadsheets based on gaps
▪ Determine quality of proposed data

More Related Content

PDF
DAMA Webinar: Turn Grand Designs into a Reality with Data Virtualization
PDF
Cloud Modernization with Data Virtualization
PDF
Building a Single Logical Data Lake: For Advanced Analytics, Data Science, an...
PDF
Delivering Self-Service Analytics using Big Data and Data Virtualization on t...
PDF
How to Take Advantage of an Enterprise Data Warehouse in the Cloud
PDF
Enabling Self-Service Analytics with Logical Data Warehouse
PDF
Data Virtualization at Logitech = #Winning
PDF
Why Data Virtualization Matters in Your Portfolio
DAMA Webinar: Turn Grand Designs into a Reality with Data Virtualization
Cloud Modernization with Data Virtualization
Building a Single Logical Data Lake: For Advanced Analytics, Data Science, an...
Delivering Self-Service Analytics using Big Data and Data Virtualization on t...
How to Take Advantage of an Enterprise Data Warehouse in the Cloud
Enabling Self-Service Analytics with Logical Data Warehouse
Data Virtualization at Logitech = #Winning
Why Data Virtualization Matters in Your Portfolio

What's hot (20)

PDF
Agile Data Management with Enterprise Data Fabric (ASEAN)
PDF
Multi-Cloud Data Integration with Data Virtualization (APAC)
PPTX
Logical Data Warehouse: The Foundation of Modern Data and Analytics
PPTX
Enterprise 360 - Graphs at the Center of a Data Fabric
PDF
How to Build the Data Mesh Foundation: A Principled Approach | Zhamak Dehghan...
PDF
Denodo’s Data Catalog: Bridging the Gap between Data and Business (APAC)
PPTX
Data Virtualization: An Introduction
PDF
Best Practices: Data Virtualization Perspectives and Best Practices
PDF
A Successful Journey to the Cloud with Data Virtualization
PDF
In Memory Parallel Processing for Big Data Scenarios
PPTX
Unlock Data-driven Insights in Databricks Using Location Intelligence
PDF
Data Virtualization: The Agile Delivery Platform
PDF
6 Solution Patterns for Accelerating Self-Service BI, Cloud, Big Data, and Ot...
PDF
Denodo DataFest 2016: Enterprise View of Data with Semantic Data Layer
PDF
Self-Service Analytics with Guard Rails
PDF
4 Steps to Make Customer Data Actionable
PDF
Data Virtualization for Data Architects (Australia)
PDF
Analyst Webinar: Best Practices In Enabling Data-Driven Decision Making
PDF
Self -Service Data preparation for Data-Driven marketing
PPTX
Altis Webinar: Use Cases For The Modern Data Platform
Agile Data Management with Enterprise Data Fabric (ASEAN)
Multi-Cloud Data Integration with Data Virtualization (APAC)
Logical Data Warehouse: The Foundation of Modern Data and Analytics
Enterprise 360 - Graphs at the Center of a Data Fabric
How to Build the Data Mesh Foundation: A Principled Approach | Zhamak Dehghan...
Denodo’s Data Catalog: Bridging the Gap between Data and Business (APAC)
Data Virtualization: An Introduction
Best Practices: Data Virtualization Perspectives and Best Practices
A Successful Journey to the Cloud with Data Virtualization
In Memory Parallel Processing for Big Data Scenarios
Unlock Data-driven Insights in Databricks Using Location Intelligence
Data Virtualization: The Agile Delivery Platform
6 Solution Patterns for Accelerating Self-Service BI, Cloud, Big Data, and Ot...
Denodo DataFest 2016: Enterprise View of Data with Semantic Data Layer
Self-Service Analytics with Guard Rails
4 Steps to Make Customer Data Actionable
Data Virtualization for Data Architects (Australia)
Analyst Webinar: Best Practices In Enabling Data-Driven Decision Making
Self -Service Data preparation for Data-Driven marketing
Altis Webinar: Use Cases For The Modern Data Platform
Ad

Similar to Data Architecture for Machine Learning (20)

PDF
Master Your Data. Master Your Business
PDF
GDPR Compliance Made Easy with Data Virtualization
PDF
Best Practices to Navigating Data and Application Integration for the Enterpr...
PDF
Foundational Strategies for Trust in Big Data Part 3: Data Lineage
PPTX
Solving the Data Management Challenge for Healthcare
PPT
Featured Webinar: How Alembic Pharma Secures and Leverages Email Data with Ar...
PDF
How Data.com Drives Data Quality
PPTX
final oracle presentation
PPT
Realize Greater "Return on Information" with Google Enterprise Search
PPTX
KM World 2014 Presentation Duckworth_Arnold
PPTX
Data Con LA 2022 - Why Data Quality vigilance requires an End-to-End, Automat...
PPTX
Rethink Analytics with an Enterprise Data Hub
PPTX
Reimagining Data Quality: Key Modern Considerations
PDF
Delivering Analytics at Scale with a Governed Data Lake
PPTX
How to Capitalize on Big Data with Oracle Analytics Cloud
PDF
Getting Knowledge Transfer Right Enterprise Wide Webinar
PDF
Sgcp14dunlea
PDF
Healthcare Analytics Adoption Model
PDF
Building Your Enterprise Data Marketplace with DMX-h
PPTX
Data Governance Strategies for Public Sector
Master Your Data. Master Your Business
GDPR Compliance Made Easy with Data Virtualization
Best Practices to Navigating Data and Application Integration for the Enterpr...
Foundational Strategies for Trust in Big Data Part 3: Data Lineage
Solving the Data Management Challenge for Healthcare
Featured Webinar: How Alembic Pharma Secures and Leverages Email Data with Ar...
How Data.com Drives Data Quality
final oracle presentation
Realize Greater "Return on Information" with Google Enterprise Search
KM World 2014 Presentation Duckworth_Arnold
Data Con LA 2022 - Why Data Quality vigilance requires an End-to-End, Automat...
Rethink Analytics with an Enterprise Data Hub
Reimagining Data Quality: Key Modern Considerations
Delivering Analytics at Scale with a Governed Data Lake
How to Capitalize on Big Data with Oracle Analytics Cloud
Getting Knowledge Transfer Right Enterprise Wide Webinar
Sgcp14dunlea
Healthcare Analytics Adoption Model
Building Your Enterprise Data Marketplace with DMX-h
Data Governance Strategies for Public Sector
Ad

More from Denodo (20)

PDF
Enterprise Monitoring and Auditing in Denodo
PDF
Lunch and Learn ANZ: Mastering Cloud Data Cost Control: A FinOps Approach
PDF
Achieving Self-Service Analytics with a Governed Data Services Layer
PDF
What you need to know about Generative AI and Data Management?
PDF
Mastering Data Compliance in a Dynamic Business Landscape
PDF
Denodo Partner Connect: Business Value Demo with Denodo Demo Lite
PDF
Expert Panel: Overcoming Challenges with Distributed Data to Maximize Busines...
PDF
Drive Data Privacy Regulatory Compliance
PDF
Знакомство с виртуализацией данных для профессионалов в области данных
PDF
Data Democratization: A Secret Sauce to Say Goodbye to Data Fragmentation
PDF
Denodo Partner Connect - Technical Webinar - Ask Me Anything
PDF
Lunch and Learn ANZ: Key Takeaways for 2023!
PDF
It’s a Wrap! 2023 – A Groundbreaking Year for AI and The Way Forward
PDF
Quels sont les facteurs-clés de succès pour appliquer au mieux le RGPD à votr...
PDF
Lunch and Learn ANZ: Achieving Self-Service Analytics with a Governed Data Se...
PDF
How to Build Your Data Marketplace with Data Virtualization?
PDF
Webinar #2 - Transforming Challenges into Opportunities for Credit Unions
PDF
Enabling Data Catalog users with advanced usability
PDF
Denodo Partner Connect: Technical Webinar - Architect Associate Certification...
PDF
GenAI y el futuro de la gestión de datos: mitos y realidades
Enterprise Monitoring and Auditing in Denodo
Lunch and Learn ANZ: Mastering Cloud Data Cost Control: A FinOps Approach
Achieving Self-Service Analytics with a Governed Data Services Layer
What you need to know about Generative AI and Data Management?
Mastering Data Compliance in a Dynamic Business Landscape
Denodo Partner Connect: Business Value Demo with Denodo Demo Lite
Expert Panel: Overcoming Challenges with Distributed Data to Maximize Busines...
Drive Data Privacy Regulatory Compliance
Знакомство с виртуализацией данных для профессионалов в области данных
Data Democratization: A Secret Sauce to Say Goodbye to Data Fragmentation
Denodo Partner Connect - Technical Webinar - Ask Me Anything
Lunch and Learn ANZ: Key Takeaways for 2023!
It’s a Wrap! 2023 – A Groundbreaking Year for AI and The Way Forward
Quels sont les facteurs-clés de succès pour appliquer au mieux le RGPD à votr...
Lunch and Learn ANZ: Achieving Self-Service Analytics with a Governed Data Se...
How to Build Your Data Marketplace with Data Virtualization?
Webinar #2 - Transforming Challenges into Opportunities for Credit Unions
Enabling Data Catalog users with advanced usability
Denodo Partner Connect: Technical Webinar - Architect Associate Certification...
GenAI y el futuro de la gestión de datos: mitos y realidades

Recently uploaded (20)

PPTX
IBA_Chapter_11_Slides_Final_Accessible.pptx
PPTX
advance b rammar.pptxfdgdfgdfsgdfgsdgfdfgdfgsdfgdfgdfg
PDF
168300704-gasification-ppt.pdfhghhhsjsjhsuxush
PPTX
Introduction to Knowledge Engineering Part 1
PPTX
Computer network topology notes for revision
PPTX
Data_Analytics_and_PowerBI_Presentation.pptx
PPTX
mbdjdhjjodule 5-1 rhfhhfjtjjhafbrhfnfbbfnb
PPT
ISS -ESG Data flows What is ESG and HowHow
PPTX
1_Introduction to advance data techniques.pptx
PPTX
STUDY DESIGN details- Lt Col Maksud (21).pptx
PPT
Miokarditis (Inflamasi pada Otot Jantung)
PPTX
Introduction to machine learning and Linear Models
PPT
Reliability_Chapter_ presentation 1221.5784
PDF
22.Patil - Early prediction of Alzheimer’s disease using convolutional neural...
PPTX
Microsoft-Fabric-Unifying-Analytics-for-the-Modern-Enterprise Solution.pptx
PPTX
MODULE 8 - DISASTER risk PREPAREDNESS.pptx
PPTX
DISORDERS OF THE LIVER, GALLBLADDER AND PANCREASE (1).pptx
PDF
Fluorescence-microscope_Botany_detailed content
PPTX
Business Ppt On Nestle.pptx huunnnhhgfvu
PPTX
Introduction to Basics of Ethical Hacking and Penetration Testing -Unit No. 1...
IBA_Chapter_11_Slides_Final_Accessible.pptx
advance b rammar.pptxfdgdfgdfsgdfgsdgfdfgdfgsdfgdfgdfg
168300704-gasification-ppt.pdfhghhhsjsjhsuxush
Introduction to Knowledge Engineering Part 1
Computer network topology notes for revision
Data_Analytics_and_PowerBI_Presentation.pptx
mbdjdhjjodule 5-1 rhfhhfjtjjhafbrhfnfbbfnb
ISS -ESG Data flows What is ESG and HowHow
1_Introduction to advance data techniques.pptx
STUDY DESIGN details- Lt Col Maksud (21).pptx
Miokarditis (Inflamasi pada Otot Jantung)
Introduction to machine learning and Linear Models
Reliability_Chapter_ presentation 1221.5784
22.Patil - Early prediction of Alzheimer’s disease using convolutional neural...
Microsoft-Fabric-Unifying-Analytics-for-the-Modern-Enterprise Solution.pptx
MODULE 8 - DISASTER risk PREPAREDNESS.pptx
DISORDERS OF THE LIVER, GALLBLADDER AND PANCREASE (1).pptx
Fluorescence-microscope_Botany_detailed content
Business Ppt On Nestle.pptx huunnnhhgfvu
Introduction to Basics of Ethical Hacking and Penetration Testing -Unit No. 1...

Data Architecture for Machine Learning

  • 1. Data Architecture for Machine Learning
  • 2. McCormick company profile Founded in 1889 >11,000 Employees worldwide Facilities in 27 countries $4.8 billion in sales in 2017 58% U.S. / 42% International Joint ventures in Mexico and other countries 62% Consumer 38% McCormick Flavor Solutions
  • 4. 4 Our brands are leading and iconic across the world
  • 5. OUR VISION IS TO BRING THE JOY OF FLAVOR TO LIFE OUR MISSION IS TO MAKE EVERY MEAL AND MOMENT BETTER Passion For Flavor Power of People Taste you trust Driven to Innovate Purpose Led Performance 5 5 Five PASSION FOR FLAVOR POWER OF PEOPLE TASTE YOU TRUST PURPOSE LED PERFORMANCE DRIVEN TO INNOVATEDRIVEN TO INNOVATE
  • 6. IBM BLOCKCHAIN IBM Announces Major Blockchain Collaboration with Dole, Driscoll’s, Golden State Foods, Kroger, McCormick and Company, McLane Company, Nestlé, Tyson Foods, Unilever and Walmart to Address Food Safety Worldwide McCormick - Innovation
  • 7. COMPUTATIONAL CREATIVITY Ground-breaking technology utilizing artificial intelligence to deliver CONSUMER- PREFERRED- faster, better with even higher consumer preference scores McCormick - Innovation
  • 8. Data Services (Data Virtualization) API Management and Runtime Semantics & Discovery Governance Security Technology System 1 System n External API $ Governance Security
  • 9. Approach 1. Information is requested on a schedule 2. Information gets external ids, validated and then stored in the Application Database 3. Information must be indexed in order to find it during a search Application Backend Systems External Systems 1 Request Enterprise Data Services 2 Collect Index 5 3 Receive Validate and store 4 ✓Information is directly in application • Inconsistent update times • System outages • Inconsistent information • Coordination challenges Benefits Challenges Data Exchanges – Synchronization Traditional
  • 10. Approach 1. Send Search request to the full-text index in the McCormick provided Data Services 2. Receive results Application Backend Systems External Systems 1 Request Search Enterprise Data Services Periodically Index 2 Receive Results ✓Timely Information ✓No replication of information ✓No need to validate information ✓Consistent searching • Index is periodic • Single point of failure Benefits Challenges Data Exchanges – Minimal Synchronization
  • 11. Approach 1. Model requests Specific Modifications/Full Information 2. Model incrementally or fully trains Algorithms Backend Systems External Systems 1 Request Enterprise Data Services 2 Collect train 4 3 Receive Benefits Challenges ✓Timely Information ✓No replication ✓No need to validate information ✓Better staging for learning • Potential Data Life-Cycle issues Data Exchanges – Minimal Synchronization
  • 12. Data Security Data Security Application Backend Systems External Systems HTTPS (REST, SOAP) Enterprise Data Services *no data is stored here OAuth Services Enterprise Search Index Directory Services HTTPS ODATA JDBC ODBC API Services HTTPS (REST) Data 1 User Authentication to Enterprise Data Services 2 User Authentication to Application 3 Application Authentication & Authorization 5 Role Based Authorization4 Mapping Users to Roles Self-Service – Sharing the Information
  • 13. Benefits– Technology ▪ Use same models for self service ▪ Validate service information via HTML ▪ Compare data in multiple systems ▪ Ability to create visualizations on data ▪ Creation of manual spreadsheets based on gaps ▪ Determine quality of proposed data