Visual Studio Online: The Inside Story from COTS to Cloud
In 2010, Microsoft’s Developer Division began Visual Studio Online, the Software-As-A-Service (SaaS) offering based on Team Foundation Server. This is the story of moving a traditional software business to SaaS, Cloud-First Development and Seven Habits of Effective DevOps:
• Team Autonomy and Enterprise Alignment
• Management of Technical Debt
• The Flow of Customer Value
• Hypothesis-Driven Development
• Evidence Gathered in Production
• Production-First Mindset
• Managing Infrastructure as a Flexible Resource
Underneath, the technologies included enterprise git, a modern release pipeline, automated testing, usage and performance monitoring, log analysis, a data-driven backlog, lean cycle metrics, and public cloud hosting. The talk combines the cultural transformation, experiences and practices, technical choices, metrics, and shows how you can apply them to start your journey.
Sam Guckenheimer
Product Owner for the Microsoft Visual Studio Cloud Services, Microsoft