• Save
Global Windows Azure Bootcamp (GWAB)  Auckland 2014 - Windows Azure Integration Capabilities
Upcoming SlideShare
Loading in...5
×
 

Like this? Share it with your network

Share

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

on

  • 1,420 views

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 ...

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.

Statistics

Views

Total Views
1,420
Views on SlideShare
1,412
Embed Views
8

Actions

Likes
1
Downloads
0
Comments
0

1 Embed 8

https://twitter.com 8

Accessibility

Categories

Upload Details

Uploaded via as Microsoft PowerPoint

Usage Rights

© All Rights Reserved

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Processing…
Post Comment
Edit your comment
  • 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 Presentation Transcript

  • 1. Global Windows Azure Bootcamp Auckland March 29 2014
  • 2. The Global Sponsors
  • 3. The Local Sponsors
  • 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. 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. Cloud OS and integration services
  • 7. Bring the Cloud to your Enterprise: Integration BizTalk Server Your Data Center Service Bus WABS Partners Windows Azure
  • 8. How do I enable messaging within the cloud, and cloud to on premise? Windows Azure Service Bus • Queues • Topics & Subscriptions • Relay Services
  • 9. What is Windows Azure Service Bus?
  • 10. Azure Service Bus – Queues BizTalk/WCF IIS SB Messaging Binding Senders Receiver Queue
  • 11. Azure Service Bus – Topics BizTalk/WCF IIS SB Messaging Binding Topic Senders Subscribers
  • 12. Azure Service Bus – Relay Securely extend integration reach BizTalk/IIS Relay Binding Relay Endpoint Senders Receiver BizTalk/IIS Relay Binding
  • 13. demo
  • 14. So what’s the difference between Windows Azure Storage Queues and Service Bus Queues?
  • 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. 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. 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. Integration Bridges?
  • 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. BizTalk Release cadence
  • 21. demo
  • 22. Windows Azure Integration Capabilities Require basic communication and messaging between services Need queues that can be larger than 5 GB in size
  • 23. nikolai@adaptiv.co.nz
  • 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. • 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. • 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