Lessons from the Cloud
Over the past year, we have been redeveloping TFS on Windows Azure, now in public preview. We have also been running a hosted TFS service internally at Microsoft for six years with tens of thousands of users. Running services at scale requires a different approach to managing release cadence, quality, architecture and customer interaction than traditional IT. As we move more of our conventional systems to the Cloud, and more of our IT becomes hybrid on- and off-premise, these lessons become key.