background preloader

Cloud Design Patterns: Prescriptive Architecture Guidance for Cloud Applications

Cloud Design Patterns: Prescriptive Architecture Guidance for Cloud Applications
January 2014 Containing twenty-four design patterns and ten related guidance topics, this guide articulates the benefit of applying patterns by showing how each piece can fit into the big picture of cloud application architectures. It also discusses the benefits and considerations for each pattern. Most of the patterns have code samples or snippets that show how to implement the patterns using the features of Microsoft Azure. However the majority of topics described in this guide are equally relevant to all kinds of distributed systems, whether hosted on Azure or on other cloud platforms. The following design patterns are useful in cloud-hosted applications. associated with the individual pattern to download only that sample. Cache-aside Pattern Load data on demand into a cache from a data store. For more info, see the Cache-aside Pattern. Circuit Breaker Pattern Handle faults that may take a variable amount of time to rectify when connecting to a remote service or resource. Retry Pattern

AWS-CloudDesignPattern MockFlow - Online Wireframe Tool and Design Cloud

Related: