Download presentation
Presentation is loading. Please wait.
Published byTerezinha Marcela Aragão Jardim Modified over 6 years ago
1
Stephen W Thomas Using BizTalk Server as your Foundation to the Clouds
Azure Hybrid Integration Architect Using BizTalk Server as your Foundation to the Clouds
2
About Me Consulting for almost 20 years
Working with BizTalk Server since 2001 Working with Logic Apps for over 2 years 13 year Microsoft MVP @StephenWThomas
3
Learn Logic Apps Pluralsight QuickLearn Hands-on labs
Azure Logic Apps: Getting Started Azure Logic Apps: Fundamentals Plus BizTalk courses me for 30-day trial code: QuickLearn Week long instructor led course Cloud-Based Integration Using Azure Logic Apps Hands-on labs
4
Session Layout Phase 1 – Why BizTalk and Logic Apps
INTEGRATE 2018 Session Layout Phase 1 – Why BizTalk and Logic Apps Phase 2 – Friction Factors
5
Phase 1 – Why BizTalk & Logic Apps
6
Why? Not for all scenarios Use connectors not included with BizTalk
100% on premise Low latency No plans to ever do anything outside of the data center Use connectors not included with BizTalk Reduce the load on current BizTalk Servers Plan for the future Save hardware and software costs “be cool like the .Net guys”
7
How? On-premise data gateway Service Bus queues Logic Apps Adapter
API calls
8
Scenario – Need Connector
Social media monitoring (use with Cognitive Services)
9
Scenario – Need Connector
Social media monitoring Customer communications
10
Scenario – Need Connector
Social media monitoring Customer communications Cross team communication
11
Scenario – Need Connector
Social media monitoring Customer communications Cross team communication Incident management
12
Scenario – Batching Logic Apps does batching really, really well!
BizTalk… not so much Logic App batching on any combination of Message Count Batch Size Time Limit of 5k messages or 80 MB
13
Scenario – Batching Demo
14
Scenario – Mapping Near seamless execution between BizTalk and Logic Apps Call inside Integration Accounts* or via Azure Functions Database and Custom functoids need to be re-worked Support for custom .Net assemblies
15
Scenario – Mapping Near seamless execution between BizTalk and Logic Apps Call inside Integration Accounts* or via Azure Functions Database and Custom functoids need to be re-worked Support for custom .Net assemblies See: Migrating BizTalk Maps to Azure Logic Apps: Shortcomings & Solutions
16
Scenario – Inbound De-batching
BizTalk does a good job about inbound de-batching Logic Apps support auto-shredding JSON and XML Not all Logic App triggers and scenarios support Debatching Like a Request-response process
17
Scenario – Inbound De-batching
Demo
18
Scenario – Inbound FTP/sFTP
Use Logic App triggers to receive files Map, de-batch, and log as needed Send to BizTalk for on-prem processing
19
Scenario – Replace Reverse Proxy
Use Logic App to collect inbound data Map, de-batch, and log as needed Great for one way scenarios Front with API Management for more flexibility
20
Phase 2 – Friction Factors
21
We Already Have BizTalk
22
We Already Have BizTalk
For all the reasons we have already talked about
23
Data is too Sensitive
24
Data is too Sensitive True in some scenarios
Use Logic Apps for non-sensitive workloads Do you trust your IT security team or Microsoft more?
25
Infrastructure Manager says NO
26
Infrastructure Manager says NO
Get the infrastructure team on board early is key You will bother them less No new servers are needed Might reduce on-premise servers Show them all the cool IaaS features Let them feel important and tell them you will make them a co- admin on the Azure Subscription (usually Infrastructure or Ops own the Production subscription with no developer access)
27
Infrastructure Manager says NO
28
Learning Curve for Logic Apps
If you have worked with BizTalk, Logic App will just make sense
29
Learning Curve for Logic Apps
If you have worked with BizTalk, Logic App will just make sense “Logic Apps is so easy we do not need to hire outside consultants like Stephen anymore”
30
Learning Curve for Logic Apps
If you have worked with BizTalk, Logic App will just make sense “Logic Apps is so easy we ALMOST do not need to hire outside consultants like Stephen anymore”
31
Azure Changes to Frequently
Great! New features Things are made easier JITA Just In Time Architecture
32
CEO/CTO Says NO to the Clouds
33
CEO/CTO Says NO to the Clouds
34
Thanks – Stephen@StephenWThomas.com
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.