2010 2011 2012 2013 2014 2015 2016 2017

Architecting Distributed Cloud Applications

Cloud applications are all about running cost efficient, scalable, and highly-available services while embracing the likelihood of failure. This absolutely requires developers to write code differently. In this technology-agnostic talk, Jeff walks through many concepts, requirements, and trade-offs required when building distributed cloud apps. We'll also go through the pros and cons of a microservices architecture, service communication techniques, and storage service concepts.