In previous chapters, we reviewed the incredible demands imposed on your cloud applications. Customers expect your application to always be available, reliable, and responsive every time they log in. While these are great goals to strive for, given the complexity of your application, failures are inevitable. In this chapter, you will learn how the most sophisticated cloud vendors are learning from failure, and, more importantly, you will learn techniques for identifying failure areas and dealing with the inevitable failure. Quickly moving forward after the inevitable failure will most definitely lead to success.