SlideShare a Scribd company logo
1 of 22
Download to read offline
It's the 21st Century: 
Why Isn'tYour Data Integration
Loosely Coupled?
Webinar
Tuesday, May 19th
10:00am PDT / 1:00pm EDT
Today’s Discussion Topics
•  Why isn’t your data integration loosely coupled
•  SnapLogic introduction and demonstration
•  Recommended next steps
•  Discussion
Copyright © 2015, Intellyx, LLC
3
It’s the 21st Century
Why Isn’t Your Data Integration
Loosely Coupled?
Jason Bloomberg
President
jason@intellyx.com
@theebizwizard
About Jason Bloomberg
•  President of Intellyx
•  Advise companies on their digital
transformation initiatives  help vendors
communicate their agility stories
•  Write for Forbes  Wired on
Digital Transformation
•  Buy my latest book,
The Agile Architecture
Revolution
Copyright © 2015, Intellyx, LLC4
What’s a Connector?
•  Programs that know how to
interact with an underlying
business application
•  Performs two-way
communication
•  Can be specific to an application
or class of applications through
a standard communication
protocol
Copyright © 2015, Intellyx, LLC5
PhotoCredit:TomWoodwardhttps://www.flickr.com/photos/bionicteaching/
Challenge: Tight Coupling
•  Any change in the data format or
interface requirements for either
end of any interaction would
require an update of the
connector
•  Can also become a single point of
failure or a bottleneck that limits
scalability
•  Introduces brittleness to the
application environment
Copyright © 2015, Intellyx, LLC6
A failed interaction may result
Data Integration
Limitations
•  Traditional connectors may
perform data
transformations
•  Typically require strict, rigid
data mapping between
endpoints
•  Mappings created at design
time
Copyright © 2015, Intellyx, LLC7
PhotoCredit:LoouisK.https://www.flickr.com/photos/bonaparty/
Loose Coupling
•  Abstract underlying
code with contracted
interface
•  Separation of concerns
between consumers 
providers
•  Can change underlying
code without breaking
interaction, as long as
endpoints comply with
contract
Copyright © 2015, Intellyx, LLC8
PhotoCredit:RayFosterhttps://www.flickr.com/photos/94418464@N08/9631393073/sizes/c/
SOA to the Rescue?
•  Service-Oriented
Architecture (SOA) in part
intended to resolve
limitations of traditional
connectors
•  By abstracting interfaces to
software as Web Services,
interactions could now be
loosely coupled
Copyright © 2015, Intellyx, LLC9
PhotoCredit:Thomas_slyhttps://www.flickr.com/photos/tomsly/
Loose Coupling with SOA
•  Possible to change the
underlying software
(consumer or provider)
without breaking interaction
–  Both endpoints must
conform to Web Services
contract
•  Document style contracts
include XML Schemas for
specifying data formats
–  Rigid  strongly typed
Copyright © 2015, Intellyx, LLC10
PhotoCredit:GideonBurtonhttps://www.flickr.com/photos/wakingtiger/
Limitations of Web
Services-Based SOA
•  Web Services largely fell short in
delivering loose coupling
•  Web Services still required an
underlying software implementation
•  Typically became part of the
Enterprise Service Bus (ESB)
–  Traditional piece of integration
middleware exposing connectors
–  Supported the XML-based Web Services standards
–  ESBs typically centralized  heavyweight, not
cloud-friendly
Copyright © 2015, Intellyx, LLC11
REST to the Rescue?
•  Representational State Transfer
(REST)
–  Architectural style intended to build
hypermedia applications that
generalized the behavior of the Web
–  Became a lightweight, HTTP-based
approach for building application
programming interfaces (APIs)
Copyright © 2015, Intellyx, LLC12
PhotoCredit:
Custom Media Types
•  REST loose coupling depends upon Standard
Internet Media Types (formerly called MIME
types)
•  Internet Media Types designed for display
metadata
–  HTML, PDF, etc.
•  REST’s answer for custom
data formats are Custom
Media Types
•  Introduce tight coupling
–  How to communicate, maintain,  version them?
Copyright © 2015, Intellyx, LLC13
PhotoCredit:PenWaggenerhttps://www.flickr.com/photos/epw/4341554771/sizes/z/
The Schemaless Data
Trap
•  JSON often favored over XML because it is
schemaless
•  No fixed metadata representing data syntax or
semantics
•  Problem: interpretation of data falls to
underlying logic
Copyright © 2015, Intellyx, LLC14
Another shell game
PhotoCredit:VanessaDualibhttps://www.flickr.com/photos/rerinha/
Design-Time
Introspection
•  Schemas and other
metadata relevant to the
interaction do need not
be known before the
integration is set up
•  SnapLogic Snaps
automatically gather such
metadata
–  Automate the
configuration of the
integration
Copyright © 2015, Intellyx, LLC15
PhotoCredit:OkkoPyykköhttps://www.flickr.com/photos/data_op/
Data Integration Dos 
Don’ts
•  Do:
–  Plan ahead for horizontal
scalability and fault tolerance
(cloud friendliness)
–  Favor document-centric data
formats
•  Don’t:
–  Use rigid, centralized middleware
–  Rely heavily on fixed schemas
Copyright © 2015, Intellyx, LLC16
PhotoCredit:audio-luci-store.ithttps://www.flickr.com/photos/audiolucistore/
Today’s Discussion Topics
•  Why isn’t your data integration loosely coupled
•  SnapLogic introduction and demonstration
•  Recommended next steps
•  Discussion
•  Experienced Team: Leadership from Informatica,
Salesforce, Sybase, Cognos, CA
•  Headquarters: San Mateo, California
•  Investors: Andreessen Horowitz  Ignition
•  Advisory Board: AstraZeneca, HP, Symantec,
Yahoo
•  Customers: Adobe,Acxiom,AstraZeneca,
Blackberry, Bloomin’ Brands, CapitalOne, Cisco,
Cognizant, Danone, Fox Sports, GamesStop, GE,
HP, IDG, iRobot, RocketFuel,Target,Yelp, Uber, USF,
Xactly
SnapLogic: Unified Platform to Connect Faster
Why SnapLogic Elastic Integration?
Modern
Architecture
Connected:
300+ Snaps
Productive
User Experience
Unified
Platform
We can do more in two hours with SnapLogic than we
could in two days with traditional solutions.
SnapLogic Demonstration
Discussion and Next Steps
@SnapLogic
Facebook.com/SnapLogic
Plus.google.com/+SnapLogic
Learn more at!
www.SnapLogic.com!
!
Jason Bloomberg
President, Intellyx
jason@intellyx.com
@theebizwizard
Send email NOW to snaplogic@intellyx.com
to download this presentation
Thank You!
Copyright © 2015, Intellyx, LLC

