We can’t keep building applications the same way we’ve always done and expect them to work well on cloud platforms. We’ve got to let go of WORA (write once, run anywhere). Clouds offer different features and fail in different ways. Systems need to be engineered to be aware of these peculiarities.
In this presentation, Richard urges developers to think about abandoning existing and comfortable patterns and guides them towards new ones that will allow their applications to be more awesome on their chosen cloud.