Global Windows Azure Bootcamp
Auckland March 29 2014
The Global Sponsors
The Local Sponsors
Windows Azure Integration
Capabilities
Nikolai Blackie
• Principal Architect and co-founder of
Adaptiv Integration
• www.a...
So as a hipster geek how can I
connect all my cloud & on
premise components?
• WindowsAzure Service Bus
• Queues, topics &...
Cloud OS and integration services
Bring the Cloud to
your Enterprise:
Integration
BizTalk Server
Your
Data
Center
Service Bus
WABS
Partners
Windows
Azure
How do I enable
messaging within the
cloud, and cloud to on
premise?
Windows Azure Service Bus
• Queues
• Topics & Subscri...
What is Windows Azure Service Bus?
Azure Service Bus – Queues
BizTalk/WCF IIS
SB Messaging
Binding
Senders
Receiver
Queue
Azure Service Bus – Topics
BizTalk/WCF IIS
SB Messaging
Binding
Topic
Senders
Subscribers
Azure Service Bus – Relay
Securely extend integration reach
BizTalk/IIS
Relay Binding
Relay Endpoint
Senders
Receiver
BizT...
demo
So what’s the difference
between Windows Azure
Storage Queues and
Service Bus Queues?
Windows Azure Storage Queues
Comparison Criteria Windows Azure Queues Service Bus Queues
Ordering guarantee No Yes - First...
Windows Azure Storage Queues
Comparison Criteria Windows Azure Queues Service Bus Queues
Maximum message size
64 KB
(48 KB...
How do I integrate
disparate data &
transports with my cloud
services?
Windows Azure BizTalk
Services
• One-way & two-way ...
Integration Bridges?
BizTalk Service
Windows Azure BizTalk Services
Artifacts
Schemas TransformsCertificates Assemblies
Partner OM
Partners Agr...
BizTalk Release cadence
demo
Windows Azure Integration Capabilities
Require basic communication and
messaging between services
Need queues that can be ...
nikolai@adaptiv.co.nz
Service Bus Resources
http://www.windowsazure.com/en-us/develop/net/fundamentals/hybrid-
solutions/
http://msdn.microsoft....
• SDK, schemas and tools downloads
http://www.microsoft.com/en-us/download/details.aspx?id=39087
• BizTalk Service Forums
...
• Install Windows Azure BizTalk Services SDK
http://msdn.microsoft.com/en-nz/library/windowsazure/10873203-56b3-445c-8340-...
Global Windows Azure Bootcamp (GWAB)  Auckland 2014 - Windows Azure Integration Capabilities
Global Windows Azure Bootcamp (GWAB)  Auckland 2014 - Windows Azure Integration Capabilities
Global Windows Azure Bootcamp (GWAB)  Auckland 2014 - Windows Azure Integration Capabilities
Global Windows Azure Bootcamp (GWAB)  Auckland 2014 - Windows Azure Integration Capabilities
Global Windows Azure Bootcamp (GWAB)  Auckland 2014 - Windows Azure Integration Capabilities
Global Windows Azure Bootcamp (GWAB)  Auckland 2014 - Windows Azure Integration Capabilities
Global Windows Azure Bootcamp (GWAB)  Auckland 2014 - Windows Azure Integration Capabilities
Upcoming SlideShare
Loading in...5
×

Global Windows Azure Bootcamp (GWAB) Auckland 2014 - Windows Azure Integration Capabilities

1,542

Published on

This session will provide a high level overview of the various capabilities on the Azure platform that will enable developers to integrate their Windows Azure application components within the Azure platform, other cloud platforms and their on premise enterprise applications.
The session will cover:
•Windows Azure Service Bus – queues, topics & subscriptions and relay services.
•Windows Azure BizTalk Services – One-way & two-way Xml Bridges, EDI capabilities.
•Windows Azure Storage Queues

The focus is on high level overviews, practical scenarios, demonstrations of techniques and where to find more information in labs & tutorials.

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

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

No notes for slide
  • REQUIRED SLIDE
  • REQUIRED SLIDE – complete session name, speaker name and short speaker bio
  • Sample for re-use – delete if not required.
  • Another key way to use the cloud is though integration. Windows Azure provides a great environment for running web apps and public facing services. Also a great “DMZ” for connecting with partners.
  • To begin with, we should mention the main features of Windows Azure Service Bus. Essentially, the Service Bus provides a rich set of tools to support both connectivity via the cloud (using relays & protocol tunnel eventing) as well as Pub / Sub messaging structures including queues and topics to enable integration. It supports reliable transfer, routing through filters, and even some primitive transformation.
  • Demo divider (if required) – enter name of demo.
  • Sample for re-use – delete if not required.
  • I though it was a good idea to first have a look at what makes BizTalk Services tick
  • Sample for re-use – delete if not required.
  • Demo divider (if required) – enter name of demo.
  • Sample for re-use – delete if not required.
  • REQUIRED SLIDE
  • REQUIRED SLIDE: enter contact details as appropriate.
  • REQUIRED SLIDE – list resources used in presentation and extra material for further reading.
  • Global Windows Azure Bootcamp (GWAB) Auckland 2014 - Windows Azure Integration Capabilities

    1. 1. Global Windows Azure Bootcamp Auckland March 29 2014
    2. 2. The Global Sponsors
    3. 3. The Local Sponsors
    4. 4. Windows Azure Integration Capabilities Nikolai Blackie • Principal Architect and co-founder of Adaptiv Integration • www.adaptiv.co.nz • Microsoft Virtual Technology Solutions Professional (v-TSP) • Microsoft Business Platform Technology Advisor
    5. 5. So as a hipster geek how can I connect all my cloud & on premise components? • WindowsAzure Service Bus • Queues, topics & subscriptions and relay services • WindowsAzure BizTalk Services • One-way & two-way Xml/Pass Through Bridges • EDI capabilities • WindowsAzure Storage Queues
    6. 6. Cloud OS and integration services
    7. 7. Bring the Cloud to your Enterprise: Integration BizTalk Server Your Data Center Service Bus WABS Partners Windows Azure
    8. 8. How do I enable messaging within the cloud, and cloud to on premise? Windows Azure Service Bus • Queues • Topics & Subscriptions • Relay Services
    9. 9. What is Windows Azure Service Bus?
    10. 10. Azure Service Bus – Queues BizTalk/WCF IIS SB Messaging Binding Senders Receiver Queue
    11. 11. Azure Service Bus – Topics BizTalk/WCF IIS SB Messaging Binding Topic Senders Subscribers
    12. 12. Azure Service Bus – Relay Securely extend integration reach BizTalk/IIS Relay Binding Relay Endpoint Senders Receiver BizTalk/IIS Relay Binding
    13. 13. demo
    14. 14. So what’s the difference between Windows Azure Storage Queues and Service Bus Queues?
    15. 15. Windows Azure Storage Queues Comparison Criteria Windows Azure Queues Service Bus Queues Ordering guarantee No Yes - First-In-First-Out (FIFO) Delivery guarantee At-Least-Once At-Least-Once At-Most-Once Transaction support No Yes (through the use of local transactions) Exclusive access mode Lease-based Lock-based Lease/Lock duration 30 seconds (default) 7 days (maximum) 60 seconds (default) You can renew a message lock Lease/Lock granularity Message level (each message can have a different timeout value) Queue level (each queue has a lock granularity applied to all of its messages) http://msdn.microsoft.com/en-us/library/windowsazure/hh767287.aspx
    16. 16. Windows Azure Storage Queues Comparison Criteria Windows Azure Queues Service Bus Queues Maximum message size 64 KB (48 KB when using Base64 encoding) 256 KB (including both header and body, maximum header size: 64 KB) Maximum queue size 100 TB (limited to a single storage account capacity) 1, 2, 3, 4 or 5 GB (defined upon creation of a queue) Maximum message TTL 7 days Unlimited Maximum number of queues Unlimited 10,000 (per service namespace, can be increased) Maximum number of concurrent clients Unlimited Unlimited (100 concurrent connection limit TCP protocol communication)
    17. 17. How do I integrate disparate data & transports with my cloud services? Windows Azure BizTalk Services • One-way & two-way communication • Xml & Pass Through Bridges • EDI capabilities
    18. 18. Integration Bridges?
    19. 19. BizTalk Service Windows Azure BizTalk Services Artifacts Schemas TransformsCertificates Assemblies Partner OM Partners Agreements PartnershipsProfiles Bridges Pass-ThroughXml One-Way Xml Request Reply EDI (X12 & EDIFACT) BizTalk Portal Visual Studio PowerShell
    20. 20. BizTalk Release cadence
    21. 21. demo
    22. 22. Windows Azure Integration Capabilities Require basic communication and messaging between services Need queues that can be larger than 5 GB in size
    23. 23. nikolai@adaptiv.co.nz
    24. 24. Service Bus Resources http://www.windowsazure.com/en-us/develop/net/fundamentals/hybrid- solutions/ http://msdn.microsoft.com/en-us/library/windowsazure/hh767287.aspx http://msdn.microsoft.com/en-us/magazine/jj863132.aspx http://msdn.microsoft.com/en-us/library/windowsazure/hh403962.aspx
    25. 25. • SDK, schemas and tools downloads http://www.microsoft.com/en-us/download/details.aspx?id=39087 • BizTalk Service Forums http://social.msdn.microsoft.com/Forums/en-US/azurebiztalksvcs • Samples MSDN Code Gallery http://code.msdn.microsoft.com/windowsazure/ • BizTalk Portal https://portal.biztalk.windows.net • MSDN documentation http://msdn.microsoft.com/en-us/library/windowsazure/hh689864.aspx • BizTalk Team Blog http://blogs.msdn.com/b/biztalk_server_team_blog BizTalk Resources
    26. 26. • Install Windows Azure BizTalk Services SDK http://msdn.microsoft.com/en-nz/library/windowsazure/10873203-56b3-445c-8340- ef073f5365f8 & http://social.technet.microsoft.com/wiki/contents/articles/23592.biztalk-adapter- service-installation.aspx • BizTalk Services Pricing Details http://www.windowsazure.com/en-us/pricing/details/biztalk-services/ BizTalk Resources

    ×