SlideShare a Scribd company logo
1 of 19
tSponsors
Stephen W. Thomas
Integration MVP
Top 14 Integration Challenges I’ve seen in
the Past 14 Years
BizTalk Summit 2015 – London
ExCeL London | April 13th & 14th
About Me
• 11 Year Integration MVP
• Pluralsight Author
• Run BizTalkGurus.com and BizTalkGuru.com
• 21+ Clients in over 14 years
• Twitter: StephenWThomas
• Email: me@BizTalkGurus.com or me@BizTalkGuru.com
Recap from Last Year
• I left my wife, 3 year old, and 2 week old at home
• Talked on Azure IaaS
• PowerShell to create BizTalk Domains
Overview
• Review the top challenges and difficulties I have ran into
over the past 14 years.
• Goal is to think about and avoid these challenges to deliver
better solutions.
Finding
Skilled
Resources
14
Having Too
Much
Production
Access
13
Following A
Naming
Standard
12
Developing A
Build and
Deployment
Process
11
Understanding
the Data
10
Using the
ESB Toolkit
Incorrectly
9
Planning
Capacity
Properly
8
Creating
Automated
Unit Tests
7
Thinking
BizTalk Is Like
.Net
6 BizTalk is just C#
code. FX Cop
should work.
Having
Environments
Out Of Sync
5
Involving
Production
Support Too
Late
4
Allowing
Operations To
Drive Business
Requirements
3
Over
Architecting
2
Integrators
Become Too
Smart!
1
Questions?
Email: me@BizTalkGurus.com or me@BizTalkGuru.com

More Related Content

Viewers also liked

Transform 2015: The Art of Customer Engagement
Transform 2015: The Art of Customer EngagementTransform 2015: The Art of Customer Engagement
Transform 2015: The Art of Customer EngagementKofax
 
Challenges to Integration Strategy - Thompson
Challenges to Integration Strategy - ThompsonChallenges to Integration Strategy - Thompson
Challenges to Integration Strategy - ThompsonProlifics
 
Application Architecture, Development & Integration Summit London 2012 - ...
Application Architecture, Development & Integration Summit London 2012 - ...Application Architecture, Development & Integration Summit London 2012 - ...
Application Architecture, Development & Integration Summit London 2012 - ...Pascal Winckel
 
QA Testing: How to Overcome Third-Party Integration Challenges
QA Testing: How to Overcome Third-Party Integration ChallengesQA Testing: How to Overcome Third-Party Integration Challenges
QA Testing: How to Overcome Third-Party Integration ChallengesQASource
 
IMS Integration Challenges (2010)
IMS Integration Challenges (2010)IMS Integration Challenges (2010)
IMS Integration Challenges (2010)Marc Jadoul
 
System integration complexity
System integration complexitySystem integration complexity
System integration complexitySergey Tozik
 

Viewers also liked (6)

Transform 2015: The Art of Customer Engagement
Transform 2015: The Art of Customer EngagementTransform 2015: The Art of Customer Engagement
Transform 2015: The Art of Customer Engagement
 
Challenges to Integration Strategy - Thompson
Challenges to Integration Strategy - ThompsonChallenges to Integration Strategy - Thompson
Challenges to Integration Strategy - Thompson
 
Application Architecture, Development & Integration Summit London 2012 - ...
Application Architecture, Development & Integration Summit London 2012 - ...Application Architecture, Development & Integration Summit London 2012 - ...
Application Architecture, Development & Integration Summit London 2012 - ...
 
QA Testing: How to Overcome Third-Party Integration Challenges
QA Testing: How to Overcome Third-Party Integration ChallengesQA Testing: How to Overcome Third-Party Integration Challenges
QA Testing: How to Overcome Third-Party Integration Challenges
 
IMS Integration Challenges (2010)
IMS Integration Challenges (2010)IMS Integration Challenges (2010)
IMS Integration Challenges (2010)
 
System integration complexity
System integration complexitySystem integration complexity
System integration complexity
 

Similar to Top 14 Integration Challenges I’ve seen in the Past 14 Years

12 Things Not to Do on a Portal Project
12 Things Not to Do on a Portal Project12 Things Not to Do on a Portal Project
12 Things Not to Do on a Portal ProjectPerficient, Inc.
 
