Book Image

Implementing Cloud Design Patterns for AWS

Book Image

Implementing Cloud Design Patterns for AWS

Overview of this book

Table of Contents (18 chapters)
Implementing Cloud Design Patterns for AWS
Credits
About the Author
About the Reviewers
www.PacktPub.com
Preface
Index

Summary


We covered a few methods of adding redundancy and optimization to static content in this chapter. The first three methods covered the AWS S3 service as a backend. The first pattern used S3 with an EC2 configured server to serve static application data from the server using S3 as a backend for non-application data. The next pattern covered using the S3 by itself as a web application server. The last of the S3-backed patterns used the AWS-provided URL generation API to generate time-limited URLs for S3-backed objects.

The last two patterns covered CloudFormation as a cache system to ensure that data was migrated to as many redundant servers as possible. The first pattern discussed the benefits of cache optimization, while the last one discussed how to tie all of these patterns together in a multi-tier, completely resilient static datastore.

In the next chapter we will shift our focus from static data to dynamic data.