Packt Publishing has given me a few copies of my book “Applied Architecture Patterns on the Microsoft Platform” to give away on BizTalkGurus.com. Over the next few weeks, I am going to have a few contests. The book is a $60 value and I will cover the shipping costs to the winner anyplace in the world as long as the US Postal Service ships there.
Contest #1 – Below are the architectural patterns covered in our book. We started with a much larger list and cut it down to what we thought were the top 13 used in the enterprise. Besides the 13 listed below, what is another pattern commonly used in the enterprise? |
How to Enter:
Simply add a comment to this blog post with your pattern idea to enter! Ensure you are a registered BizTalkGurus.com member so I know your email address if you win OR send an email to after you post your pattern. Please ensure you see your pattern show up as a comment on this blog. Due to spam blocker and caching – it might take up to 24 hours. If all else fails, just send me an email.
Entries must be received by 11 PM Monday November 1st Central Standard Time. The winner will be announced a few days later.
The fellow authors and I will review the suggested patterns and what we determine to be the “best missing enterprise pattern” will win a free copy of our book. Who knows, you might even see it written up later on if we release an update to the book.
Included Patterns
|
Best of luck! Of course if you do not win a free copy of the book – the book is available on Amazon.com and PacktPub.com.
Looking for more information on our book? Read a sample chapter online Chapter 12 Debatching Bulk Data or watch The Story Behind The Book on YouTube.
1) Message Bus (more than being publish/subscribe) is one important pattern which involves transporting messages between applications (standard schemas, transformations & shared infrastructure etc)
2) Service Oriented Integration: common registry of services for re-usability and loosely coupled web service interfaces to integrate systems
Not sure about the pattern, but I would like to see how the following scenarios can be implemented:-
1 . A scenario requiring high throughput explaining how different Microsoft technologies can be used to achieve that with result of comparison or recommendation which technology to choose when.
2. Synchronous to Asynchronous message flow and vice versa. How it can be implemented by using different Microsoft technologies.
Message Bus Pattern %u2013 connect all the systems through a message bus to provide shared infrastructure based on which to easily add and remove applications in integration solution
Common Workspace Pattern %u2013 use common user interface to display the information from disparate systems and allow users efficiently process the data available
Human Workflow patterns would be good. Compare: WF; BizTalk; K2; and others?
Compare open source ESB options (e.g. nServiceBus) with BizTalk ESB Toolkit.
Would like to have a support for colud computing
A BPM based patter would be more of useful when dealing with Work Flow%u2026 comparing Skelta.net.. and features to integrate with these %u2026
More ESB patters..