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


In this chapter, we covered some in-depth techniques on how to split up complex systems into self-contained microservices. In the queuing chain pattern, we walked through creating independent systems that use the Amazon-provided SQS service that solve fibonacci numbers without interacting with each other directly. We then took the topic a bit deeper in the priority queue pattern, and covered creating multiple queues that have implicit weights upon them, so that one queue gets worked from more frequently than the other queue. Lastly, we took the topic even deeper in the job observer pattern, and covered how to tie in auto scaling policies and alarms from the CloudWatch service to scale out when the priority queue gets too deep.

In the next chapter, we will discuss patterns and topics designed to help with the operations and maintenance of infrastructure deployed at AWS.