SMART Sales System - Module 16: Presentations
SMART Sales System - Module 16: PresentationsSMART Sales System - Module 16: Presentations
SMART Sales System - Module 16: PresentationsSalesScripter
 
Deliver Sales Presentations that Close Deals
Deliver Sales Presentations that Close DealsDeliver Sales Presentations that Close Deals
Deliver Sales Presentations that Close DealsSalesScripter
 
Dream ole '18 marketing cloud 8 things i wish i had known
Dream ole '18 marketing cloud 8 things i wish i had knownDream ole '18 marketing cloud 8 things i wish i had known
Dream ole '18 marketing cloud 8 things i wish i had knownKerry Townsend
 
Website Strategy Academy Presentation Slides
Website Strategy Academy Presentation SlidesWebsite Strategy Academy Presentation Slides
Website Strategy Academy Presentation SlidesHarvardComms
 
Career Advice for Programmers - YOW Brisbane
Career Advice for Programmers - YOW BrisbaneCareer Advice for Programmers - YOW Brisbane
Career Advice for Programmers - YOW BrisbaneTrisha Gee
 
Build apps that customers need: Developing small business solutions with Quic...
Build apps that customers need: Developing small business solutions with Quic...Build apps that customers need: Developing small business solutions with Quic...
Build apps that customers need: Developing small business solutions with Quic...Intuit Inc.
 
10 Mistakes When Moving to Topic-Based Authoring
10 Mistakes When Moving to Topic-Based Authoring10 Mistakes When Moving to Topic-Based Authoring
10 Mistakes When Moving to Topic-Based Authoringdclsocialmedia
 
10 mistakes when you move to topic-based authoring
10 mistakes when you move to topic-based authoring10 mistakes when you move to topic-based authoring
10 mistakes when you move to topic-based authoringSharon Burton
 
Always under construction: Websites that are never “finished”
Always under construction: Websites that are never “finished”Always under construction: Websites that are never “finished”
Always under construction: Websites that are never “finished”Peter Brownell
 
Everything You Need to Know for a Better Website in 2014 | Crystal Olig | Oxi...
Everything You Need to Know for a Better Website in 2014 | Crystal Olig | Oxi...Everything You Need to Know for a Better Website in 2014 | Crystal Olig | Oxi...
Everything You Need to Know for a Better Website in 2014 | Crystal Olig | Oxi...Lessing-Flynn
 
MSCPA Update 2017
MSCPA Update 2017MSCPA Update 2017
MSCPA Update 2017Allen Lloyd
 
EDUCAUSE 2015 - Partnership Powered IT and Business Change Presentation and S...
EDUCAUSE 2015 - Partnership Powered IT and Business Change Presentation and S...EDUCAUSE 2015 - Partnership Powered IT and Business Change Presentation and S...
EDUCAUSE 2015 - Partnership Powered IT and Business Change Presentation and S...Mark Ritchie
 
Driving better requirements through DevOps
Driving better requirements through DevOpsDriving better requirements through DevOps
Driving better requirements through DevOpsNavvia
 
After the goldrush
After the goldrushAfter the goldrush
After the goldrushSteve Parks
 
Project manager cover letter
Project manager cover letterProject manager cover letter
Project manager cover lettermichaelmartin965
 
5 Best Practices for Nonprofit Websites
5 Best Practices for Nonprofit Websites5 Best Practices for Nonprofit Websites
5 Best Practices for Nonprofit WebsitesTara Claeys
 
WordCamp Asheville - How to find and hire a WordPress designer and developer
WordCamp Asheville - How to find and hire a WordPress designer and developerWordCamp Asheville - How to find and hire a WordPress designer and developer
WordCamp Asheville - How to find and hire a WordPress designer and developerDigital Strategy Works LLC
 
Quantifying business value
Quantifying business valueQuantifying business value
Quantifying business valueChuong Nguyen
 

Similar to Top 14 Integration Challenges I’ve seen in the Past 14 Years (20)

12 Things Not to Do on a Portal Project
12 Things Not to Do on a Portal Project12 Things Not to Do on a Portal Project
12 Things Not to Do on a Portal Project
 
SMART Sales System - Module 16: Presentations
SMART Sales System - Module 16: PresentationsSMART Sales System - Module 16: Presentations
SMART Sales System - Module 16: Presentations
 
