Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Case Study: From .NET Shop to Puppetized Polyglot

Case Study: From .NET Shop to Puppetized Polyglot

Two years ago, everything at Softek was Microsoft and .NET. As a healthcare ISV, we deploy our software as an appliance, yet we do all the work to support and maintain the server that we ship out to each client. As a small company, the developers ARE the support team AND the ops team. We quickly grew tired of manually managing servers over VPN and 6-9 month release cycles. Since then, we've pivoted to a polyglot infrastructure. We're deploying just one Windows box and a couple Linux boxes to each client. Both Windows and Linux are completely automated with Puppet. New code is deployed in weeks rather than months. Come learn the challenges we faced and how we made this incredible transition.

Scott Smerchek

June 08, 2013
Tweet

More Decks by Scott Smerchek

Other Decks in Programming

Transcript

  1. @smerchek .NET Shop Microsoft SQL Server 2008 R2 Microsoft Windows

    Server 2008 R2 IIS ASP.NET MVC 3 TFS ActiveX WinForms SQL Server Reporting Services SQL Server Analysis Services Visual Studio ReSharper .NET Remoting MSMQ WPF