Margins
Cloud Design Patterns book cover
Cloud Design Patterns
Prescriptive Architecture Guidance for Cloud Applications
2014
First Published
4.21
Average Rating
235
Number of Pages

Cloud applications have a unique set of characteristics. They run on commodity hardware, provide services to untrusted users, and deal with unpredictable workloads. These factors impose a range of problems that you, as a designer or developer, need to resolve. Your applications must be resilient so that they can recover from failures, secure to protect services from malicious attacks, and elastic in order to respond to an ever changing workload. This guide demonstrates design patterns that can help you to solve the problems you might encounter in many different areas of cloud application development. Each pattern discusses design considerations, and explains how you can implement it using the features of Windows Azure. The patterns are grouped into categories: availability, data management, design and implementation, messaging, performance and scalability, resilience, management and monitoring, and security. You will also see more general guidance related to these areas of concern. It explains key concepts such as data consistency and asynchronous messaging. In addition, there is useful guidance and explanation of the key considerations for designing features such as data partitioning, telemetry, and hosting in multiple datacenters. These patterns and guidance can help you to improve the quality of applications and services you create, and make the development process more efficient. Enjoy!

Avg Rating
4.21
Number of Ratings
75
5 STARS
43%
4 STARS
40%
3 STARS
13%
2 STARS
4%
1 STARS
0%
goodreads

Author

Alex Homer
Author · 2 books
Alex Homer is a technical writer assigned to the Microsoft patterns & practices division in Redmond. Following a career within and outside of the IT world, including an eclectic range of jobs from tractor driver to double-glazing salesman, he spent many years as a software and training specialist before tiring of the conference circuit and joining Microsoft. However, he has so far resisted the dubious attractions of Seattle weather in favor of working from home in the idyllic rural surroundings of the Derbyshire Dales in the heart of England. Now he spends his days knee-deep in design patterns and architectural literature; writing books, documentation, sample code, and producing technical guidance in its myriad other forms - most of which is helpfully co-authored by two over-inquisitive cats.
548 Market St PMB 65688, San Francisco California 94104-5401 USA
© 2025 Paratext Inc. All rights reserved