Deliver Sales Presentations that Close Deals
Deliver Sales Presentations that Close DealsDeliver Sales Presentations that Close Deals
Deliver Sales Presentations that Close Deals
 
Dream ole '18 marketing cloud 8 things i wish i had known
Dream ole '18 marketing cloud 8 things i wish i had knownDream ole '18 marketing cloud 8 things i wish i had known
Dream ole '18 marketing cloud 8 things i wish i had known
 
Website Strategy Academy Presentation Slides
Website Strategy Academy Presentation SlidesWebsite Strategy Academy Presentation Slides
Website Strategy Academy Presentation Slides
 
Career Advice for Programmers - YOW Brisbane
Career Advice for Programmers - YOW BrisbaneCareer Advice for Programmers - YOW Brisbane
Career Advice for Programmers - YOW Brisbane
 
Build apps that customers need: Developing small business solutions with Quic...
Build apps that customers need: Developing small business solutions with Quic...Build apps that customers need: Developing small business solutions with Quic...
Build apps that customers need: Developing small business solutions with Quic...
 
5 truths-new
5 truths-new5 truths-new
5 truths-new
 
10 Mistakes When Moving to Topic-Based Authoring
10 Mistakes When Moving to Topic-Based Authoring10 Mistakes When Moving to Topic-Based Authoring
10 Mistakes When Moving to Topic-Based Authoring
 
10 mistakes when you move to topic-based authoring
10 mistakes when you move to topic-based authoring10 mistakes when you move to topic-based authoring
10 mistakes when you move to topic-based authoring
 
Always under construction: Websites that are never “finished”
Always under construction: Websites that are never “finished”Always under construction: Websites that are never “finished”
Always under construction: Websites that are never “finished”
 
Everything You Need to Know for a Better Website in 2014 | Crystal Olig | Oxi...
Everything You Need to Know for a Better Website in 2014 | Crystal Olig | Oxi...Everything You Need to Know for a Better Website in 2014 | Crystal Olig | Oxi...
Everything You Need to Know for a Better Website in 2014 | Crystal Olig | Oxi...
 
MSCPA Update 2017
MSCPA Update 2017MSCPA Update 2017
MSCPA Update 2017
 
EDUCAUSE 2015 - Partnership Powered IT and Business Change Presentation and S...
EDUCAUSE 2015 - Partnership Powered IT and Business Change Presentation and S...EDUCAUSE 2015 - Partnership Powered IT and Business Change Presentation and S...
EDUCAUSE 2015 - Partnership Powered IT and Business Change Presentation and S...
 
Driving better requirements through DevOps
Driving better requirements through DevOpsDriving better requirements through DevOps
Driving better requirements through DevOps
 
After the goldrush
After the goldrushAfter the goldrush
After the goldrush
 
Project manager cover letter
Project manager cover letterProject manager cover letter
Project manager cover letter
 
5 Best Practices for Nonprofit Websites
5 Best Practices for Nonprofit Websites5 Best Practices for Nonprofit Websites
5 Best Practices for Nonprofit Websites
 
WordCamp Asheville - How to find and hire a WordPress designer and developer
WordCamp Asheville - How to find and hire a WordPress designer and developerWordCamp Asheville - How to find and hire a WordPress designer and developer
WordCamp Asheville - How to find and hire a WordPress designer and developer
 
Quantifying business value
Quantifying business valueQuantifying business value
Quantifying business value
 

More from BizTalk360

Optimise Business Activity Tracking – Insights from Smurfit Kappa
Optimise Business Activity Tracking – Insights from Smurfit KappaOptimise Business Activity Tracking – Insights from Smurfit Kappa
Optimise Business Activity Tracking – Insights from Smurfit KappaBizTalk360
 
Optimise Business Activity Tracking – Insights from Smurfit Kappa
Optimise Business Activity Tracking – Insights from Smurfit KappaOptimise Business Activity Tracking – Insights from Smurfit Kappa
Optimise Business Activity Tracking – Insights from Smurfit KappaBizTalk360
 
What's inside "migrating to biz talk server 2020" Book (BizTalk360 Webinar)
What's inside "migrating to biz talk server 2020" Book (BizTalk360 Webinar)What's inside "migrating to biz talk server 2020" Book (BizTalk360 Webinar)
What's inside "migrating to biz talk server 2020" Book (BizTalk360 Webinar)BizTalk360
 
