Windows Azure SQL Database Marketplace
Editor's Note: This post comes from Todd Holmquist-Sutherland, Principal Group Program Manager at Microsoft.
Today I’m excited to share the news that we’ve reached the release milestone for Service Bus 1.0 and it is now available for download.
There were two primary goals with this product release that we believe we’ve accomplished. The first was to deliver an enterprise class messaging service to our customers to support the creation of the modern applications that power their businesses. The second was to make sure the service delivered parity with the Windows Azure based messaging service already in the market (Windows Azure Service Bus).
Service Bus 1.0 was designed to allow for enterprise messaging capabilities in a Windows Server-based environment. It enables you to build, test, and run loosely-coupled, message-driven applications in self-managed environments and on developer computers. The two primary features are Service Bus Queues and Service Bus Topics and Subscriptions.
For more information on Service Bus queues refer to How to Use Service Bus Queues.
For more information on Service Bus topics and subscriptions refer to How to Use Service Bus Topics
Other advanced messaging features include detection of duplicate messages, scheduled message delivery, performance optimization (using asynchronous calls, batching and prefetching of messages) and more. We feel this product will deliver a high quality alternative to many of the expensive solutions currently on the market.
The second design point for Service Bus 1.0 was to ensure symmetry between this product and Windows Azure Service Bus thereby allowing for a single set of code to be leveraged across both deployment environments. The programming model and APIs exposed for developing applications are consistent with those of the public cloud service, making it easy to develop applications for either and switch between the two. We feel this will enable a better development experience. For example, developers can now install the service locally to allow for debugging of applications with much more control before publishing to a public cloud. This symmetry will also allow for flexibility in your transition to public cloud infrastructure by not requiring a rewrite of your messaging service when you’re ready for that move.
Service Bus 1.0 is available today from the download center and is a free piece of technology for use with a properly licensed version of Windows Server.
You can quickly get started with install and writing your first application by following step-by-step instruction here. For any questions and/or feedback, please reach out to us on Service Bus 1.0 MSDN Forum.
We are excited to bring Windows Azure Service Bus capabilities to Windows Server and look forward to seeing the solutions built on it. Learn more about Service Bus 1.0 for Windows Server.
- Todd Holmquist-Sutherland, Principal Group Program Manager.