This chapter introduced the fan-out pattern and discussed its overall merits and basic architecture when using a serverless platform. We discussed, in detail, the implementation of an example serverless application, which created multiple resized images in parallel using this pattern. In this example, we also learned the basics of deploying a Node.js application using the Serverless Framework on top of AWS. We also discussed different implementations of the fan-out pattern using different AWS services and when those alternative designs may be suitable.
Readers should understand the fan-out pattern well and be ready to use this pattern in future chapters in this book as part of more complex patterns.
Next, we'll work on processing data using queues and the messaging pattern.Â