Integration Monday - Logic Apps: Development Experiences
Integration Monday - Logic Apps: Development ExperiencesIntegration Monday - Logic Apps: Development Experiences
Integration Monday - Logic Apps: Development ExperiencesBizTalk360
 
Integration Monday - BizTalk Migrator Deep Dive
Integration Monday - BizTalk Migrator Deep DiveIntegration Monday - BizTalk Migrator Deep Dive
Integration Monday - BizTalk Migrator Deep DiveBizTalk360
 
Testing for Logic App Solutions | Integration Monday
Testing for Logic App Solutions | Integration MondayTesting for Logic App Solutions | Integration Monday
Testing for Logic App Solutions | Integration MondayBizTalk360
 
System Integration using Reactive Programming | Integration Monday
System Integration using Reactive Programming | Integration MondaySystem Integration using Reactive Programming | Integration Monday
System Integration using Reactive Programming | Integration MondayBizTalk360
 
Building workflow solution with Microsoft Azure and Cloud | Integration Monday
Building workflow solution with Microsoft Azure and Cloud | Integration MondayBuilding workflow solution with Microsoft Azure and Cloud | Integration Monday
Building workflow solution with Microsoft Azure and Cloud | Integration MondayBizTalk360
 
Serverless Minimalism: How to architect your apps to save 98% on your Azure b...
Serverless Minimalism: How to architect your apps to save 98% on your Azure b...Serverless Minimalism: How to architect your apps to save 98% on your Azure b...
Serverless Minimalism: How to architect your apps to save 98% on your Azure b...BizTalk360
 
Migrating BizTalk Solutions to Azure: Mapping Messages | Integration Monday
Migrating BizTalk Solutions to Azure: Mapping Messages | Integration MondayMigrating BizTalk Solutions to Azure: Mapping Messages | Integration Monday
Migrating BizTalk Solutions to Azure: Mapping Messages | Integration MondayBizTalk360
 
Integration-Monday-Infrastructure-As-Code-With-Terraform
Integration-Monday-Infrastructure-As-Code-With-TerraformIntegration-Monday-Infrastructure-As-Code-With-Terraform
Integration-Monday-Infrastructure-As-Code-With-TerraformBizTalk360
 
Integration-Monday-Stateful-Programming-Models-Serverless-Functions
Integration-Monday-Stateful-Programming-Models-Serverless-FunctionsIntegration-Monday-Stateful-Programming-Models-Serverless-Functions
Integration-Monday-Stateful-Programming-Models-Serverless-FunctionsBizTalk360
 
Integration-Monday-Serverless-Slackbots-with-Azure-Durable-Functions
Integration-Monday-Serverless-Slackbots-with-Azure-Durable-FunctionsIntegration-Monday-Serverless-Slackbots-with-Azure-Durable-Functions
Integration-Monday-Serverless-Slackbots-with-Azure-Durable-FunctionsBizTalk360
 
Integration-Monday-Building-Stateful-Workloads-Kubernetes
Integration-Monday-Building-Stateful-Workloads-KubernetesIntegration-Monday-Building-Stateful-Workloads-Kubernetes
Integration-Monday-Building-Stateful-Workloads-KubernetesBizTalk360
 
Integration-Monday-Logic-Apps-Tips-Tricks
Integration-Monday-Logic-Apps-Tips-TricksIntegration-Monday-Logic-Apps-Tips-Tricks
Integration-Monday-Logic-Apps-Tips-TricksBizTalk360
 
Integration-Monday-Terraform-Serverless
Integration-Monday-Terraform-ServerlessIntegration-Monday-Terraform-Serverless
Integration-Monday-Terraform-ServerlessBizTalk360
 
Integration-Monday-Microsoft-Power-Platform
Integration-Monday-Microsoft-Power-PlatformIntegration-Monday-Microsoft-Power-Platform
Integration-Monday-Microsoft-Power-PlatformBizTalk360
 
One name unify them all
One name unify them allOne name unify them all
One name unify them allBizTalk360
 
Securely Publishing Azure Services
Securely Publishing Azure ServicesSecurely Publishing Azure Services
Securely Publishing Azure ServicesBizTalk360
 

