Cloud computing platforms, such as Microsoft Azure, offer compelling
advantages for building new scalable .NET applications. But can the Cloud be
used for developing existing .NET applications? In this article, I'll explain
how we've made the leap to Cloud-based development for our internal
applications and the lessons we've learned along the way. Specifically, I'll
describe our checklist for selecting a Cloud vendor and how we've used the
virtualization capabilities of the Cloud to improve our agile development
process. I'll also outline the quantifiable benefits we've seen, including
saving $100,000 in capital expenditure and reducing our iteration cycle times
by 25%.
All Clouds Are Not the Same
As the development team lead for Buildingi, a corporate real estate
consultancy that specializes in back-office technology solutions to manage
large portfolios, I'm respo... (more)