SlideShare a Scribd company logo
1 of 26
Download to read offline
1
Microservices &
Continuous Data Integration
Dormain Drewitz - Pivotal
Matt Aslett - 451 Research
Jürgen Leschner - Pivotal
2
Today’s speakers
Panelist
Matt Aslett
Research Director
451 Group
Panelist
Jürgen Leschner
Product Team
Pivotal
Moderator
Dormain Drewitz
Platform Ecosystem
Pivotal
3
Agenda
1.  Backdrop: Digital Transformation
2.  Data Integration: What’s changed?
3.  The Case for Microservices for Continuous
Data Integration
4.  Day 2: People and Platforms
5.  Looking toward the Future
Copyright (C) 2017 451 Research LLC
451 Research is a leading IT research & advisory company
Founded in 2000
300+ employees, including over 120 analysts
2,000+ clients: Technology & Service providers, corporate
advisory, finance, professional services, and IT decision makers
50,000+ IT professionals, business users and consumers in our research
community
Over 52 million data points published each quarter and 4,500+ reports
published each year
3,000+ technology & service providers under coverage
451 Research and its sister company, Uptime Institute, are the two divisions
of The 451 Group
Headquartered in New York City, with offices in London, Boston, San
Francisco, Washington DC, Mexico, Costa Rica, Brazil, Spain, UAE, Russia,
Taiwan, Singapore and Malaysia
Research & Data
Advisory
Events
Go 2 Market
5
Pivotal Labs
Agile Practice Pivotal Data Suite
Greenplum GemFire
HDB
Pivotal Tracker
Organize and Plan
Spring
Build reliably
on Spring Boot
Concourse
Continuous Integration and
Deployment
Pivotal Cloud Foundry
Multi-Cloud Platform
for Cloud-Native Apps
Digital Transformation
6
Copyright (C) 2017 451 Research LLC
Digital Transformation: What do we mean?
7
Copyright (C) 2017 451 Research LLC
When IT innovation is aligned with and driven by a well-planned business
strategy to:
!  transform how organizations serve customers, employees, and partners
!  support continuous improvement in business operations
!  disrupt existing businesses and markets
!  invent new businesses and business models
The Case for Microservices
Why Microservices?
1.  Increased development velocity
2.  Organizational scale
3.  Increased agility
4.  Faster onboarding
5.  Cost efficient scaling
6.  Attracting/retaining talent
7.  Fault isolation
Continuous Delivery is a precursor to
deliver microservices in a safe manner
-  Cassandra Shum, Thoughtworks
What do Microservices need?
1.  Agile development
2.  Test-driven development
3.  Continuous integration
4.  Continuous deployment
5.  DevOps
6.  Distributed Security
7.  Intelligent Traffic Management
8.  Visibility
Data Integration: What’s
changed?
9
Copyright (C) 2017 451 Research LLC
Engagement and Intelligence: Retail example
Customer service is driven by systems of
engagement. Traditionally that engagement was
physical, and person-to-person
Help, advice, suggestions and recommendations
were provided and questions were answered (or
not) by the employee
Even the transaction was performed physically,
before being entered into the system of record
(financial/ERP, CRM applications)
That data was then made available for analysis
Copyright (C) 2017 451 Research LLC
SYSTEMS OF ENGAGEMENT
Traditional systems of engagement and analysis
SYSTEMS OF ANALYSIS
DATA
ANALYSTS
DECISION
MAKERS
IT PROS
SYSTEMS OF RECORD
Copyright (C) 2017 451 Research LLC
SYSTEMS OF ENGAGEMENT
New systems of engagement and analysis
SYSTEMS OF ANALYSISSYSTEMS OF RECORD
DATA
SCIENTISTS
DECISION
MAKERS
BUSINESS
USERS
DATA
ANALYSTS
Copyright (C) 2017 451 Research LLC
New systems of engagement require intelligence
SYSTEMS OF ANALYSISSYSTEMS OF RECORD
SYSTEMS OF ENGAGEMENT
DATA
ANALYSTS DATA
SCIENTISTS
DECISION
MAKERS
BUSINESS
USERS
SYSTEMS OF INTELLIGENCE
Copyright (C) 2017 451 Research LLC
Batch processing as a barrier to intelligence
SYSTEMS OF ANALYSISSYSTEMS OF RECORD
SYSTEMS OF ENGAGEMENT
DATA
ANALYSTS DATA
SCIENTISTS
DECISION
MAKERS
BUSINESS
USERS
SYSTEMS OF INTELLIGENCE
15
Problems with what’s going on here
What’s slowing the conversion of data to insight?
1. Monolithic ETL systems
2. “Waterfall” changes
3. No shared responsibility
4. Singular unit of scale
5. Testing....???
The case for Microservices
for Continuous Data
Integration
1
Copyright (C) 2017 451 Research LLC
The Case for Continuous Data Integration
SYSTEMS OF ANALYSISSYSTEMS OF RECORD
SYSTEMS OF ENGAGEMENT
DATA
ANALYSTS DATA
SCIENTISTS
DECISION
MAKERS
BUSINESS
USERS
SYSTEMS OF INTELLIGENCE
Copyright (C) 2017 451 Research LLC
Continuous Data Integration
The key concepts of a
continuous integration and
delivery process can be
applied to the process of
developing, deploying and
managing data integration
pipelines, resulting in
pipelines that are responsive
to changing business and
data processing
requirements.
for Data Integration
Before Cloud
●  Servers were expensive.
●  Software was hard to acquire
and slow to deploy.
●  Nightly batches
●  Integration in large rollouts and
required specialized skills.
Today
●  Lower compute cost
●  Software is core to business value,
developed in-house.
●  Higher data volumes
●  Scale-out architectures
●  Streaming data sources
Why Microservices
Integration flows can leverage this by operating as microservices
that scale independently, and are reusable, and interoperate over
message queues.
Spring Cloud Data Flow
Spring Cloud Data Flow is a Microservices
toolkit for building data integration and real-
time data processing pipelines.
Pipelines consist of Spring Boot apps,
using Spring Cloud Stream for events
or Spring Cloud Task for batch processes.
The Data Flow server provides interfaces
to compose and deploy pipelines onto
a runtime like Kubernetes or Cloud Foundry.
Day 2: People and
Platforms
2
Copyright (C) 2017 451 Research LLC
What Exactly Needs to be Transformed Digitally?
Process	
Transforma-on	
Informa-on	
Transforma-on	
Pla0orm	
Transforma-on	
!  More	than	a	technical	shi.,	but	a	cultural	one	
!  Focus	on	collabora3on—employees	but	also	
customers,	partners,	suppliers	
!  Agile	methods	for	so.ware	development	
!  Gathering	data	and	lots	of	it	in	various	means	
and	methods	
!  Mul3ple	communica3on	points	on	mul3ple	
devices	
!  Leveraging	data	with	advanced	analy3cs	
!  IT	moving	from	cost	center	to	so.ware	enabler	
!  Organiza3ons	needs	systems	of	engagement—tools	
and	systems	for	omnichannel	interac3on	
!  Integra3on	with	legacy	systems	of	record
23
Methodologies Deployment
Sparingly at
designated times
Ready for prod at
any time
Architecture Technologies Operations
App Server on Machine
Containers,
Public / Private /
Hybrid Cloud
Monolithic Systems
Microservices /
Composite app
Linear / Sequential
Agile
DevOps
CI / CD Pipelines
Many tools, ad hoc
automation
Manage services,
not servers
Software Engineering Practices are Evolving
So, Now What?
2
Align your
Data engineering
and development
teams
Identify
data sources,
processes, and
destinations
Focus on
system of
engagement in
need of
intelligence
26
Thank You!