More from BizTalk360 (20)

Optimise Business Activity Tracking – Insights from Smurfit Kappa
Optimise Business Activity Tracking – Insights from Smurfit KappaOptimise Business Activity Tracking – Insights from Smurfit Kappa
Optimise Business Activity Tracking – Insights from Smurfit Kappa
 
Optimise Business Activity Tracking – Insights from Smurfit Kappa
Optimise Business Activity Tracking – Insights from Smurfit KappaOptimise Business Activity Tracking – Insights from Smurfit Kappa
Optimise Business Activity Tracking – Insights from Smurfit Kappa
 
What's inside "migrating to biz talk server 2020" Book (BizTalk360 Webinar)
What's inside "migrating to biz talk server 2020" Book (BizTalk360 Webinar)What's inside "migrating to biz talk server 2020" Book (BizTalk360 Webinar)
What's inside "migrating to biz talk server 2020" Book (BizTalk360 Webinar)
 
Integration Monday - Logic Apps: Development Experiences
Integration Monday - Logic Apps: Development ExperiencesIntegration Monday - Logic Apps: Development Experiences
Integration Monday - Logic Apps: Development Experiences
 
Integration Monday - BizTalk Migrator Deep Dive
Integration Monday - BizTalk Migrator Deep DiveIntegration Monday - BizTalk Migrator Deep Dive
Integration Monday - BizTalk Migrator Deep Dive
 
Testing for Logic App Solutions | Integration Monday
Testing for Logic App Solutions | Integration MondayTesting for Logic App Solutions | Integration Monday
Testing for Logic App Solutions | Integration Monday
 
No-Slides
No-SlidesNo-Slides
No-Slides
 
System Integration using Reactive Programming | Integration Monday
System Integration using Reactive Programming | Integration MondaySystem Integration using Reactive Programming | Integration Monday
System Integration using Reactive Programming | Integration Monday
 
Building workflow solution with Microsoft Azure and Cloud | Integration Monday
Building workflow solution with Microsoft Azure and Cloud | Integration MondayBuilding workflow solution with Microsoft Azure and Cloud | Integration Monday
Building workflow solution with Microsoft Azure and Cloud | Integration Monday
 
Serverless Minimalism: How to architect your apps to save 98% on your Azure b...
Serverless Minimalism: How to architect your apps to save 98% on your Azure b...Serverless Minimalism: How to architect your apps to save 98% on your Azure b...
Serverless Minimalism: How to architect your apps to save 98% on your Azure b...
 
Migrating BizTalk Solutions to Azure: Mapping Messages | Integration Monday
Migrating BizTalk Solutions to Azure: Mapping Messages | Integration MondayMigrating BizTalk Solutions to Azure: Mapping Messages | Integration Monday
Migrating BizTalk Solutions to Azure: Mapping Messages | Integration Monday
 
Integration-Monday-Infrastructure-As-Code-With-Terraform
Integration-Monday-Infrastructure-As-Code-With-TerraformIntegration-Monday-Infrastructure-As-Code-With-Terraform
Integration-Monday-Infrastructure-As-Code-With-Terraform
 
Integration-Monday-Stateful-Programming-Models-Serverless-Functions
Integration-Monday-Stateful-Programming-Models-Serverless-FunctionsIntegration-Monday-Stateful-Programming-Models-Serverless-Functions
Integration-Monday-Stateful-Programming-Models-Serverless-Functions
 
Integration-Monday-Serverless-Slackbots-with-Azure-Durable-Functions
Integration-Monday-Serverless-Slackbots-with-Azure-Durable-FunctionsIntegration-Monday-Serverless-Slackbots-with-Azure-Durable-Functions
Integration-Monday-Serverless-Slackbots-with-Azure-Durable-Functions
 
Integration-Monday-Building-Stateful-Workloads-Kubernetes
Integration-Monday-Building-Stateful-Workloads-KubernetesIntegration-Monday-Building-Stateful-Workloads-Kubernetes
Integration-Monday-Building-Stateful-Workloads-Kubernetes
 
Integration-Monday-Logic-Apps-Tips-Tricks
Integration-Monday-Logic-Apps-Tips-TricksIntegration-Monday-Logic-Apps-Tips-Tricks
Integration-Monday-Logic-Apps-Tips-Tricks
 
