If my application runs on cloud infrastructure, am I done? Not if you wish to truly take advantage of the cloud. The architecture of a cloud-native application is different than the architecture of a traditional application and this talk will explain why. How to scale? How do I overcome failure? How do I build a system that I can manage? And how can I do all this without a huge monthly bill from my cloud vendor? We will examine key architectural patterns that truly unlock cloud benefits. By the end of the talk you should appreciate how cloud architecture differs from what most of use have become accustomed to with traditional applications. You should also understand how to approach building self-healing distributed applications that automatically overcome hardware failures without downtime (really!), scale like crazy, and allow for flexible cost-optimization.
Bill Wilder is a hands-on developer, architect, consultant, trainer, speaker, writer, and community leader focused on helping companies and individuals succeed with the cloud using the Windows Azure Platform. Bill began working with Windows Azure when it was unveiled at the Microsoft PDC in 2008 and subsequently founded Boston Azure, the first/oldest Windows Azure user group in the world in October 2009. Bill is recognized by Microsoft as a Windows Azure MVP (http://mvp.microsoft.com/profiles/bill.wilder) and an Azure Insider (https://insiders.windowsazure.com/home), and is the author of the book Cloud Architecture Patterns, published by O’Reilly in September 2012. Bill can be found blogging at blog.codingoutloud.com (http://blog.codingoutloud.com/) and on Twitter at @codingoutloud (https://twitter.com/#!/codingoutloud). You can also check out the Boston Azure cloud user group at www.bostonazure.org (http://www.bostonazure.org/) and @bostonazure (https://twitter.com/#!/bostonazure). If are looking for advice around building a Software as a Service (SaaS) solution or other application for the cloud, are interested in Windows Azure training or a Cloud Architecture talk, or seek expert architecture or development services, please see www.devpartners.com (http://www.devpartners.com/).