More Related Content

What's hot

Webinar: Attaining Excellence in Big Data Integration
Webinar: Attaining Excellence in Big Data IntegrationWebinar: Attaining Excellence in Big Data Integration
Webinar: Attaining Excellence in Big Data Integration
SnapLogic
 
Why Migrate from MySQL to Cassandra
Why Migrate from MySQL to CassandraWhy Migrate from MySQL to Cassandra
Why Migrate from MySQL to Cassandra
DATAVERSITY
 
Introducing social networking into an e commerce platform - (delver) sears ho...
Introducing social networking into an e commerce platform - (delver) sears ho...Introducing social networking into an e commerce platform - (delver) sears ho...
Introducing social networking into an e commerce platform - (delver) sears ho...
Nati Shalom
 
No sql now2011_review_of_adhoc_architectures
No sql now2011_review_of_adhoc_architecturesNo sql now2011_review_of_adhoc_architectures
No sql now2011_review_of_adhoc_architectures
Nicholas Goodman
 

What's hot (20)

Strata + Hadoop World: Jump Into the Data Lake with Hadoop-Scale Data Integra...
Strata + Hadoop World: Jump Into the Data Lake with Hadoop-Scale Data Integra...Strata + Hadoop World: Jump Into the Data Lake with Hadoop-Scale Data Integra...
Strata + Hadoop World: Jump Into the Data Lake with Hadoop-Scale Data Integra...
 
