Enter your mobile number or email address below and we'll send you a link to download the free Kindle App. Then you can start reading Kindle books on your smartphone, tablet, or computer - no Kindle device required.
To get the free app, enter your email address or mobile phone number.
Cloud Design Patterns: Prescriptive Architecture Guidance for Cloud Applications (Microsoft patterns & practices) Paperback – February 17, 2014
|New from||Used from|
Top 20 lists in Books
View the top 20 best sellers of all time, the most reviewed books of all time and some of our editors' favorite picks. Learn more
Frequently Bought Together
Customers Who Bought This Item Also Bought
About the Author
John Sharp is a principal technologist at Content Master (www.contentmaster.com). An expert on developing applications with the Microsoft .NET Framework and Windows Azure, John has written several books, including Microsoft Visual C# Step By Step and Microsoft WCF Step By Step. John has produced numerous training courses and other technical material covering a range of diverse topics, including C and C++ programming, SQL Server database administration, and service-oriented architecture. He has a degree in Computer Science from Imperial College, University of London.
Larry Brader is a Senior Tester in the patterns & practices group at Microsoft. He currently works as a test lead on the various p&p projects, focusing on client and server side. In addition he is interested in producing test guidance based on ALM.
Masashi Narumoto is passionate about the idea of the Internet as a knowledgebase. The Internet has significantly changed our lives and there's no doubt that there are still huge changes to come. His goal is to harness the ideas of many individuals into more meaningful collections so people can learn and achieve through the lens of collective intelligence. During his time on the patterns & practices team, he has worked on a series of Windows Azure Guides as a program manager, and is currently focused on Big Data. Previously, he spent 20+ years developing and consulting on a variety of solutions especially in the retail and manufacturing industry. You can find Masashi at http://blogs.msdn.com/masashi_narumoto or on Twitter @dragon119.
Trent Swanson is a software architect and one of the founders working with cloud technologies at Full Scale 180. He has worked with Windows Azure since the very beginning, helping clients around the world build, deploy, and manage cloud solutions on Windows Azure. Whether it’s moving an existing application to the cloud or building new ones, he enjoys the entire lifecycle of delivering scalable, reliable, and manageable cloud solutions.
More About the AuthorsDiscover books, learn about writers, read author blogs, and more.
Top Customer Reviews
It is not a book to read if you are looking to learn about all of the various clouds out there like Rackspace, Google, Amazon. It is a book that you would use if you want to focus on Microsoft's Cloud solutions. I found that there are two architectures that work for me.
Some of the reviewers indicate that this is a downer of a book, but seriously, it is just a recipe book. So if you find that books with recipes for food, electronic circuits or other things depress you, well...
Otherwise, it's considered one of the better books on Microsoft Cloud/Azure
I also found useful how the patterns are categorized for easier access.
Most of the patterns are known but explained from a cloud-based focus.
My favourite pattern was the 'Sharding pattern'. It's a must-read if you are an experienced programmer that approaches the cloud, specially if you are going to work with Windows Azure, event though it's not limited to it, but the code samples run on Azure.
The book starts with a good introduction and list of the patterns and supporting "guidance" sections, and is then followed first by the patterns, and then the guidance sections (useful technology primers). This is where things break down a bit, as the patterns are presented in alphabetical order, which means a somewhat random mix of topics, followed by the same again for the guidance sections. I attempted to read the book cover to cover over about a week and I found the constant jumping about between topics extremely confusing, and the constant repetition of common content very wearing. In addition by presenting the guidance material at the end it is arguably of less value as most of the concepts have already been covered in related patterns. Ultimately the differentiation between the two is very arbitrary and not helpful. For example is "throttling" really a pattern or a core concept? If "throttling" is a pattern why is "autoscaling" not described as a pattern?
The book would be about 10 times better if it were re-organised into half a dozen "topics" (for example data management, compute resource management, integration, security...Read more ›
I also loved the illustrations, the C# code samples and the summary tables. I could use it as a cloud design patterns cheat sheet.
Most Recent Customer Reviews
An excellent text, plenty of insights for any architect out there. Plain and simple. Next to the Iceweasel’s window, which I’m using to write this review, is a Sublime Text... Read morePublished 13 months ago by Jascha Casadio
This book focuses EXCLUSIVELY ON MICROSOFT AZURE. If you are interested in Cloud solutions in general, this is NOT the book for you. Read morePublished 13 months ago by SF
I give it one star because you can download it from Microsoft for free. http://msdn.microsoft.com/en-us/library/dn568099.aspxPublished 15 months ago by Jun