More Related Content

What's hot

BI and Data Analytics
BI and Data Analytics BI and Data Analytics
BI and Data Analytics Incorta
 
Pattern driven Enterprise Architecture
Pattern driven Enterprise ArchitecturePattern driven Enterprise Architecture
Pattern driven Enterprise ArchitectureWSO2
 
Agile, qa and data projects geek night 2020
Agile, qa and data projects   geek night 2020Agile, qa and data projects   geek night 2020
Agile, qa and data projects geek night 2020Balvinder Hira
 
Micro strategy 9-vs-microsoft
Micro strategy 9-vs-microsoftMicro strategy 9-vs-microsoft
Micro strategy 9-vs-microsoftBiBoard.Org
 
Delivering Large Scale Real-time Graph Analytics with Dell Infrastructure and...
Delivering Large Scale Real-time Graph Analytics with Dell Infrastructure and...Delivering Large Scale Real-time Graph Analytics with Dell Infrastructure and...
Delivering Large Scale Real-time Graph Analytics with Dell Infrastructure and...TigerGraph
 
#MITXData 2014 - Leveraging Self-Service Business Intelligence to Drive Marke...
#MITXData 2014 - Leveraging Self-Service Business Intelligence to Drive Marke...#MITXData 2014 - Leveraging Self-Service Business Intelligence to Drive Marke...
#MITXData 2014 - Leveraging Self-Service Business Intelligence to Drive Marke...MITX
 
CI/DC in MLOps by J.B. Hunt
CI/DC in MLOps by J.B. HuntCI/DC in MLOps by J.B. Hunt
CI/DC in MLOps by J.B. HuntDatabricks
 
Gain better insights into your business processes with Nintex Insights
Gain better insights into your business processes with Nintex InsightsGain better insights into your business processes with Nintex Insights
Gain better insights into your business processes with Nintex InsightsJames Milne
 
apidays LIVE Singapore - Democratising data access with APIs by Tarush Aggarw...
apidays LIVE Singapore - Democratising data access with APIs by Tarush Aggarw...apidays LIVE Singapore - Democratising data access with APIs by Tarush Aggarw...
apidays LIVE Singapore - Democratising data access with APIs by Tarush Aggarw...apidays
 
Keynote: Looping through data, insight, and action
Keynote: Looping through data, insight, and actionKeynote: Looping through data, insight, and action
Keynote: Looping through data, insight, and actionElasticsearch
 
Global Data Science Platform : Platform for AI Democratization
Global Data Science Platform : Platform for AI DemocratizationGlobal Data Science Platform : Platform for AI Democratization
Global Data Science Platform : Platform for AI DemocratizationRakuten Group, Inc.
 
Sterling IT
Sterling ITSterling IT
Sterling ITkbass101
 
Big Data Expo 2017 - Meer grip op outsourcingscontracten met data driven cust...
Big Data Expo 2017 - Meer grip op outsourcingscontracten met data driven cust...Big Data Expo 2017 - Meer grip op outsourcingscontracten met data driven cust...
Big Data Expo 2017 - Meer grip op outsourcingscontracten met data driven cust...Marc Lelijveld
 
How to increase your understanding of application usage with LeanIX and OneLo...
How to increase your understanding of application usage with LeanIX and OneLo...How to increase your understanding of application usage with LeanIX and OneLo...
How to increase your understanding of application usage with LeanIX and OneLo...LeanIX GmbH
 