Webinar: Introducing the SnapLogic Elastic Integration Platform Summer 2014 R...
Webinar: Introducing the SnapLogic Elastic Integration Platform Summer 2014 R...Webinar: Introducing the SnapLogic Elastic Integration Platform Summer 2014 R...
Webinar: Introducing the SnapLogic Elastic Integration Platform Summer 2014 R...
 
PgConf 2018 - Postgres in a World of DevOps
PgConf 2018 - Postgres in a World of DevOpsPgConf 2018 - Postgres in a World of DevOps
PgConf 2018 - Postgres in a World of DevOps
 
Data Warehousing in the Cloud: Practical Migration Strategies
Data Warehousing in the Cloud: Practical Migration Strategies Data Warehousing in the Cloud: Practical Migration Strategies
Data Warehousing in the Cloud: Practical Migration Strategies
 
Webinar: Attaining Excellence in Big Data Integration
Webinar: Attaining Excellence in Big Data IntegrationWebinar: Attaining Excellence in Big Data Integration
Webinar: Attaining Excellence in Big Data Integration
 
Hadoop for Humans: Introducing SnapReduce 2.0
Hadoop for Humans: Introducing SnapReduce 2.0Hadoop for Humans: Introducing SnapReduce 2.0
Hadoop for Humans: Introducing SnapReduce 2.0
 
Why Migrate from MySQL to Cassandra
Why Migrate from MySQL to CassandraWhy Migrate from MySQL to Cassandra
Why Migrate from MySQL to Cassandra
 
Webinar: Hybrid Cloud Integration - Why It's Different and Why It Matters
Webinar: Hybrid Cloud Integration - Why It's Different and Why It MattersWebinar: Hybrid Cloud Integration - Why It's Different and Why It Matters
Webinar: Hybrid Cloud Integration - Why It's Different and Why It Matters
 
SnapLogic Raises $37.5M to Fuel Big Data Integration Push
SnapLogic Raises $37.5M to Fuel Big Data Integration PushSnapLogic Raises $37.5M to Fuel Big Data Integration Push
SnapLogic Raises $37.5M to Fuel Big Data Integration Push
 
5 Signs You Need to Re-Think Your Data Integration Strategy
5 Signs You Need to Re-Think Your Data Integration Strategy5 Signs You Need to Re-Think Your Data Integration Strategy
5 Signs You Need to Re-Think Your Data Integration Strategy
 
Webinar: iPaaS in the Enterprise - What to Look for in a Cloud Integration Pl...
Webinar: iPaaS in the Enterprise - What to Look for in a Cloud Integration Pl...Webinar: iPaaS in the Enterprise - What to Look for in a Cloud Integration Pl...
Webinar: iPaaS in the Enterprise - What to Look for in a Cloud Integration Pl...
 
Postgres Vision 2018: The Changing Role of the DBA in the Cloud
Postgres Vision 2018: The Changing Role of the DBA in the CloudPostgres Vision 2018: The Changing Role of the DBA in the Cloud
Postgres Vision 2018: The Changing Role of the DBA in the Cloud
 
SnapLogic's Latest Elastic iPaaS Release Adds Hybrid Links for Spark, Cortana...
SnapLogic's Latest Elastic iPaaS Release Adds Hybrid Links for Spark, Cortana...SnapLogic's Latest Elastic iPaaS Release Adds Hybrid Links for Spark, Cortana...
SnapLogic's Latest Elastic iPaaS Release Adds Hybrid Links for Spark, Cortana...
 
SnapLogic Live: Enabling the Citizen Integrator
SnapLogic Live: Enabling the Citizen IntegratorSnapLogic Live: Enabling the Citizen Integrator
SnapLogic Live: Enabling the Citizen Integrator
 
Informatica Cloud Overview
Informatica Cloud OverviewInformatica Cloud Overview
Informatica Cloud Overview
 
Postgres Vision 2018: AI Needs IA
Postgres Vision 2018: AI Needs IAPostgres Vision 2018: AI Needs IA
Postgres Vision 2018: AI Needs IA
 
[Infographic] Cloud Integration Drivers and Requirements in 2015
[Infographic] Cloud Integration Drivers and Requirements in 2015[Infographic] Cloud Integration Drivers and Requirements in 2015
[Infographic] Cloud Integration Drivers and Requirements in 2015
 
