Michael Stephenson

keeping your feet on premise while your heads in the cloud
posts - 350 , comments - 407 , trackbacks - 11

My Links

News

View Michael Stephenson's profile on BizTalk Blog Doc View Michael Stephenson's profile on LinkedIn

Twitter












Archives

Post Categories

Image Galleries

BizTalk

Mates

Azure Service Bus

Considerations for Logging in Hybrid Integration Solutions
As many of my readers will know, I've been doing a lot of work around Hybrid integration solutions over the last few years involving Windows Azure Service Bus and various other technologies. One of the challenges which comes up in any architecture is how do you manage and implement logging. Well if you consider that we are now often building globally distributed applications in various data centers which we own, or data centers which we rent from cloud providers, this logging challenge is now even ......

Posted On Thursday, January 23, 2014 3:20 AM | Comments (1) | Filed Under [ Azure Service Bus ]

Log4net Azure Service Bus Appender
In this post I wanted to explore the options around building a Windows Azure Service Bus appender for log4net (sample download). This would allow me to publish logging events outside of my application to an internet scale messaging system which can then provide opportunities to centrally store or process messages from all of my applications. This article is part of a few articles I will write while playing with the architectural idea of the centralized logging based on Azure Service Bus but in this ......

Posted On Thursday, January 2, 2014 5:15 AM | Comments (0) | Filed Under [ Azure Service Bus ]

Automated Build & Azure Service Bus
Recently with a little advice from Paolo who created the Windows Azure Service Bus Explorer tool ive worked to create a few tasks which will help us to do a little automation around the use of Windows Azure Service Bus.Being a BizTalk guy at heart I have been thinking about the best ways to manage the configuration of my service bus namespace and in particular when my development team is working on components which interact with Service Bus.In general we want each developer to be able to work on ......

Posted On Thursday, November 14, 2013 7:33 AM | Comments (0) | Filed Under [ Azure Service Bus ]

Bridging Subsidiaries With the Cloud to Create a Global API
Ive just had an article published on InfoQ about bridging companies to create a consolidated API and some of the considerations you might have to make

Thanks to Brian Milburn for reviewing this!

Posted On Tuesday, October 15, 2013 9:04 PM | Comments (0) | Filed Under [ Azure Service Bus ]

Windows Azure Service Bus Relay – Certificate Trust Chain Verification Error
Recently we had a problem with our IIS Hosted WCF services which were listening to the Windows Azure Service Bus Relay. The symptoms were as follows: Only the production environment was affected All other environments were fine Both servers hosting the services went down at approximately the same time When we tried to restart them we were getting a certificate trust verification error like in the below box. WebHost failed to process a request. Sender Information: System.ServiceModel.Service... ......

Posted On Wednesday, July 17, 2013 12:14 PM | Comments (0) | Filed Under [ Azure Service Bus ]

Error during communication with Service Bus. Check the connection information, then retry
This week we came across the below error on in our project where we are using Windows Azure Service Bus Brokered Messaging.Microsoft.Service... Error during communication with Service Bus. Check the connection information, then retry. ---> System.ServiceModel.Communi... Internal Server Error: The server did not provide a meaningful reply; this might be caused by a premature session shutdown..TrackingId:4990b5... ......

Posted On Monday, April 22, 2013 9:09 PM | Comments (0) | Filed Under [ Azure Service Bus ]

Dont let your Shared Secret be visible in the browser
I came across a something the other day with WCF service I was hosting in IIS which was configured to use the relay bindings to listen to the Windows Azure Service Bus.I had made an error in the configuration file and it popped up with the below error in the browser.Server Error in '/Acme.Azure.ServiceBus.Con... Application. Configuration ErrorDescription: An error occurred during the processing of a configuration file required to service this request. Please review the specific error details below ......

Posted On Sunday, April 21, 2013 12:01 PM | Comments (0) | Filed Under [ Azure Service Bus ]

Exposing your API via Windows Azure Service Bus Queues and Topics
Recently I wrote an article for UK MSDN Flash about using Windows Azure Service Bus Queues & TopicsIve had some great feedback on this article from friends! Check it out belowhttp://blogs.msdn.com/... ......

Posted On Friday, March 15, 2013 10:05 AM | Comments (0) | Filed Under [ Azure Service Bus ]

AppFx.ServiceBus – Scatter Gather
Following on from previous samples I wanted to talk about how to implement a scatter gather pattern using the AppFx.ServiceBus framework. In this sample we want to achieve the following: Send a message from a client application to a Service Bus topic Use the topic filters to route this client to two subscriptions Have a service listening to each subscription which will handle the message and return a response Have the client wait for multiple responses to come back and return them as a collection. ......

Posted On Saturday, February 16, 2013 12:13 PM | Comments (0) | Filed Under [ Azure Service Bus ]

No endpoint listening at.........
I was having some very frustrating behaviour on our build server and while I found a number of articles online with similar error messages none of them helped me. I thought I would just explain this here incase if helps me or anyone else in future.The error message we were getting is:There was no endpoint listening at http://localhostStubs.Exter... that could accept the message. This is often caused by an incorrect address or SOAP action. See InnerException, if present, ......

Posted On Saturday, November 10, 2012 11:58 AM | Comments (1) | Filed Under [ Azure Service Bus ]

Combining Shared Secret and Certificates
As discussed in the introduction article this walkthrough will explain how you can implement WCF security with the Windows Azure Service Bus to ensure that you can protect your endpoint in the cloud with a shared secret but also combine this with certificates so that you can identify the sender of the message. Prerequisites As in the previous article before going into the walk through I want to explain a few assumptions about the scenario we are implementing but to keep the article shorter I am not ......

