In this chapter, we discussed patterns to help to reduce downtime due to faults and increase availability. We also discussed a few patterns that help to create more resilient tiers that can withstand AZ and regional outages. Finally, we looked at how you can use S3 policies to afford your storage these same benefits. We strongly recommend injecting failures into your production systems regularly and will broach the topic again in Chapter 6, Ephemeral Environments – Sandboxes for Experiments.
In the upcoming chapter, we will discuss patterns to keep your systems well defended in order to further boost uptime.
Use terraform destroy any time you don't want to leave your resources running up the bill.