DS-Qlik-Sense-Desktop-EN
DS-Qlik-Sense-Desktop-ENDS-Qlik-Sense-Desktop-EN
DS-Qlik-Sense-Desktop-ENDan Ribreau
 
Accelerating Digital Transformation using Cloud Native Solutions
Accelerating Digital Transformation using Cloud Native SolutionsAccelerating Digital Transformation using Cloud Native Solutions
Accelerating Digital Transformation using Cloud Native SolutionsDataStax
 
Insights Driven Intelligence through Knowledge Graphs
Insights Driven Intelligence through Knowledge GraphsInsights Driven Intelligence through Knowledge Graphs
Insights Driven Intelligence through Knowledge GraphsNeo4j
 
CSG’s Journey with Elastic
CSG’s Journey with ElasticCSG’s Journey with Elastic
CSG’s Journey with ElasticElasticsearch
 

What's hot (20)

BI and Data Analytics
BI and Data Analytics BI and Data Analytics
BI and Data Analytics
 
Pattern driven Enterprise Architecture
Pattern driven Enterprise ArchitecturePattern driven Enterprise Architecture
Pattern driven Enterprise Architecture
 
Agile, qa and data projects geek night 2020
Agile, qa and data projects   geek night 2020Agile, qa and data projects   geek night 2020
Agile, qa and data projects geek night 2020
 
Micro strategy 9-vs-microsoft
Micro strategy 9-vs-microsoftMicro strategy 9-vs-microsoft
Micro strategy 9-vs-microsoft
 
Delivering Large Scale Real-time Graph Analytics with Dell Infrastructure and...
Delivering Large Scale Real-time Graph Analytics with Dell Infrastructure and...Delivering Large Scale Real-time Graph Analytics with Dell Infrastructure and...
Delivering Large Scale Real-time Graph Analytics with Dell Infrastructure and...
 
#MITXData 2014 - Leveraging Self-Service Business Intelligence to Drive Marke...
#MITXData 2014 - Leveraging Self-Service Business Intelligence to Drive Marke...#MITXData 2014 - Leveraging Self-Service Business Intelligence to Drive Marke...
#MITXData 2014 - Leveraging Self-Service Business Intelligence to Drive Marke...
 
CI/DC in MLOps by J.B. Hunt
CI/DC in MLOps by J.B. HuntCI/DC in MLOps by J.B. Hunt
CI/DC in MLOps by J.B. Hunt
 
Gain better insights into your business processes with Nintex Insights
Gain better insights into your business processes with Nintex InsightsGain better insights into your business processes with Nintex Insights
Gain better insights into your business processes with Nintex Insights
 
QlikView & Big Data
QlikView & Big DataQlikView & Big Data
QlikView & Big Data
 
apidays LIVE Singapore - Democratising data access with APIs by Tarush Aggarw...
apidays LIVE Singapore - Democratising data access with APIs by Tarush Aggarw...apidays LIVE Singapore - Democratising data access with APIs by Tarush Aggarw...
apidays LIVE Singapore - Democratising data access with APIs by Tarush Aggarw...
 
Keynote: Looping through data, insight, and action
Keynote: Looping through data, insight, and actionKeynote: Looping through data, insight, and action
Keynote: Looping through data, insight, and action
 
Global Data Science Platform : Platform for AI Democratization
Global Data Science Platform : Platform for AI DemocratizationGlobal Data Science Platform : Platform for AI Democratization
Global Data Science Platform : Platform for AI Democratization
 
Into the Big Data Future with Watson Analytics
Into the Big Data Future with Watson AnalyticsInto the Big Data Future with Watson Analytics
Into the Big Data Future with Watson Analytics
 
Sterling IT
Sterling ITSterling IT
Sterling IT
 
Big Data Expo 2017 - Meer grip op outsourcingscontracten met data driven cust...
Big Data Expo 2017 - Meer grip op outsourcingscontracten met data driven cust...Big Data Expo 2017 - Meer grip op outsourcingscontracten met data driven cust...
Big Data Expo 2017 - Meer grip op outsourcingscontracten met data driven cust...
 
How to increase your understanding of application usage with LeanIX and OneLo...
How to increase your understanding of application usage with LeanIX and OneLo...How to increase your understanding of application usage with LeanIX and OneLo...
How to increase your understanding of application usage with LeanIX and OneLo...
 
DS-Qlik-Sense-Desktop-EN
DS-Qlik-Sense-Desktop-ENDS-Qlik-Sense-Desktop-EN
DS-Qlik-Sense-Desktop-EN
 
Accelerating Digital Transformation using Cloud Native Solutions
Accelerating Digital Transformation using Cloud Native SolutionsAccelerating Digital Transformation using Cloud Native Solutions
Accelerating Digital Transformation using Cloud Native Solutions
 
Insights Driven Intelligence through Knowledge Graphs
Insights Driven Intelligence through Knowledge GraphsInsights Driven Intelligence through Knowledge Graphs
Insights Driven Intelligence through Knowledge Graphs
 
CSG’s Journey with Elastic
CSG’s Journey with ElasticCSG’s Journey with Elastic
CSG’s Journey with Elastic
 

Similar to Microservices Approaches for Continuous Data Integration

Accelerate Cloud Migrations and Architecture with Data Virtualization
Accelerate Cloud Migrations and Architecture with Data VirtualizationAccelerate Cloud Migrations and Architecture with Data Virtualization
Accelerate Cloud Migrations and Architecture with Data VirtualizationDenodo
 