Posted On Tuesday, October 30, 2012 4:22 AM | Comments (1) | Filed Under [ Azure Service Bus ]

Combining Shared Secret and Username Token – Azure Service Bus
As discussed in the introduction article this walkthrough will explain how you can implement WCF security with the Windows Azure Service Bus to ensure that you can protect your endpoint in the cloud with a shared secret but also flow through a username token so that in your listening WCF service you will be able to identify who sent the message. This could either be in the form of an application or a user depending on how you want to use your token. Prerequisites Before going into the walk through ......

Posted On Tuesday, October 30, 2012 3:46 AM | Comments (0) | Filed Under [ Azure Service Bus ]

TransportWithMessageCredential & Service Bus – Introduction
Recently we have been working on a project using the Windows Azure Service Bus to expose line of business applications. One of the topics we discussed a lot was around the security aspects of the solution. Most of the samples you see for Windows Azure Service Bus often use the shared secret with the Access Control Service to protect the service bus endpoint but one of the problems we found was that with this scenario any claims resulting from credentials supplied by the client are not passed through ......

Posted On Tuesday, October 30, 2012 3:46 AM | Comments (0) | Filed Under [ Azure Service Bus ]

Azure Service Bus - Authorization failure
I fell into this trap earlier in the week with a mistake I made when configuring a service to send and listen on the azure service bus and I thought it would be worth a little note for future reference as I didnt find anything online about it. After configuring everything when I ran my code sample I was getting the below error. WebHost failed to process a request.Sender Information: System.ServiceModel.Service... System.ServiceModel.Service... ......

Posted On Friday, October 26, 2012 9:23 AM | Comments (0) | Filed Under [ Azure Service Bus ]

Service Bus random thought for the day
Its been really nice to see that over the last few weeks since we implemented our Dynamics CRM connecting via Azure Service Bus to backend line of business applications solution how much interest this has sparked within the rest of the organisation and other subsiduaries and how many people are coming up with ideas elsewhere on how they can leverage what we did and how simple it could be to connect their applications to the cloud. Im currently working with one of these companies and its refreshing ......

Posted On Thursday, October 11, 2012 3:16 AM | Comments (0) | Filed Under [ Azure Service Bus ]

Build & Deployment Guide for Service Bus Relay Project
Ive recently published a sample guide based on a real-world project where we implemented an on-premise WCF routing solution to connect SAAS applications to our on premise line of business applications. The guide will discuss: How we configured and setup the infrastructure How we setup the on-premise server to listen to the service bus What software we used How we configured Windows Azure This contains some useful contextual information around the reference scenario and hopefull this will be very ......

Posted On Wednesday, October 10, 2012 11:55 AM | Comments (0) | Filed Under [ Azure Service Bus ]

WCF Routing Service Filter Generator
Recently I've been working with the WCF routing service and in our case we were simply routing based on the SOAP Action. This is a pretty good approach for a standard redirection of the message when all messages matching a SOAP Action will go to the same endpoint. Using the SOAP Action also lets you be specific about which methods you expose via the router. One of the things which was a pain was the number of routing rules I needed to create because we were routing for a lot of different methods. ......

Posted On Wednesday, October 10, 2012 11:01 AM | Comments (0) | Filed Under [ Azure Service Bus ]

Resources for Service Bus Projects
Having recently been involves in the Windows Server Service Bus TAP and also working on a project using Azure Service Bus I thought it would be useful to bring together some of the excellent community resources which are available into the technet wiki to help people have a single place to access most of the material. I thought something like the excellent job done with the BizTalk part of technet wiki would be ideal. The links are below: Azure Service Bus - http://social.technet.micro... ......

Posted On Thursday, October 4, 2012 10:42 AM | Comments (0) | Filed Under [ Azure Service Bus ]

Challenges and Lessons Learnt from our Windows Azure Service Bus Project
Recently one of the clients I work with completed a project which put live a solution using Microsoft Dynamics CRM Online using the Windows Azure Service Bus to do a hybrid integration solution to integrate with on-premise applications. From a technology perspective it was relatively simple but for a company doing their first serious cloud project, and in addition integrating the cloud with on-premise applications there were many challenges which had little to do with technology. Although some of ......

Posted On Thursday, October 4, 2012 10:04 AM | Comments (0) | Filed Under [ Azure Service Bus ]

Monitoring Windows Azure Service Bus Endpoint with BizTalk 360?
I'm currently working with a customer who is undergoing an initiative to expose some of their line of business applications to external partners and SAAS applications and as part of this we have been looking at using the Windows Azure Service Bus. For the first part of the project we were focused on some synchronous request response scenarios where an external application would use the Service Bus relay functionality to get data from some internal applications. When we were looking at the operational ......

Posted On Thursday, September 13, 2012 12:09 AM | Comments (0) | Filed Under [ Azure Service Bus ]

Comparing Service Bus for Windows Server & RabbitMQ
Recently I have been working a little with RabbitMQ and also learning about the new Microsoft Service Bus for Windows Server offering which is now released in beta. As part of my learning I thought it would be useful to make some notes on a comparison of the products which I have included in this article to help people position and compare the two products. Architecture Area Microsoft Service Bus RabbitMQ Concepts Namespaces Namespaces are used to create a sandbox area for messaging. Namespaces also ......

Posted On Sunday, August 12, 2012 4:43 AM | Comments (5) | Filed Under [ Azure Service Bus ]

Powered by: