Cloud Design Patterns: Prescriptive Architecture Guidance for Cloud Applications (Alex Homer, et al)

0.0 (0)
Cloud Design Patterns: Prescriptive Architecture Guidance for Cloud Applications (Alex Homer, et al)

Applications on the cloud have a distinct set of traits. They operate on common hardware, offer services to unauthorized users, and manage erratic workloads.

You must find solutions to a variety of issues that these characteristics impose as a designer or developer. Your applications must be resilient to recover from errors, secure to guard against malicious attacks, and elastic to adapt to a workload that is always changing.

This manual provides examples of design patterns that might assist you in finding solutions to issues that may arise while developing cloud applications in a variety of fields. Each pattern examines design issues and details how to use Windows Azure technologies to implement them. The patterns are divided into the following categories: resilience, management and monitoring, availability, data management, design and implementation, messaging, performance and scalability, and security.

Additionally, you will find more general advice pertaining to these areas of concern. It teaches important ideas like asynchronous messaging and data consistency. The fundamental issues for building features like data segmentation, telemetry, and hosting in various datacenters are also helpfully outlined and explained.

You may increase the caliber of the applications and services you produce and increase the effectiveness of the development process by using these patterns and guidelines. Enjoy!

Ebook Details

About the Authors
  • Technical writer Alex Homer works at Microsoft Patterns & Practices.
  • A principal technologist at Content Master is John Sharp (
  • Senior Tester Larry Brader works for Microsoft's patterns & practices division.
  • One of the company's founders and a software architect, Trent Swanson uses cloud computing technologies at Full Scale 180.
Published Date / Year
238 pages
eBook Format
HTML, PDF and ePub
1621140369 / B00ITGHBBS

Similar Programming & Computer Books

UML For The IT Business Analyst (Howard Podeswa)
Information technology business analysts are frequently involved in OO and UML projects nowadays, but they still have a ways to go before fully utilizing the technology beyond use cases...
UML Process (Sharam Hekmat)
Using object technology, the UML Procedure is a standardized process for creating software systems. This document's goal is to define the UML Process at a level appropriate for practitioners...
Applying UML and Patterns: An Introduction to Object-Oriented Analysis and Design (Craig Larman)
This book provides a clear and useful introduction to using objects to think about and build systems that are well-built, reliable, and maintained. ...
UML Tutorial (Tutorialspoint)
Essential competencies for beginning programmers! Unified Modeling Language principles are explained in this user-friendly book (UML).  
The Official New Features Guide to Sybase ASE (Brian Taylor, et al)
Sybase Adaptive Server Enterprise is a mission-critical, high-performance database management system created to satisfy the growing demands of huge databases and high transaction volumes while offering a cost-efficient database...
Sybase IQ (Rocket99)
The Adaptive Server product family, which also includes Adaptive Server Enterprise and SQL Anywhere, incorporates Sybase IQ. Direct access to relational and nonrelational databases on mainframe, UNIX, or Windows...
Sybase SQL Server Administration's Guide
In addition to providing thorough explanations of how to install, configure, and maintain SQL Server 10 and SQL Server 11, this book also addresses system changes that may affect...
MonoGame Succinctly (Jim Perry)
The market for video games is enormous, but in order to reach consumers, several platforms must be supported.  
MonoGame Role-Playing Game Development Succinctly (Jim Perry, et al.)
This ebook is a crucial resource for MonoGame developers who want to create their own role-playing games (RPG). To help you create a playable game, authors Jim Perry and...
Parallel Complexity Theory (Sanjeev Arora, et al.)
The focus of this free programming book is the research of Parallel Computing and Programming, which serves as an abstract indicator of the complexity of parallel computing problems. ...

Others Programming Books by Alex Homer, John Sharp, Larry Brader, Masashi Narumoto, Trent Swanson

Testing for Continuous Delivery with Visual Studio (Larry Brader, et al)
Deploying agile software may be hampered by testing. The tiniest change in your code could require the complete application to be retested.
Developer's Guide to Microsoft Enterprise Library, C# Edition (Alex Homer)
In order to help software developers with typical enterprise development cross-cutting concerns, Microsoft created the Enterprise Library, a collection of reusable software components (application blocks) (such as logging, validation,...

User reviews

There are no user reviews for this listing.
Rate this Book