Polylithic, vendor-neutral, platform agnostic. Microsoft may not exactly come to mind when hearing these descriptors, but it will soon enough—if recent developments are any indication. And despite the software behemoth's DevOps zeitgeist purveyance as of late, open source initiatives have always been alive and well inside Redmond’s hallowed walls.
Microsoft’s announcement of Visual Studio Team Services on November 18th further cements its stance on DevOps. Formerly known as Visual Studio Online, the revamped offering consists of a set of services aimed squarely at DevOps practitioners. Any team, any language, any tool—this is the Visual Studio Team Services mantra.
DevOps collaboration à la Visual Studio Team Services. Source: Microsoft.com.
For example, the new Release Management service is capable of streamlining/automating the continuous delivery and integration pipeline in multiple environments—on-premise, Azure, or other cloud platforms—even if using a heterogeneous toolset. Release Management also makes setting up, visualizing, and tracking the progress of deployments a trivial affair.
Automating deployments in Visual Studio Team Services. Source: Microsoft.com.
Visual Studio Team Services supports both Git and Team Foundation version control (TFVC) for distributed version control and collaboration, as well as open integration via REST and OAuth 2.0 with custom or 3rd party solutions. This makes it a boon for teams requiring integration with existing tools like Slack, HipChat, Jenkins, LeanKit, and others.
Microsoft's Open Source Track Record
The recent flurry of open source activity coming out of Redmond includes the release of its own Linux distro, the release of Visual Studio's source code to Git, and the open-sourcing of the entire server-side .Net stack, among others. The latter is especially significant: everything from the ASP.net web tools to the languages and underlying .Net runtime have effectively been open-sourced. Clearly, Microsoft is doubling-down on current efforts to bring DevOps to the enterprise, but embracing open source is hardly a new item on its agenda—despite public perception. We had a conversation with Jim Truher (co-creator of PowerShell 1.0) earlier this year regarding Microsoft's early excursions into the enterprise open source realm, as well as the shipping of open source testing framework Pester with Windows 10. Listen to the complete interview in Episode 001 of The Gig.
For up-to-date information about Microsoft's DevOps and open source software initiatives, check out its Technet blog resources dedicated to all things DevOps. And for continuous validation of your DevOps pipeline, be sure to give UpGuard a test drive—it's free for up to 10 nodes.
All the information needed to perform a CSTAR assessment is bundled into the UpGuard platform. Learn more about CSTAR.
Read Blog >
The UpGuard Website Risk Grader provides a low friction way to get an initial assessment of a business' risk profile.
Read Blog >