Client approaches to successfully navigate through the big data storm
Client approaches to successfully navigate through the big data stormClient approaches to successfully navigate through the big data storm
Client approaches to successfully navigate through the big data storm
 
Introducing social networking into an e commerce platform - (delver) sears ho...
Introducing social networking into an e commerce platform - (delver) sears ho...Introducing social networking into an e commerce platform - (delver) sears ho...
Introducing social networking into an e commerce platform - (delver) sears ho...
 
No sql now2011_review_of_adhoc_architectures
No sql now2011_review_of_adhoc_architecturesNo sql now2011_review_of_adhoc_architectures
No sql now2011_review_of_adhoc_architectures
 

Viewers also liked

Viewers also liked (11)

Data Lakes: 8 Enterprise Data Management Requirements
Data Lakes: 8 Enterprise Data Management RequirementsData Lakes: 8 Enterprise Data Management Requirements
Data Lakes: 8 Enterprise Data Management Requirements
 
Soa 101
Soa 101Soa 101
Soa 101
 
Hybrid integration reference architecture
Hybrid integration reference architectureHybrid integration reference architecture
Hybrid integration reference architecture
 
Blockchain - The Next Big Thing for Middleware
Blockchain - The Next Big Thing for MiddlewareBlockchain - The Next Big Thing for Middleware
Blockchain - The Next Big Thing for Middleware
 
Differentiating between web APIs, SOA, & integration …and why it matters
Differentiating between web APIs, SOA, & integration…and why it mattersDifferentiating between web APIs, SOA, & integration…and why it matters
Differentiating between web APIs, SOA, & integration …and why it matters
 
The Emerging Integration Reference Architecture | MuleSoft
The Emerging Integration Reference Architecture | MuleSoftThe Emerging Integration Reference Architecture | MuleSoft
The Emerging Integration Reference Architecture | MuleSoft
 
Microservices - Death of the Enterprise Service Bus (ESB)? (Update 2016)
Microservices - Death of the Enterprise Service Bus (ESB)? (Update 2016)Microservices - Death of the Enterprise Service Bus (ESB)? (Update 2016)
Microservices - Death of the Enterprise Service Bus (ESB)? (Update 2016)
 
Thrift vs Protocol Buffers vs Avro - Biased Comparison
Thrift vs Protocol Buffers vs Avro - Biased ComparisonThrift vs Protocol Buffers vs Avro - Biased Comparison
Thrift vs Protocol Buffers vs Avro - Biased Comparison
 
Tech practice proposition
Tech practice propositionTech practice proposition
Tech practice proposition
 
Aci programmability
Aci programmabilityAci programmability
Aci programmability
 
Design Beautiful REST + JSON APIs
Design Beautiful REST + JSON APIsDesign Beautiful REST + JSON APIs
Design Beautiful REST + JSON APIs
 

Similar to Webinar: It's the 21st Century - Why Isn't Your Data Integration Loosely Coupled?

Unleashing the power of machine learning for it ops management
Unleashing the power of machine learning for it ops managementUnleashing the power of machine learning for it ops management
Unleashing the power of machine learning for it ops management
Jason Bloomberg
 
The Paradox of Agile Architecture Quality: Designing for Failure
The Paradox of Agile Architecture Quality: Designing for FailureThe Paradox of Agile Architecture Quality: Designing for Failure
The Paradox of Agile Architecture Quality: Designing for Failure
Jason Bloomberg
 
Breaking Down Enterprise Silos in the Cloud - Jason Bloomberg, Intellyx, Clou...
Breaking Down Enterprise Silos in the Cloud - Jason Bloomberg, Intellyx, Clou...Breaking Down Enterprise Silos in the Cloud - Jason Bloomberg, Intellyx, Clou...
Breaking Down Enterprise Silos in the Cloud - Jason Bloomberg, Intellyx, Clou...
Jason Bloomberg
 
Breaking Down Enterprise Silos in the Cloud - Jason Bloomberg, Intellyx, Clou...
Breaking Down Enterprise Silos in the Cloud - Jason Bloomberg, Intellyx, Clou...Breaking Down Enterprise Silos in the Cloud - Jason Bloomberg, Intellyx, Clou...
Breaking Down Enterprise Silos in the Cloud - Jason Bloomberg, Intellyx, Clou...
Jason Bloomberg
 

