Azure Hybrid Integration Architect Using Biz Talk Server
Azure Hybrid Integration Architect Using Biz. Talk Server as your Foundation to the Clouds
About Me JUNE 4– 6, 2018 etc. venues, London • Consulting for almost 20 years • Working with Biz. Talk Server since 2001 • Working with Logic Apps for over 2 years • 13 year Microsoft MVP • Stephen@Stephen. WThomas. com • @Stephen. WThomas
JUNE 4– 6, 2018 etc. venues, London Learn Logic Apps • Pluralsight • • Azure Logic Apps: Getting Started Azure Logic Apps: Fundamentals Plus Biz. Talk courses Email me for 30 -day trial code: Stephen@Stephen. WThomas. com • Quick. Learn • Week long instructor led course • Cloud-Based Integration Using Azure Logic Apps • Hands-on labs • http: //www. Stephen. WThomas. com/Labs @Stephen. WThomas
JUNE 4– 6, 2018 etc. venues, London Session Layout • Phase 1 – Why Biz. Talk and Logic Apps • Phase 2 – Friction Factors @Stephen. WThomas
JUNE 4– 6, 2018 etc. venues, London Phase 1 – Why Biz. Talk & Logic Apps @Stephen. WThomas
JUNE 4– 6, 2018 etc. venues, London Why? • Not for all scenarios • 100% on premise • Low latency • No plans to ever do anything outside of the data center • Use connectors not included with Biz. Talk • Reduce the load on current Biz. Talk Servers • Plan for the future • Save hardware and software costs • “be cool like the. Net guys” @Stephen. WThomas
JUNE 4– 6, 2018 etc. venues, London How? • On-premise data gateway • Service Bus queues • Logic Apps Adapter • API calls @Stephen. WThomas
JUNE 4– 6, 2018 etc. venues, London Scenario – Need Connector • Social media monitoring (use with Cognitive Services) @Stephen. WThomas
JUNE 4– 6, 2018 etc. venues, London Scenario – Need Connector • Social media monitoring • Customer communications @Stephen. WThomas
JUNE 4– 6, 2018 etc. venues, London Scenario – Need Connector • Social media monitoring • Customer communications • Cross team communication @Stephen. WThomas
JUNE 4– 6, 2018 etc. venues, London Scenario – Need Connector • Social media monitoring • Customer communications • Cross team communication • Incident management @Stephen. WThomas
JUNE 4– 6, 2018 etc. venues, London Scenario – Batching • Logic Apps does batching really, really well! • Biz. Talk… not so much • Logic App batching on any combination of • Message Count • Batch Size • Time • Limit of 5 k messages or 80 MB @Stephen. WThomas
JUNE 4– 6, 2018 etc. venues, London Scenario – Batching Demo @Stephen. WThomas
JUNE 4– 6, 2018 etc. venues, London Scenario – Mapping • Near seamless execution between Biz. Talk 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 @Stephen. WThomas
JUNE 4– 6, 2018 etc. venues, London Scenario – Mapping • Near seamless execution between Biz. Talk 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 Biz. Talk Maps to Azure Logic Apps: Shortcomings & Solutions @Stephen. WThomas
JUNE 4– 6, 2018 etc. venues, London Scenario – Inbound De-batching • Biz. Talk 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 @Stephen. WThomas
JUNE 4– 6, 2018 etc. venues, London Scenario – Inbound De-batching Demo @Stephen. WThomas
JUNE 4– 6, 2018 etc. venues, London Scenario – Inbound FTP/s. FTP • Use Logic App triggers to receive files • Map, de-batch, and log as needed • Send to Biz. Talk for on-prem processing @Stephen. WThomas
JUNE 4– 6, 2018 etc. venues, London 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 @Stephen. WThomas
JUNE 4– 6, 2018 etc. venues, London Phase 2 – Friction Factors @Stephen. WThomas
JUNE 4– 6, 2018 etc. venues, London We Already Have Biz. Talk @Stephen. WThomas
JUNE 4– 6, 2018 etc. venues, London We Already Have Biz. Talk • For all the reasons we have already talked about @Stephen. WThomas
JUNE 4– 6, 2018 etc. venues, London Data is too Sensitive @Stephen. WThomas
JUNE 4– 6, 2018 etc. venues, London 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? @Stephen. WThomas
JUNE 4– 6, 2018 etc. venues, London Infrastructure Manager says NO @Stephen. WThomas
JUNE 4– 6, 2018 etc. venues, London 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 Iaa. S features • Let them feel important and tell them you will make them a coadmin on the Azure Subscription • (usually Infrastructure or Ops own the Production subscription with no developer access) @Stephen. WThomas
JUNE 4– 6, 2018 etc. venues, London Infrastructure Manager says NO @Stephen. WThomas
JUNE 4– 6, 2018 etc. venues, London Learning Curve for Logic Apps • If you have worked with Biz. Talk, Logic App will just make sense @Stephen. WThomas
JUNE 4– 6, 2018 etc. venues, London Learning Curve for Logic Apps • If you have worked with Biz. Talk, Logic App will just make sense • “Logic Apps is so easy we do not need to hire outside consultants like Stephen anymore” @Stephen. WThomas
JUNE 4– 6, 2018 etc. venues, London Learning Curve for Logic Apps • If you have worked with Biz. Talk, Logic App will just make sense • “Logic Apps is so easy we ALMOST do not need to hire outside consultants like Stephen anymore” @Stephen. WThomas
JUNE 4– 6, 2018 etc. venues, London Azure Changes to Frequently • Great! • New features • Things are made easier • JITA • • Just In Time Architecture @Stephen. WThomas
JUNE 4– 6, 2018 etc. venues, London CEO/CTO Says NO to the Clouds @Stephen. WThomas
JUNE 4– 6, 2018 etc. venues, London CEO/CTO Says NO to the Clouds @Stephen. WThomas
Thanks – Stephen@Stephen. WThomas. com JUNE 4– 6, 2018 etc. venues, London @Stephen. WThomas
- Slides: 34