Taking Advantage of the Microsoft Azure Service Bus Part 2

Taking Advantage of the Microsoft Azure Service Bus Part 2

Released Wednesday, 7th September 2016
Good episode? Give it some love!
Taking Advantage of the Microsoft Azure Service Bus Part 2

Taking Advantage of the Microsoft Azure Service Bus Part 2

Taking Advantage of the Microsoft Azure Service Bus Part 2

Taking Advantage of the Microsoft Azure Service Bus Part 2

Wednesday, 7th September 2016
Good episode? Give it some love!
Rate Episode
List

Welcome to the fifth episode of the Software Architecture Microsoft Platform mini course. It completes the story that began with episode 4.

Together, these episodes present an architectural pattern that combines the best of two worlds. The world of fast and easy access to query data, and the world of reliable Master Data. Master Data, stored and protected by Information Services.
Episode 4 gave you a first version of a publish and subscribe pattern. A pattern which gives user applications direct and fast access to all the query data it uses. It's a synchronous pattern, so it doesn't use the Azure Service Bus. But it does use reliable Master Data, stored and protected by Information Services.

This episode uses the Microsoft Azure Service Bus. This makes it an asynchronous pattern using command queues, topics and subscriptions.  Introducing the Service Bus to the pattern reduces its complexity.
It relieves your own components of many small and important tasks. Tasks that they had to do in the Episode 4 version.

Tasks that made that version more complex than the one using the Service bus.

The moral of these two episodes goes against what many believe. It's that the Azure Service Bus can reduce complexity in advanced applications.

feed&WT.dl=0&WT.entryid=Entry:RSSView:d5758e9d9e3c4e4f8877a67a00fac809

Show More
Rate
List

From The Podcast

When a business manager invests in new or modified software, he or she expects business results from that investment. Sadly, more often than not, they don't get that. They may get a technically brilliant system, but if that system's architecture isn't based on the architecture of the business, or on business goals and strategy – then it's still a failure. In this mini-course you'll learn how to establish a software architecture that is closely aligned to the business and to business goals. Software that can be adapted to future changes in business strategy, business goals, and business processes. Software that can be deployed on-premises, on Azure, or as a hybrid with parts on-premises and parts in the cloud. Here's a list of a few of the things you'll learn in this course: how to enhance requirements, making them laser sharp and business-drivenhow to use an agile approach for turning requirements into a business-driven, service-oriented architecturehow to isolate service consumers from each other, so that no consumer can be adversely affected by changes made for another consumerhow to use high-level architectural patterns, built on top of an infrastructure of sharable informationhow to use the Microsoft Service Bus to get advantage of the best of two worldshow to choose between REST and RPC, HTTP and SOAP, WCF and Web APIBy the way, this mini-course is developed by Sten and Per Sundblad at Sundblad & Sundblad in Uppsala, Sweden. The views and ideas presented in it are not necessarily the views and ideas of Microsoft. They are the views of the Sundblad & Sundblad Organization. For more information, or to contact Sten or Per, visit http://www.certifiedsoftwarearchitect.com/channel9

Join Podchaser to...

  • Rate podcasts and episodes
  • Follow podcasts and creators
  • Create podcast and episode lists
  • & much more
Do you host or manage this podcast?
Claim and edit this page to your liking.
,