Your SlideShare is downloading. ×
Windows Azure BizTalk Services
Providing Integration Services in the cloud
SamVanhoutte
About Codit
Windows Azure BizTalk Services - The Hybrid Organisation - London
Business Integration, using Microsoft techno...
ExtendingAzure BizTalk svcs
Codit IntegrationCloud
Windows Azure BizTalk Services - The Hybrid Organisation - London
About Codit Integration Cloud
Cloud
Technology
Windows Azure BizTalk Services - The Hybrid Organisation - London
Integrati...
Codit integration cloud
| Gradually move runtime logic toWindows Azure BizTalk
Services
| Add value
| Reporting
| e-Invoic...
BizTalk Services
Where does it fit ?
Windows Azure BizTalk Services - The Hybrid Organisation - London
What Microsoft heard
Windows Azure BizTalk Services - The Hybrid Organisation - London
Reduce transaction
cost by 25-50%
i...
WindowsAzure application building blocks
cloud services
Windows Azure BizTalk Services - The Hybrid Organisation - London
Windows Azure BizTalk Services
Windows Azure BizTalk Services - The Hybrid Organisation - London
Integrating the Enterprise and the Cloud
BizTalk Server
Your
Data
Center
Service Bus
BizTalk Services
Partners
Windows
Azu...
EDI
BizTalk Services
Scenario: Cloud EDI
Windows Azure BizTalk Services - The Hybrid Organisation - London
Service Bus
Azure Websites
Order Fulfillment
Web Order
Push
Notifications
Mobile Order
BizTalk
Services
PartnersMobile
Ser...
HDInsight
SQL Database
PII Scrubbed
Transaction Data
BizTalk Services
Service Bus
Scenario: Cloud BI
Windows Azure BizTalk...
Storage Compute
Scenario: B2B/Partner Ecosystem
SQL
Database
Service Bus
BizTalk Services
Windows Azure BizTalk Services -...
SKU’s
Windows Azure BizTalk Services - The Hybrid Organisation - London
Pricing model
Windows Azure BizTalk Services - The Hybrid Organisation - London
#demo
configuring the runtime
Windows Azure BizTalk Services - The Hybrid Organisation - London
B2B (EDI &Trading partner mgmt)
Windows Azure BizTalk Services - The Hybrid Organisation - London
Trading partner management
| Set up agreements between parties
| AS/2 support
| X12 support – EDIFACT coming soon
| Portal...
B2B –TPM portal
Windows Azure BizTalk Services - The Hybrid Organisation - London
#demo1
trading partner management
& EDI
Windows Azure BizTalk Services - The Hybrid Organisation - London
EAI (Bridges & adapter service)
Windows Azure BizTalk Services - The Hybrid Organisation - London
EAI Experience - Config-driven
Windows Azure BizTalk Services - The Hybrid Organisation - London
What is a Bridge?
A Bridge is a single message processing unit with 3 parts:
Basic building block for building your integr...
#demo2
routing logic in bridges
Windows Azure BizTalk Services - The Hybrid Organisation - London
Extensibility
| Mapping
| Custom functoids (for mapping)
| XSLT
| Bridge components (like BizTalk pipeline components)
| C...
Custom bridge components
| Implement IMessageInspector
| Task Execute(
IMessage message,
IMessageInspectorContext context)...
#demo3
custom code (PDF signing)
Windows Azure BizTalk Services - The Hybrid Organisation - London
BizTalk Adapter Service
Server Explorer
(Visual Studio)
PowerShell
CmdLets
Management
Service REST API
Lob Relay
(Service ...
BizTalk Adapter Service
| Is an on-premise Service hosted in IIS
| Allows LOB Relays and LOBTargets to be created using RE...
#demo4
on prem SQL & SAP connectivity
Windows Azure BizTalk Services - The Hybrid Organisation - London
Lessons learned
| Good for B2B scenarios
| Good for basic ‘pipeline’ capabilities as a service
| Extensibility is key in i...
Thank you
Windows Azure BizTalk Services - The Hybrid Organisation - London
Upcoming SlideShare
Loading in...5
×

A lap around Windows Azure BizTalk Services - London - September 2013

2,327

Published on

My presentation on Windows Azure BizTalk Services, given at the UK Connected Systems User Group in London on September 11, 2013.

Published in: Technology, Business
0 Comments
1 Like
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total Views
2,327
On Slideshare
0
From Embeds
0
Number of Embeds
1
Actions
Shares
0
Downloads
0
Comments
0
Likes
1
Embeds 0
No embeds

No notes for slide
  • Cloud Opportunities:Lower TCO & Time to MarketScalable, Secure, Robust InfrastructureAgility in DeploymentFocus on Solutions, not InfrastructureManaged ServiceScalable, Secure and ReliableEnables you to focus on solutions, not infrastructureConfiguration Driven ExperienceEasy to use Azure PortalOut of Box Trading Partner Management ExperienceExtensible PlatformCustomization with code for transforms and pipeline stagesTrading Partner Management API for custom experiencesHybrid Application SupportOut of box connectivity to on-premise LOB applications via relay or queue
  • Full story with BizTalk Server on-prem forbusiness process management, transactions, etc.
  • EAI ComplexScenario
  • Transcript of "A lap around Windows Azure BizTalk Services - London - September 2013"

    1. 1. Windows Azure BizTalk Services Providing Integration Services in the cloud SamVanhoutte
    2. 2. About Codit Windows Azure BizTalk Services - The Hybrid Organisation - London Business Integration, using Microsoft technology 58 BE-FR-PT @SamVanhoutte CTO & Product Manager WindowsAzure Insider Microsoft BizTalkVTS-P
    3. 3. ExtendingAzure BizTalk svcs Codit IntegrationCloud Windows Azure BizTalk Services - The Hybrid Organisation - London
    4. 4. About Codit Integration Cloud Cloud Technology Windows Azure BizTalk Services - The Hybrid Organisation - London Integration as a Service - www.integrationcloud.eu e-Invoicing & EDI Managed Services Functional monitoring
    5. 5. Codit integration cloud | Gradually move runtime logic toWindows Azure BizTalk Services | Add value | Reporting | e-Invoicing capabilities | Tracking | Connectivity | Codit Integration Framework | Available for BizTalk,WCF,Workflow &WABS Windows Azure BizTalk Services - The Hybrid Organisation - London Adding value to WindowsAzure BizTalk Services
    6. 6. BizTalk Services Where does it fit ? Windows Azure BizTalk Services - The Hybrid Organisation - London
    7. 7. What Microsoft heard Windows Azure BizTalk Services - The Hybrid Organisation - London Reduce transaction cost by 25-50% incurred through low server utilization We want to cut-down the on-boarding time from weeks to a matter of days OOB SaaS connectivity Need a config-driven experience for exchange of information We would like out-of- box capabilities like archiving built into the platform We need a self-service solution
    8. 8. WindowsAzure application building blocks cloud services Windows Azure BizTalk Services - The Hybrid Organisation - London
    9. 9. Windows Azure BizTalk Services Windows Azure BizTalk Services - The Hybrid Organisation - London
    10. 10. Integrating the Enterprise and the Cloud BizTalk Server Your Data Center Service Bus BizTalk Services Partners Windows Azure
    11. 11. EDI BizTalk Services Scenario: Cloud EDI Windows Azure BizTalk Services - The Hybrid Organisation - London
    12. 12. Service Bus Azure Websites Order Fulfillment Web Order Push Notifications Mobile Order BizTalk Services PartnersMobile Services Rest APIs Scenario: modern/hybrid apps Windows Azure BizTalk Services - The Hybrid Organisation - London
    13. 13. HDInsight SQL Database PII Scrubbed Transaction Data BizTalk Services Service Bus Scenario: Cloud BI Windows Azure BizTalk Services - The Hybrid Organisation - London
    14. 14. Storage Compute Scenario: B2B/Partner Ecosystem SQL Database Service Bus BizTalk Services Windows Azure BizTalk Services - The Hybrid Organisation - London
    15. 15. SKU’s Windows Azure BizTalk Services - The Hybrid Organisation - London
    16. 16. Pricing model Windows Azure BizTalk Services - The Hybrid Organisation - London
    17. 17. #demo configuring the runtime Windows Azure BizTalk Services - The Hybrid Organisation - London
    18. 18. B2B (EDI &Trading partner mgmt) Windows Azure BizTalk Services - The Hybrid Organisation - London
    19. 19. Trading partner management | Set up agreements between parties | AS/2 support | X12 support – EDIFACT coming soon | Portal experience | Transformation, validation, routing | Route incoming messages to different endpoints | Web service | Blob storage | Azure BizTalk bridge Windows Azure BizTalk Services - The Hybrid Organisation - London
    20. 20. B2B –TPM portal Windows Azure BizTalk Services - The Hybrid Organisation - London
    21. 21. #demo1 trading partner management & EDI Windows Azure BizTalk Services - The Hybrid Organisation - London
    22. 22. EAI (Bridges & adapter service) Windows Azure BizTalk Services - The Hybrid Organisation - London
    23. 23. EAI Experience - Config-driven Windows Azure BizTalk Services - The Hybrid Organisation - London
    24. 24. What is a Bridge? A Bridge is a single message processing unit with 3 parts: Basic building block for building your integration platform Bridge Pipeline V E T E Messages Sources FTP/S HTTP SFTP Destinations Service Bus Web Service FTP/S HTTP Blob Windows Azure BizTalk Services - The Hybrid Organisation - London
    25. 25. #demo2 routing logic in bridges Windows Azure BizTalk Services - The Hybrid Organisation - London
    26. 26. Extensibility | Mapping | Custom functoids (for mapping) | XSLT | Bridge components (like BizTalk pipeline components) | Custom inspectors | Custom endpoints | Use customWCF Bindings | Used for loopback bridges (EchoBinding) | Good for custom authentication mechanisms (SalesForce,CRM?) Windows Azure BizTalk Services - The Hybrid Organisation - London
    27. 27. Custom bridge components | Implement IMessageInspector | Task Execute( IMessage message, IMessageInspectorContext context) | Custom component properties | Only string properties supported | Attribute with [PipelineProperty(Name = "PropName")] | Tracing to diagnostics (storage account) | context.Tracer.TraceEvent(Warning, text); | Property promotion | message.Promote(PropertyName, PropertyValue); | Message content | Stream message.Data; Windows Azure BizTalk Services - The Hybrid Organisation - London
    28. 28. #demo3 custom code (PDF signing) Windows Azure BizTalk Services - The Hybrid Organisation - London
    29. 29. BizTalk Adapter Service Server Explorer (Visual Studio) PowerShell CmdLets Management Service REST API Lob Relay (Service Host) BizTalk adapter service Windows Azure BizTalk Services - The Hybrid Organisation - London Bridge Pipeline V E T E Messages Sources FTP/S HTTP SFTP Destinations Service Bus Web Service FTP/S HTTP Blob
    30. 30. BizTalk Adapter Service | Is an on-premise Service hosted in IIS | Allows LOB Relays and LOBTargets to be created using REST APIs | For Development, there is aVS Server Explorer extension | For Management, there are PowerShell Scripts | LOB Relays | Represents a connection to the cloud using a Service Bus Relay | Can host multiple LOBTargets | LOBTargets | Represents an on-premise LOB system that is exposed to the cloud | Is hosted inside an LOB Relay and identified by a unique sub path Windows Azure BizTalk Services - The Hybrid Organisation - London
    31. 31. #demo4 on prem SQL & SAP connectivity Windows Azure BizTalk Services - The Hybrid Organisation - London
    32. 32. Lessons learned | Good for B2B scenarios | Good for basic ‘pipeline’ capabilities as a service | Extensibility is key in integration | Configuration & tracking needs attention | Combination with durable pub/sub on service bus is really important Windows Azure BizTalk Services - The Hybrid Organisation - London
    33. 33. Thank you Windows Azure BizTalk Services - The Hybrid Organisation - London

    ×