Similar to Webinar: It's the 21st Century - Why Isn't Your Data Integration Loosely Coupled? (20)

It's the 21st century: why isn't your data integration loosely coupled?
It's the 21st century:  why isn't your data integration loosely coupled?It's the 21st century:  why isn't your data integration loosely coupled?
It's the 21st century: why isn't your data integration loosely coupled?
 
Dynamic Coupling: Pot of Gold Under Semantic Rainbow
Dynamic Coupling: Pot of Gold Under Semantic RainbowDynamic Coupling: Pot of Gold Under Semantic Rainbow
Dynamic Coupling: Pot of Gold Under Semantic Rainbow
 
Digital and the api economy - don't forget your systems of record
Digital and the api economy - don't forget your systems of recordDigital and the api economy - don't forget your systems of record
Digital and the api economy - don't forget your systems of record
 
The dev ops drumbeat reinventing the iron triangle
The dev ops drumbeat reinventing the iron triangleThe dev ops drumbeat reinventing the iron triangle
The dev ops drumbeat reinventing the iron triangle
 
Digital transformation: New purpose for enterprise architecture
Digital transformation: New purpose for enterprise architectureDigital transformation: New purpose for enterprise architecture
Digital transformation: New purpose for enterprise architecture
 
Unleashing the power of machine learning for it ops management
Unleashing the power of machine learning for it ops managementUnleashing the power of machine learning for it ops management
Unleashing the power of machine learning for it ops management
 
Addressing the DevOps Resilience Challenge
Addressing the DevOps Resilience ChallengeAddressing the DevOps Resilience Challenge
Addressing the DevOps Resilience Challenge
 
The Paradox of Agile Architecture Quality: Designing for Failure
The Paradox of Agile Architecture Quality: Designing for FailureThe Paradox of Agile Architecture Quality: Designing for Failure
The Paradox of Agile Architecture Quality: Designing for Failure
 
Agile enterprise integration
Agile enterprise integrationAgile enterprise integration
Agile enterprise integration
 
Microsoft Flow - Easy Desktop Integration
Microsoft Flow - Easy Desktop IntegrationMicrosoft Flow - Easy Desktop Integration
Microsoft Flow - Easy Desktop Integration
 
Shillum "Building for the Future: Interoperability"
Shillum "Building for the Future: Interoperability"Shillum "Building for the Future: Interoperability"
Shillum "Building for the Future: Interoperability"
 
Breaking Down Enterprise Silos in the Cloud - Jason Bloomberg, Intellyx, Clou...
Breaking Down Enterprise Silos in the Cloud - Jason Bloomberg, Intellyx, Clou...Breaking Down Enterprise Silos in the Cloud - Jason Bloomberg, Intellyx, Clou...
Breaking Down Enterprise Silos in the Cloud - Jason Bloomberg, Intellyx, Clou...
 
Best practices for application migration to public clouds interop presentation
Best practices for application migration to public clouds interop presentationBest practices for application migration to public clouds interop presentation
Best practices for application migration to public clouds interop presentation
 
Planning Your Migration to SharePoint Online #SPBiz60
Planning Your Migration to SharePoint Online #SPBiz60Planning Your Migration to SharePoint Online #SPBiz60
Planning Your Migration to SharePoint Online #SPBiz60
 
Does Agile Enterprise Architecture = Agile + Enterprise Architecture?
Does Agile Enterprise Architecture = Agile + Enterprise Architecture?Does Agile Enterprise Architecture = Agile + Enterprise Architecture?
Does Agile Enterprise Architecture = Agile + Enterprise Architecture?
 
Accessible UX in Government - OZeWAI 2015
Accessible UX in Government - OZeWAI 2015Accessible UX in Government - OZeWAI 2015
Accessible UX in Government - OZeWAI 2015
 
Breaking Down Enterprise Silos in the Cloud - Jason Bloomberg, Intellyx, Clou...
Breaking Down Enterprise Silos in the Cloud - Jason Bloomberg, Intellyx, Clou...Breaking Down Enterprise Silos in the Cloud - Jason Bloomberg, Intellyx, Clou...
Breaking Down Enterprise Silos in the Cloud - Jason Bloomberg, Intellyx, Clou...
 