Microservices And Fast Data: Industry And Architecture Trends [with 451 Resea...
Microservices And Fast Data: Industry And Architecture Trends [with 451 Resea...Microservices And Fast Data: Industry And Architecture Trends [with 451 Resea...
Microservices And Fast Data: Industry And Architecture Trends [with 451 Resea...Lightbend
 
KASHTECH AND DENODO: ROI and Economic Value of Data Virtualization
KASHTECH AND DENODO: ROI and Economic Value of Data VirtualizationKASHTECH AND DENODO: ROI and Economic Value of Data Virtualization
KASHTECH AND DENODO: ROI and Economic Value of Data VirtualizationDenodo
 
Data and Application Modernization in the Age of the Cloud
Data and Application Modernization in the Age of the CloudData and Application Modernization in the Age of the Cloud
Data and Application Modernization in the Age of the Cloudredmondpulver
 
Data Virtualization, a Strategic IT Investment to Build Modern Enterprise Dat...
Data Virtualization, a Strategic IT Investment to Build Modern Enterprise Dat...Data Virtualization, a Strategic IT Investment to Build Modern Enterprise Dat...
Data Virtualization, a Strategic IT Investment to Build Modern Enterprise Dat...Denodo
 
Qlik wp 2021_q3_data_governance_in_the_modern_data_analytics_pipeline
Qlik wp 2021_q3_data_governance_in_the_modern_data_analytics_pipelineQlik wp 2021_q3_data_governance_in_the_modern_data_analytics_pipeline
Qlik wp 2021_q3_data_governance_in_the_modern_data_analytics_pipelineSrikanth Sharma Boddupalli
 
451 Research + NuoDB: What It Means to be a Container-Native SQL Database
451 Research + NuoDB: What It Means to be a Container-Native SQL Database451 Research + NuoDB: What It Means to be a Container-Native SQL Database
451 Research + NuoDB: What It Means to be a Container-Native SQL DatabaseNuoDB
 
Analytics in the Cloud and the ROI for B2B
Analytics in the Cloud and the ROI for B2BAnalytics in the Cloud and the ROI for B2B
Analytics in the Cloud and the ROI for B2BVeronica Kirn
 
Down to Business: Taking Action Quickly with Linked Data Services
Down to Business: Taking Action Quickly with Linked Data ServicesDown to Business: Taking Action Quickly with Linked Data Services
Down to Business: Taking Action Quickly with Linked Data ServicesInside Analysis
 
BDW Chicago 2016 - Ramu Kalvakuntla, Sr. Principal - Technical - Big Data Pra...
BDW Chicago 2016 - Ramu Kalvakuntla, Sr. Principal - Technical - Big Data Pra...BDW Chicago 2016 - Ramu Kalvakuntla, Sr. Principal - Technical - Big Data Pra...
BDW Chicago 2016 - Ramu Kalvakuntla, Sr. Principal - Technical - Big Data Pra...Big Data Week
 
IRJET- Search Improvement using Digital Thread in Data Analytics
IRJET- Search Improvement using Digital Thread in Data AnalyticsIRJET- Search Improvement using Digital Thread in Data Analytics
IRJET- Search Improvement using Digital Thread in Data AnalyticsIRJET Journal
 
Webinar: Building a Multi-Cloud Strategy with Data Autonomy featuring 451 Res...
Webinar: Building a Multi-Cloud Strategy with Data Autonomy featuring 451 Res...Webinar: Building a Multi-Cloud Strategy with Data Autonomy featuring 451 Res...
Webinar: Building a Multi-Cloud Strategy with Data Autonomy featuring 451 Res...DataStax
 
The Path to Data and Analytics Modernization
The Path to Data and Analytics ModernizationThe Path to Data and Analytics Modernization
The Path to Data and Analytics ModernizationAnalytics8
 
Cisco_Big_Data_Webinar_At-A-Glance_ABSOLUTE_FINAL_VERSION
Cisco_Big_Data_Webinar_At-A-Glance_ABSOLUTE_FINAL_VERSIONCisco_Big_Data_Webinar_At-A-Glance_ABSOLUTE_FINAL_VERSION
Cisco_Big_Data_Webinar_At-A-Glance_ABSOLUTE_FINAL_VERSIONRenee Yao
 
Encrypted Data Management With Deduplication In Cloud...
Encrypted Data Management With Deduplication In Cloud...Encrypted Data Management With Deduplication In Cloud...
Encrypted Data Management With Deduplication In Cloud...Angie Jorgensen
 
Keyrus US Information
Keyrus US InformationKeyrus US Information
Keyrus US InformationJulian Tong
 

Similar to Microservices Approaches for Continuous Data Integration (20)

Accelerate Cloud Migrations and Architecture with Data Virtualization
Accelerate Cloud Migrations and Architecture with Data VirtualizationAccelerate Cloud Migrations and Architecture with Data Virtualization
Accelerate Cloud Migrations and Architecture with Data Virtualization
 
Microservices And Fast Data: Industry And Architecture Trends [with 451 Resea...
Microservices And Fast Data: Industry And Architecture Trends [with 451 Resea...Microservices And Fast Data: Industry And Architecture Trends [with 451 Resea...
Microservices And Fast Data: Industry And Architecture Trends [with 451 Resea...
 
KASHTECH AND DENODO: ROI and Economic Value of Data Virtualization
KASHTECH AND DENODO: ROI and Economic Value of Data VirtualizationKASHTECH AND DENODO: ROI and Economic Value of Data Virtualization
KASHTECH AND DENODO: ROI and Economic Value of Data Virtualization
 
Data and Application Modernization in the Age of the Cloud
Data and Application Modernization in the Age of the CloudData and Application Modernization in the Age of the Cloud
Data and Application Modernization in the Age of the Cloud
 
Brainstorm:KC 2016
Brainstorm:KC 2016Brainstorm:KC 2016
Brainstorm:KC 2016
 
Data Virtualization, a Strategic IT Investment to Build Modern Enterprise Dat...
Data Virtualization, a Strategic IT Investment to Build Modern Enterprise Dat...Data Virtualization, a Strategic IT Investment to Build Modern Enterprise Dat...
Data Virtualization, a Strategic IT Investment to Build Modern Enterprise Dat...
 
Qlik wp 2021_q3_data_governance_in_the_modern_data_analytics_pipeline
Qlik wp 2021_q3_data_governance_in_the_modern_data_analytics_pipelineQlik wp 2021_q3_data_governance_in_the_modern_data_analytics_pipeline
Qlik wp 2021_q3_data_governance_in_the_modern_data_analytics_pipeline
 
451 Research + NuoDB: What It Means to be a Container-Native SQL Database
451 Research + NuoDB: What It Means to be a Container-Native SQL Database451 Research + NuoDB: What It Means to be a Container-Native SQL Database
451 Research + NuoDB: What It Means to be a Container-Native SQL Database
 
Analytics in the Cloud and the ROI for B2B
Analytics in the Cloud and the ROI for B2BAnalytics in the Cloud and the ROI for B2B
Analytics in the Cloud and the ROI for B2B
 
Down to Business: Taking Action Quickly with Linked Data Services
Down to Business: Taking Action Quickly with Linked Data ServicesDown to Business: Taking Action Quickly with Linked Data Services
Down to Business: Taking Action Quickly with Linked Data Services
 
BDW Chicago 2016 - Ramu Kalvakuntla, Sr. Principal - Technical - Big Data Pra...
BDW Chicago 2016 - Ramu Kalvakuntla, Sr. Principal - Technical - Big Data Pra...BDW Chicago 2016 - Ramu Kalvakuntla, Sr. Principal - Technical - Big Data Pra...
BDW Chicago 2016 - Ramu Kalvakuntla, Sr. Principal - Technical - Big Data Pra...
 
Sgcp14dunlea
Sgcp14dunleaSgcp14dunlea
Sgcp14dunlea
 
IRJET- Search Improvement using Digital Thread in Data Analytics
IRJET- Search Improvement using Digital Thread in Data AnalyticsIRJET- Search Improvement using Digital Thread in Data Analytics
IRJET- Search Improvement using Digital Thread in Data Analytics
 
Webinar: Building a Multi-Cloud Strategy with Data Autonomy featuring 451 Res...
Webinar: Building a Multi-Cloud Strategy with Data Autonomy featuring 451 Res...Webinar: Building a Multi-Cloud Strategy with Data Autonomy featuring 451 Res...
Webinar: Building a Multi-Cloud Strategy with Data Autonomy featuring 451 Res...
 
The Path to Data and Analytics Modernization
The Path to Data and Analytics ModernizationThe Path to Data and Analytics Modernization
The Path to Data and Analytics Modernization
 
Cisco_Big_Data_Webinar_At-A-Glance_ABSOLUTE_FINAL_VERSION
Cisco_Big_Data_Webinar_At-A-Glance_ABSOLUTE_FINAL_VERSIONCisco_Big_Data_Webinar_At-A-Glance_ABSOLUTE_FINAL_VERSION
Cisco_Big_Data_Webinar_At-A-Glance_ABSOLUTE_FINAL_VERSION
 
Encrypted Data Management With Deduplication In Cloud...
Encrypted Data Management With Deduplication In Cloud...Encrypted Data Management With Deduplication In Cloud...
Encrypted Data Management With Deduplication In Cloud...
 
David Reeve - UKAD 2016 forum
David Reeve - UKAD 2016 forumDavid Reeve - UKAD 2016 forum
David Reeve - UKAD 2016 forum
 
Keyrus US Information
Keyrus US InformationKeyrus US Information
Keyrus US Information
 
Keyrus US Information
Keyrus US InformationKeyrus US Information
Keyrus US Information
 

More from VMware Tanzu

What AI Means For Your Product Strategy And What To Do About It
What AI Means For Your Product Strategy And What To Do About ItWhat AI Means For Your Product Strategy And What To Do About It
What AI Means For Your Product Strategy And What To Do About ItVMware Tanzu
 
Make the Right Thing the Obvious Thing at Cardinal Health 2023
Make the Right Thing the Obvious Thing at Cardinal Health 2023Make the Right Thing the Obvious Thing at Cardinal Health 2023
Make the Right Thing the Obvious Thing at Cardinal Health 2023VMware Tanzu
 
Enhancing DevEx and Simplifying Operations at Scale
Enhancing DevEx and Simplifying Operations at ScaleEnhancing DevEx and Simplifying Operations at Scale
Enhancing DevEx and Simplifying Operations at ScaleVMware Tanzu
 
Spring Update | July 2023
Spring Update | July 2023Spring Update | July 2023
Spring Update | July 2023VMware Tanzu
 
Platforms, Platform Engineering, & Platform as a Product
Platforms, Platform Engineering, & Platform as a ProductPlatforms, Platform Engineering, & Platform as a Product
Platforms, Platform Engineering, & Platform as a ProductVMware Tanzu
 
Building Cloud Ready Apps
Building Cloud Ready AppsBuilding Cloud Ready Apps
Building Cloud Ready AppsVMware Tanzu
 
Spring Boot 3 And Beyond
Spring Boot 3 And BeyondSpring Boot 3 And Beyond
Spring Boot 3 And BeyondVMware Tanzu
 
Spring Cloud Gateway - SpringOne Tour 2023 Charles Schwab.pdf
Spring Cloud Gateway - SpringOne Tour 2023 Charles Schwab.pdfSpring Cloud Gateway - SpringOne Tour 2023 Charles Schwab.pdf
Spring Cloud Gateway - SpringOne Tour 2023 Charles Schwab.pdfVMware Tanzu
 
Simplify and Scale Enterprise Apps in the Cloud | Boston 2023
Simplify and Scale Enterprise Apps in the Cloud | Boston 2023Simplify and Scale Enterprise Apps in the Cloud | Boston 2023
Simplify and Scale Enterprise Apps in the Cloud | Boston 2023VMware Tanzu
 
Simplify and Scale Enterprise Apps in the Cloud | Seattle 2023
Simplify and Scale Enterprise Apps in the Cloud | Seattle 2023Simplify and Scale Enterprise Apps in the Cloud | Seattle 2023
Simplify and Scale Enterprise Apps in the Cloud | Seattle 2023VMware Tanzu
 
tanzu_developer_connect.pptx
tanzu_developer_connect.pptxtanzu_developer_connect.pptx
tanzu_developer_connect.pptxVMware Tanzu
 
Tanzu Virtual Developer Connect Workshop - French
Tanzu Virtual Developer Connect Workshop - FrenchTanzu Virtual Developer Connect Workshop - French
Tanzu Virtual Developer Connect Workshop - FrenchVMware Tanzu
 
Tanzu Developer Connect Workshop - English
Tanzu Developer Connect Workshop - EnglishTanzu Developer Connect Workshop - English
Tanzu Developer Connect Workshop - EnglishVMware Tanzu
 
Virtual Developer Connect Workshop - English
Virtual Developer Connect Workshop - EnglishVirtual Developer Connect Workshop - English
Virtual Developer Connect Workshop - EnglishVMware Tanzu
 
Tanzu Developer Connect - French
Tanzu Developer Connect - FrenchTanzu Developer Connect - French
Tanzu Developer Connect - FrenchVMware Tanzu
 
Simplify and Scale Enterprise Apps in the Cloud | Dallas 2023
Simplify and Scale Enterprise Apps in the Cloud | Dallas 2023Simplify and Scale Enterprise Apps in the Cloud | Dallas 2023
Simplify and Scale Enterprise Apps in the Cloud | Dallas 2023VMware Tanzu
 
SpringOne Tour: Deliver 15-Factor Applications on Kubernetes with Spring Boot
SpringOne Tour: Deliver 15-Factor Applications on Kubernetes with Spring BootSpringOne Tour: Deliver 15-Factor Applications on Kubernetes with Spring Boot
SpringOne Tour: Deliver 15-Factor Applications on Kubernetes with Spring BootVMware Tanzu
 
SpringOne Tour: The Influential Software Engineer
SpringOne Tour: The Influential Software EngineerSpringOne Tour: The Influential Software Engineer
SpringOne Tour: The Influential Software EngineerVMware Tanzu
 
SpringOne Tour: Domain-Driven Design: Theory vs Practice
SpringOne Tour: Domain-Driven Design: Theory vs PracticeSpringOne Tour: Domain-Driven Design: Theory vs Practice
SpringOne Tour: Domain-Driven Design: Theory vs PracticeVMware Tanzu
 
SpringOne Tour: Spring Recipes: A Collection of Common-Sense Solutions
SpringOne Tour: Spring Recipes: A Collection of Common-Sense SolutionsSpringOne Tour: Spring Recipes: A Collection of Common-Sense Solutions
SpringOne Tour: Spring Recipes: A Collection of Common-Sense SolutionsVMware Tanzu
 

More from VMware Tanzu (20)

What AI Means For Your Product Strategy And What To Do About It
What AI Means For Your Product Strategy And What To Do About ItWhat AI Means For Your Product Strategy And What To Do About It
What AI Means For Your Product Strategy And What To Do About It
 
Make the Right Thing the Obvious Thing at Cardinal Health 2023
Make the Right Thing the Obvious Thing at Cardinal Health 2023Make the Right Thing the Obvious Thing at Cardinal Health 2023
Make the Right Thing the Obvious Thing at Cardinal Health 2023
 
Enhancing DevEx and Simplifying Operations at Scale
Enhancing DevEx and Simplifying Operations at ScaleEnhancing DevEx and Simplifying Operations at Scale
Enhancing DevEx and Simplifying Operations at Scale
 
Spring Update | July 2023
Spring Update | July 2023Spring Update | July 2023
Spring Update | July 2023
 
Platforms, Platform Engineering, & Platform as a Product
Platforms, Platform Engineering, & Platform as a ProductPlatforms, Platform Engineering, & Platform as a Product
Platforms, Platform Engineering, & Platform as a Product
 
Building Cloud Ready Apps
Building Cloud Ready AppsBuilding Cloud Ready Apps
Building Cloud Ready Apps
 
Spring Boot 3 And Beyond
Spring Boot 3 And BeyondSpring Boot 3 And Beyond
Spring Boot 3 And Beyond
 
Spring Cloud Gateway - SpringOne Tour 2023 Charles Schwab.pdf
Spring Cloud Gateway - SpringOne Tour 2023 Charles Schwab.pdfSpring Cloud Gateway - SpringOne Tour 2023 Charles Schwab.pdf
Spring Cloud Gateway - SpringOne Tour 2023 Charles Schwab.pdf
 
Simplify and Scale Enterprise Apps in the Cloud | Boston 2023
Simplify and Scale Enterprise Apps in the Cloud | Boston 2023Simplify and Scale Enterprise Apps in the Cloud | Boston 2023
Simplify and Scale Enterprise Apps in the Cloud | Boston 2023
 
Simplify and Scale Enterprise Apps in the Cloud | Seattle 2023
Simplify and Scale Enterprise Apps in the Cloud | Seattle 2023Simplify and Scale Enterprise Apps in the Cloud | Seattle 2023
Simplify and Scale Enterprise Apps in the Cloud | Seattle 2023
 
tanzu_developer_connect.pptx
tanzu_developer_connect.pptxtanzu_developer_connect.pptx
tanzu_developer_connect.pptx
 
Tanzu Virtual Developer Connect Workshop - French
Tanzu Virtual Developer Connect Workshop - FrenchTanzu Virtual Developer Connect Workshop - French
Tanzu Virtual Developer Connect Workshop - French
 
Tanzu Developer Connect Workshop - English
Tanzu Developer Connect Workshop - EnglishTanzu Developer Connect Workshop - English
Tanzu Developer Connect Workshop - English
 
Virtual Developer Connect Workshop - English
Virtual Developer Connect Workshop - EnglishVirtual Developer Connect Workshop - English
Virtual Developer Connect Workshop - English
 
Tanzu Developer Connect - French
Tanzu Developer Connect - FrenchTanzu Developer Connect - French
Tanzu Developer Connect - French
 
Simplify and Scale Enterprise Apps in the Cloud | Dallas 2023
Simplify and Scale Enterprise Apps in the Cloud | Dallas 2023Simplify and Scale Enterprise Apps in the Cloud | Dallas 2023
Simplify and Scale Enterprise Apps in the Cloud | Dallas 2023
 
SpringOne Tour: Deliver 15-Factor Applications on Kubernetes with Spring Boot
SpringOne Tour: Deliver 15-Factor Applications on Kubernetes with Spring BootSpringOne Tour: Deliver 15-Factor Applications on Kubernetes with Spring Boot
SpringOne Tour: Deliver 15-Factor Applications on Kubernetes with Spring Boot
 
SpringOne Tour: The Influential Software Engineer
SpringOne Tour: The Influential Software EngineerSpringOne Tour: The Influential Software Engineer
SpringOne Tour: The Influential Software Engineer
 
SpringOne Tour: Domain-Driven Design: Theory vs Practice
SpringOne Tour: Domain-Driven Design: Theory vs PracticeSpringOne Tour: Domain-Driven Design: Theory vs Practice
SpringOne Tour: Domain-Driven Design: Theory vs Practice
 
SpringOne Tour: Spring Recipes: A Collection of Common-Sense Solutions
SpringOne Tour: Spring Recipes: A Collection of Common-Sense SolutionsSpringOne Tour: Spring Recipes: A Collection of Common-Sense Solutions
SpringOne Tour: Spring Recipes: A Collection of Common-Sense Solutions
 

Recently uploaded

A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?Igalia
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘RTylerCroy
 
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...Neo4j
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slidevu2urc
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsMaria Levchenko
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreternaman860154
 
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxFactors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxKatpro Technologies
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonAnna Loughnan Colquhoun
 
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.pdfsudhanshuwaghmare1
 
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Igalia
 
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEarley Information Science
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationRadu Cotescu
 
What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?Antenna Manufacturer Coco
 
A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024Results
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Scriptwesley chun
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsEnterprise Knowledge
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processorsdebabhi2
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdfhans926745
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonetsnaman860154
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024The Digital Insurer
 

Recently uploaded (20)

A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘
 
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slide
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed texts
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreter
 
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxFactors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt Robison
 
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
 
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
 
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organization
 
What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?
 
A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Script
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI Solutions
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processors
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonets
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024
 

Microservices Approaches for Continuous Data Integration

  • 1. 1 Microservices & Continuous Data Integration Dormain Drewitz - Pivotal Matt Aslett - 451 Research Jürgen Leschner - Pivotal
  • 2. 2 Today’s speakers Panelist Matt Aslett Research Director 451 Group Panelist Jürgen Leschner Product Team Pivotal Moderator Dormain Drewitz Platform Ecosystem Pivotal
  • 3. 3 Agenda 1.  Backdrop: Digital Transformation 2.  Data Integration: What’s changed? 3.  The Case for Microservices for Continuous Data Integration 4.  Day 2: People and Platforms 5.  Looking toward the Future
  • 4. Copyright (C) 2017 451 Research LLC 451 Research is a leading IT research & advisory company Founded in 2000 300+ employees, including over 120 analysts 2,000+ clients: Technology & Service providers, corporate advisory, finance, professional services, and IT decision makers 50,000+ IT professionals, business users and consumers in our research community Over 52 million data points published each quarter and 4,500+ reports published each year 3,000+ technology & service providers under coverage 451 Research and its sister company, Uptime Institute, are the two divisions of The 451 Group Headquartered in New York City, with offices in London, Boston, San Francisco, Washington DC, Mexico, Costa Rica, Brazil, Spain, UAE, Russia, Taiwan, Singapore and Malaysia Research & Data Advisory Events Go 2 Market
  • 5. 5 Pivotal Labs Agile Practice Pivotal Data Suite Greenplum GemFire HDB Pivotal Tracker Organize and Plan Spring Build reliably on Spring Boot Concourse Continuous Integration and Deployment Pivotal Cloud Foundry Multi-Cloud Platform for Cloud-Native Apps
  • 7. Copyright (C) 2017 451 Research LLC Digital Transformation: What do we mean? 7 Copyright (C) 2017 451 Research LLC When IT innovation is aligned with and driven by a well-planned business strategy to: !  transform how organizations serve customers, employees, and partners !  support continuous improvement in business operations !  disrupt existing businesses and markets !  invent new businesses and business models
  • 8. The Case for Microservices Why Microservices? 1.  Increased development velocity 2.  Organizational scale 3.  Increased agility 4.  Faster onboarding 5.  Cost efficient scaling 6.  Attracting/retaining talent 7.  Fault isolation Continuous Delivery is a precursor to deliver microservices in a safe manner -  Cassandra Shum, Thoughtworks What do Microservices need? 1.  Agile development 2.  Test-driven development 3.  Continuous integration 4.  Continuous deployment 5.  DevOps 6.  Distributed Security 7.  Intelligent Traffic Management 8.  Visibility
  • 10. Copyright (C) 2017 451 Research LLC Engagement and Intelligence: Retail example Customer service is driven by systems of engagement. Traditionally that engagement was physical, and person-to-person Help, advice, suggestions and recommendations were provided and questions were answered (or not) by the employee Even the transaction was performed physically, before being entered into the system of record (financial/ERP, CRM applications) That data was then made available for analysis
  • 11. Copyright (C) 2017 451 Research LLC SYSTEMS OF ENGAGEMENT Traditional systems of engagement and analysis SYSTEMS OF ANALYSIS DATA ANALYSTS DECISION MAKERS IT PROS SYSTEMS OF RECORD
  • 12. Copyright (C) 2017 451 Research LLC SYSTEMS OF ENGAGEMENT New systems of engagement and analysis SYSTEMS OF ANALYSISSYSTEMS OF RECORD DATA SCIENTISTS DECISION MAKERS BUSINESS USERS DATA ANALYSTS
  • 13. Copyright (C) 2017 451 Research LLC New systems of engagement require intelligence SYSTEMS OF ANALYSISSYSTEMS OF RECORD SYSTEMS OF ENGAGEMENT DATA ANALYSTS DATA SCIENTISTS DECISION MAKERS BUSINESS USERS SYSTEMS OF INTELLIGENCE
  • 14. Copyright (C) 2017 451 Research LLC Batch processing as a barrier to intelligence SYSTEMS OF ANALYSISSYSTEMS OF RECORD SYSTEMS OF ENGAGEMENT DATA ANALYSTS DATA SCIENTISTS DECISION MAKERS BUSINESS USERS SYSTEMS OF INTELLIGENCE
  • 15. 15 Problems with what’s going on here What’s slowing the conversion of data to insight? 1. Monolithic ETL systems 2. “Waterfall” changes 3. No shared responsibility 4. Singular unit of scale 5. Testing....???
  • 16. The case for Microservices for Continuous Data Integration 1
  • 17. Copyright (C) 2017 451 Research LLC The Case for Continuous Data Integration SYSTEMS OF ANALYSISSYSTEMS OF RECORD SYSTEMS OF ENGAGEMENT DATA ANALYSTS DATA SCIENTISTS DECISION MAKERS BUSINESS USERS SYSTEMS OF INTELLIGENCE
  • 18. Copyright (C) 2017 451 Research LLC Continuous Data Integration The key concepts of a continuous integration and delivery process can be applied to the process of developing, deploying and managing data integration pipelines, resulting in pipelines that are responsive to changing business and data processing requirements.
  • 19. for Data Integration Before Cloud ●  Servers were expensive. ●  Software was hard to acquire and slow to deploy. ●  Nightly batches ●  Integration in large rollouts and required specialized skills. Today ●  Lower compute cost ●  Software is core to business value, developed in-house. ●  Higher data volumes ●  Scale-out architectures ●  Streaming data sources Why Microservices Integration flows can leverage this by operating as microservices that scale independently, and are reusable, and interoperate over message queues.
  • 20. Spring Cloud Data Flow Spring Cloud Data Flow is a Microservices toolkit for building data integration and real- time data processing pipelines. Pipelines consist of Spring Boot apps, using Spring Cloud Stream for events or Spring Cloud Task for batch processes. The Data Flow server provides interfaces to compose and deploy pipelines onto a runtime like Kubernetes or Cloud Foundry.
  • 21. Day 2: People and Platforms 2
  • 22. Copyright (C) 2017 451 Research LLC What Exactly Needs to be Transformed Digitally? Process Transforma-on Informa-on Transforma-on Pla0orm Transforma-on !  More than a technical shi., but a cultural one !  Focus on collabora3on—employees but also customers, partners, suppliers !  Agile methods for so.ware development !  Gathering data and lots of it in various means and methods !  Mul3ple communica3on points on mul3ple devices !  Leveraging data with advanced analy3cs !  IT moving from cost center to so.ware enabler !  Organiza3ons needs systems of engagement—tools and systems for omnichannel interac3on !  Integra3on with legacy systems of record
  • 23. 23 Methodologies Deployment Sparingly at designated times Ready for prod at any time Architecture Technologies Operations App Server on Machine Containers, Public / Private / Hybrid Cloud Monolithic Systems Microservices / Composite app Linear / Sequential Agile DevOps CI / CD Pipelines Many tools, ad hoc automation Manage services, not servers Software Engineering Practices are Evolving
  • 25. Align your Data engineering and development teams Identify data sources, processes, and destinations Focus on system of engagement in need of intelligence