Integration-Monday-Terraform-Serverless
Integration-Monday-Terraform-ServerlessIntegration-Monday-Terraform-Serverless
Integration-Monday-Terraform-Serverless
 
Integration-Monday-Microsoft-Power-Platform
Integration-Monday-Microsoft-Power-PlatformIntegration-Monday-Microsoft-Power-Platform
Integration-Monday-Microsoft-Power-Platform
 
One name unify them all
One name unify them allOne name unify them all
One name unify them all
 
Securely Publishing Azure Services
Securely Publishing Azure ServicesSecurely Publishing Azure Services
Securely Publishing Azure Services
 

Recently uploaded

🐬 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
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)Gabriella Davis
 
Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsJoaquim Jorge
 
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
 
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
 
Advantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your BusinessAdvantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your BusinessPixlogix Infotech
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking MenDelhi Call girls
 
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfThe Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfEnterprise Knowledge
 
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
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024The Digital Insurer
 
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
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024Rafal Los
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...Martijn de Jong
 
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
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationMichael W. Hawkins
 
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
 
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
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...apidays
 
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
 

Recently uploaded (20)

🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)
 
Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and Myths
 
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
 
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
 
Advantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your BusinessAdvantages of Hiring UIUX Design Service Providers for Your Business
Advantages of Hiring UIUX Design Service Providers for Your Business
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men
 
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfThe Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
 
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
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 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
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...
 
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?
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day Presentation
 
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...
 
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
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
 
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?
 

Top 14 Integration Challenges I’ve seen in the Past 14 Years

Editor's Notes

  1. A lot of times projects want to train .Net resources in BizTalk Mastering BizTalk (and other technologies) sometimes requires you to be able to let things go and not try to apply “logic” to all situations. Why doesn’t the Admin Console auto refresh? Why sometimes even after a host restart, bouncing the server just makes everything work.
  2. Pain to deal with Operations teams but in the long run that is a better way to go. Saw a Dev add a TOP 1 to a SQL Receive Stored Procedure and ended up spending about 24 straight hours on the phone with Microsoft Support.
  3. BizTalk name boxes can be small and hard to read. Always remember to change the default Operation on Send Port from Operations_1.
  4. Spent 40 hours to build a custom MS Build based few click deployment for a client. Saved 100’s of man hours over the course of a year doing daily redeployments into testing environment. Using BTDF helps a lot, but requires a little bit of a learning curve.
  5. As an integrator we have access to and see critical data in the enterprise. Custom Orders, SAP, Salesforce, out to the cloud. We usually transform this data from one format to another. Quickly become the GOTO resource for data question. I was the Commerce Server Catalog lead for a month on a project.
  6. Out of the box the ESB Toolkit is a little buggy and limited. This causes projects to drastically miss use it. This combined with #14 Resources gets some projects into trouble. Then they think “BizTalk is broken or doesn’t work” It is ok to mix ESB and non-ESB processes. The exception management framework is awesome.
  7. Not just for production. More than one project ran out of SQL disk space during testing. Cost was about 1 day each occurrence. My experience is on both extremes, either they have 3 servers to handle a few messages an hour or they have 2 servers to handle 150 messages a second.
  8. Most of the time the issue is how to define a “unit test” in BizTalk. Using BizUnit to smoke test / unit test a new deployed costs time in the beginning but well worth it in the long run.
  9. All about trying to educate. BizTalk is a platform. Clients want to run FxCop. Client want to change DLL version numbers. Clients don’t understand why it needs a separate build process.
  10. Rarely does a client have a 2nd environment that mirrors production. It is important to have at least one multi server environment outside of production Easy to do in Azure
  11. Depends on the maturity of BizTalk at that client. Clients that are already running BizTalk do this better. Transition to support make more than documentation. Will see errors in other systems first in BIzTalk.
  12. Seen this on 2 separate clients with very strong operations teams. Most of the time its based on past experience with poorly written BizTalk code. At the time of deployment, operations telling developers to change code. Operations based decisions vs Business based. Involve early and education.
  13. Often complex frameworks and processes are put in place How often to they really get reused? This is why I love Microservices!
  14. Always told BizTalk is broken so we research deep into other systems Learn a lot about the other systems Other people start to not like us because we know almost as much as they do