Agile architecture revolution iasa itarc
Agile architecture revolution   iasa itarcAgile architecture revolution   iasa itarc
Agile architecture revolution iasa itarc
 
I'm a LEGO Man Living in a Duplo World
I'm a LEGO Man Living in a Duplo WorldI'm a LEGO Man Living in a Duplo World
I'm a LEGO Man Living in a Duplo World
 
Adapting agile afei - 2-15
Adapting agile   afei - 2-15Adapting agile   afei - 2-15
Adapting agile afei - 2-15
 

More from SnapLogic

More from SnapLogic (20)

The AI Mindset: Bridging Industry and Academic Perspectives
The AI Mindset: Bridging Industry and Academic PerspectivesThe AI Mindset: Bridging Industry and Academic Perspectives
The AI Mindset: Bridging Industry and Academic Perspectives
 
Supercharging Self-Service API Integration with AI
Supercharging Self-Service API Integration with AI Supercharging Self-Service API Integration with AI
Supercharging Self-Service API Integration with AI
 
Intelligent data summit: Self-Service Big Data and AI/ML: Reality or Myth?
Intelligent data summit: Self-Service Big Data and AI/ML: Reality or Myth?Intelligent data summit: Self-Service Big Data and AI/ML: Reality or Myth?
Intelligent data summit: Self-Service Big Data and AI/ML: Reality or Myth?
 
SnapLogic Culture Deck
SnapLogic Culture DeckSnapLogic Culture Deck
SnapLogic Culture Deck
 
Euromoney's integration journey: Selecting SnapLogic's self-service integrati...
Euromoney's integration journey: Selecting SnapLogic's self-service integrati...Euromoney's integration journey: Selecting SnapLogic's self-service integrati...
Euromoney's integration journey: Selecting SnapLogic's self-service integrati...
 
Digital Transformation is Cloud-Powered
Digital Transformation is Cloud-PoweredDigital Transformation is Cloud-Powered
Digital Transformation is Cloud-Powered
 
How to Build a Winning Data Culture
How to Build a Winning Data CultureHow to Build a Winning Data Culture
How to Build a Winning Data Culture
 
Overcoming the challenge of multiple data frameworks in a multiple cloud envi...
Overcoming the challenge of multiple data frameworks in a multiple cloud envi...Overcoming the challenge of multiple data frameworks in a multiple cloud envi...
Overcoming the challenge of multiple data frameworks in a multiple cloud envi...
 
SnapLogic Technology Open House – January 2018
SnapLogic Technology Open House – January 2018SnapLogic Technology Open House – January 2018
SnapLogic Technology Open House – January 2018
 
Self-Service Integration in the Age of Digital Transformation at Box
Self-Service Integration in the Age of Digital Transformation at BoxSelf-Service Integration in the Age of Digital Transformation at Box
Self-Service Integration in the Age of Digital Transformation at Box
 
Live Demo: Accelerate the integration of workday applications
Live Demo: Accelerate the integration of workday applicationsLive Demo: Accelerate the integration of workday applications
Live Demo: Accelerate the integration of workday applications
 
The new dominant companies are running on data
The new dominant companies are running on data The new dominant companies are running on data
The new dominant companies are running on data
 
Spring 2017 release customer webinar
Spring 2017 release customer webinarSpring 2017 release customer webinar
Spring 2017 release customer webinar
 
SnapLogic unveils machine-learning-driven integration assistant
SnapLogic unveils machine-learning-driven integration assistantSnapLogic unveils machine-learning-driven integration assistant
SnapLogic unveils machine-learning-driven integration assistant
 
Webinar: Evolution of Data Management for the IoT
Webinar: Evolution of Data Management for the IoTWebinar: Evolution of Data Management for the IoT
Webinar: Evolution of Data Management for the IoT
 
SnapLogic Culture
SnapLogic CultureSnapLogic Culture
SnapLogic Culture
 
Big Data Management: What's New, What's Different, and What You Need To Know
Big Data Management: What's New, What's Different, and What You Need To KnowBig Data Management: What's New, What's Different, and What You Need To Know
Big Data Management: What's New, What's Different, and What You Need To Know
 
SnapLogic Live: Workday Integration
SnapLogic Live: Workday IntegrationSnapLogic Live: Workday Integration
SnapLogic Live: Workday Integration
 
SnapLogic Live: Big Data Integration
SnapLogic Live: Big Data IntegrationSnapLogic Live: Big Data Integration
SnapLogic Live: Big Data Integration
 
SnapLogic Live: IoT Integration
SnapLogic Live: IoT IntegrationSnapLogic Live: IoT Integration
SnapLogic Live: IoT Integration
 

Recently uploaded

Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Safe Software
 
Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire business
panagenda
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Safe Software
 
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Victor Rentea
 

Recently uploaded (20)

Artificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : UncertaintyArtificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : Uncertainty
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
 
Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire business
 
Mcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot Model
Mcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot ModelMcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot Model
Mcleodganj Call Girls 🥰 8617370543 Service Offer VIP Hot Model
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
Corporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptxCorporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptx
 
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
 
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
 
DBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor PresentationDBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor Presentation
 
[BuildWithAI] Introduction to Gemini.pdf
[BuildWithAI] Introduction to Gemini.pdf[BuildWithAI] Introduction to Gemini.pdf
[BuildWithAI] Introduction to Gemini.pdf
 
FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
 
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
 
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin WoodPolkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
 
Six Myths about Ontologies: The Basics of Formal Ontology
Six Myths about Ontologies: The Basics of Formal OntologySix Myths about Ontologies: The Basics of Formal Ontology
Six Myths about Ontologies: The Basics of Formal Ontology
 
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
 
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
 
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
 
MS Copilot expands with MS Graph connectors
MS Copilot expands with MS Graph connectorsMS Copilot expands with MS Graph connectors
MS Copilot expands with MS Graph connectors
 

Webinar: It's the 21st Century - Why Isn't Your Data Integration Loosely Coupled?

  • 1. It's the 21st Century: Why Isn'tYour Data Integration Loosely Coupled? Webinar Tuesday, May 19th 10:00am PDT / 1:00pm EDT
  • 2. Today’s Discussion Topics •  Why isn’t your data integration loosely coupled •  SnapLogic introduction and demonstration •  Recommended next steps •  Discussion
  • 3. Copyright © 2015, Intellyx, LLC 3 It’s the 21st Century Why Isn’t Your Data Integration Loosely Coupled? Jason Bloomberg President jason@intellyx.com @theebizwizard
  • 4. About Jason Bloomberg •  President of Intellyx •  Advise companies on their digital transformation initiatives help vendors communicate their agility stories •  Write for Forbes Wired on Digital Transformation •  Buy my latest book, The Agile Architecture Revolution Copyright © 2015, Intellyx, LLC4
  • 5. What’s a Connector? •  Programs that know how to interact with an underlying business application •  Performs two-way communication •  Can be specific to an application or class of applications through a standard communication protocol Copyright © 2015, Intellyx, LLC5 PhotoCredit:TomWoodwardhttps://www.flickr.com/photos/bionicteaching/
  • 6. Challenge: Tight Coupling •  Any change in the data format or interface requirements for either end of any interaction would require an update of the connector •  Can also become a single point of failure or a bottleneck that limits scalability •  Introduces brittleness to the application environment Copyright © 2015, Intellyx, LLC6 A failed interaction may result
  • 7. Data Integration Limitations •  Traditional connectors may perform data transformations •  Typically require strict, rigid data mapping between endpoints •  Mappings created at design time Copyright © 2015, Intellyx, LLC7 PhotoCredit:LoouisK.https://www.flickr.com/photos/bonaparty/
  • 8. Loose Coupling •  Abstract underlying code with contracted interface •  Separation of concerns between consumers providers •  Can change underlying code without breaking interaction, as long as endpoints comply with contract Copyright © 2015, Intellyx, LLC8 PhotoCredit:RayFosterhttps://www.flickr.com/photos/94418464@N08/9631393073/sizes/c/
  • 9. SOA to the Rescue? •  Service-Oriented Architecture (SOA) in part intended to resolve limitations of traditional connectors •  By abstracting interfaces to software as Web Services, interactions could now be loosely coupled Copyright © 2015, Intellyx, LLC9 PhotoCredit:Thomas_slyhttps://www.flickr.com/photos/tomsly/
  • 10. Loose Coupling with SOA •  Possible to change the underlying software (consumer or provider) without breaking interaction –  Both endpoints must conform to Web Services contract •  Document style contracts include XML Schemas for specifying data formats –  Rigid strongly typed Copyright © 2015, Intellyx, LLC10 PhotoCredit:GideonBurtonhttps://www.flickr.com/photos/wakingtiger/
  • 11. Limitations of Web Services-Based SOA •  Web Services largely fell short in delivering loose coupling •  Web Services still required an underlying software implementation •  Typically became part of the Enterprise Service Bus (ESB) –  Traditional piece of integration middleware exposing connectors –  Supported the XML-based Web Services standards –  ESBs typically centralized heavyweight, not cloud-friendly Copyright © 2015, Intellyx, LLC11
  • 12. REST to the Rescue? •  Representational State Transfer (REST) –  Architectural style intended to build hypermedia applications that generalized the behavior of the Web –  Became a lightweight, HTTP-based approach for building application programming interfaces (APIs) Copyright © 2015, Intellyx, LLC12 PhotoCredit:
  • 13. Custom Media Types •  REST loose coupling depends upon Standard Internet Media Types (formerly called MIME types) •  Internet Media Types designed for display metadata –  HTML, PDF, etc. •  REST’s answer for custom data formats are Custom Media Types •  Introduce tight coupling –  How to communicate, maintain, version them? Copyright © 2015, Intellyx, LLC13 PhotoCredit:PenWaggenerhttps://www.flickr.com/photos/epw/4341554771/sizes/z/
  • 14. The Schemaless Data Trap •  JSON often favored over XML because it is schemaless •  No fixed metadata representing data syntax or semantics •  Problem: interpretation of data falls to underlying logic Copyright © 2015, Intellyx, LLC14 Another shell game PhotoCredit:VanessaDualibhttps://www.flickr.com/photos/rerinha/
  • 15. Design-Time Introspection •  Schemas and other metadata relevant to the interaction do need not be known before the integration is set up •  SnapLogic Snaps automatically gather such metadata –  Automate the configuration of the integration Copyright © 2015, Intellyx, LLC15 PhotoCredit:OkkoPyykköhttps://www.flickr.com/photos/data_op/
  • 16. Data Integration Dos Don’ts •  Do: –  Plan ahead for horizontal scalability and fault tolerance (cloud friendliness) –  Favor document-centric data formats •  Don’t: –  Use rigid, centralized middleware –  Rely heavily on fixed schemas Copyright © 2015, Intellyx, LLC16 PhotoCredit:audio-luci-store.ithttps://www.flickr.com/photos/audiolucistore/
  • 17. Today’s Discussion Topics •  Why isn’t your data integration loosely coupled •  SnapLogic introduction and demonstration •  Recommended next steps •  Discussion
  • 18. •  Experienced Team: Leadership from Informatica, Salesforce, Sybase, Cognos, CA •  Headquarters: San Mateo, California •  Investors: Andreessen Horowitz Ignition •  Advisory Board: AstraZeneca, HP, Symantec, Yahoo •  Customers: Adobe,Acxiom,AstraZeneca, Blackberry, Bloomin’ Brands, CapitalOne, Cisco, Cognizant, Danone, Fox Sports, GamesStop, GE, HP, IDG, iRobot, RocketFuel,Target,Yelp, Uber, USF, Xactly SnapLogic: Unified Platform to Connect Faster
  • 19. Why SnapLogic Elastic Integration? Modern Architecture Connected: 300+ Snaps Productive User Experience Unified Platform We can do more in two hours with SnapLogic than we could in two days with traditional solutions.
  • 21. Discussion and Next Steps @SnapLogic Facebook.com/SnapLogic Plus.google.com/+SnapLogic Learn more at! www.SnapLogic.com! !
  • 22. Jason Bloomberg President, Intellyx jason@intellyx.com @theebizwizard Send email NOW to snaplogic@intellyx.com to download this presentation Thank You! Copyright © 2015, Intellyx, LLC