{"id":42435,"date":"2018-04-13T15:13:00","date_gmt":"2018-04-13T15:13:00","guid":{"rendered":"https:\/\/blogs.msdn.microsoft.com\/devops\/?p=42435"},"modified":"2019-02-14T15:50:08","modified_gmt":"2019-02-14T23:50:08","slug":"top-stories-from-the-vsts-community-2018-04-13","status":"publish","type":"post","link":"https:\/\/devblogs.microsoft.com\/devops\/top-stories-from-the-vsts-community-2018-04-13\/","title":{"rendered":"Top stories from the VSTS community &#8211; 2018.04.13"},"content":{"rendered":"<p>Here are top stories we found in our streams this week related to DevOps, VSTS, TFS and other interesting topics, listed in no specific order:<\/p>\n<p><strong>TOP STORIES<\/strong><\/p>\n<ul>\n<li><a href=\"http:\/\/lunarfrog.com\/blog\/devops-desktop-software-development\" target=\"_blank\">Is there a place for DevOps in desktop software development?<\/a><br><strong>Andrei Marukovich<\/strong> raises the question whether the DevOps principles, widely accepted by cloud and Web projects, may benefit desktop software developers as well.\n<li><a href=\"http:\/\/mohamedradwan.com\/2018\/04\/09\/migrating-team-foundation-server-to-visual-studio-team-services-using-database-import-service-tfs-migrator\/\" target=\"_blank\">Migrating Team Foundation Server to Visual Studio Team Services using Database Import Service \u2013 TFS Migrator<\/a> <br><strong>Mohamed Radwan<\/strong> shares personal experiences of the Migration Team Foundation Server to Visual Studio Team Services using Database Import Service or TFS Migrator. \n<li><a href=\"https:\/\/xpirit.com\/2018\/04\/06\/in-a-perfect-world-devs-do-not-need-ops\/\" target=\"_blank\">In a perfect world Devs do not need Ops<\/a><br><strong>Geert van der Cruijsen<\/strong> and <strong>Ren\u00e9 van Osnabrugge<\/strong> question what you would do in a scenario where someone holds the keys to all kinds of resources that other people would like to use\n<li><a href=\"https:\/\/blogs.msdn.microsoft.com\/azuredev\/2018\/04\/10\/building-microservices-with-aks-and-vsts-part-3\/\" target=\"_blank\">Building Microservices with AKS and VSTS \u2013 Part 3<\/a><br><strong>Andreas Helland<\/strong> continues from when we left things last time &#8211; we had a service running inside a managed Kubernetes (AKS) cluster, but no apparent way to browse to it. \n<li><a href=\"https:\/\/mattvsts.blogspot.co.uk\/2018\/04\/on-premise-blue-green-deployments-with.html\" target=\"_blank\">On-premise Blue-Green deployments with TFS 2018 Update 2<\/a><br><strong>Matteo Emili<\/strong> introduces another very common pattern &#8211; Blue-Green deployments. In a nutshell, it means having two identical environments to use in order to deploy new versions of your application with minimal downtime.<br>\n<li><a href=\"http:\/\/www.deliveron.com\/blog\/speed-your-vsts-releases-partially-downloading-artifacts\/\" target=\"_blank\">Speed up your VSTS Releases by Partially Downloading Artifacts<\/a><br><strong>Mike Douglas<\/strong> points out an enhancement released with VSTS Sprint 131, which allows you to select only the artifacts you need for an agent phase of a release deployment.\n<li><a href=\"http:\/\/blog.nfocussoftwaretesting.com\/a-questionnaire-to-help-you-gather-your-non-functional-requirements\" target=\"_blank\">A Questionnaire To Help You Gather Your Non-Functional Requirements<\/a><br><strong>Scott Summers<\/strong> shares a questionnaire that will help you gather all the requirements not covered by the functional requirements.\n<li><a href=\"http:\/\/www.clemensreijnen.nl\/post\/2018\/04\/02\/The-4-focus-areas-of-DevSecOps\" target=\"_blank\">The 4 focus areas of DevSecOps<\/a><br><strong>Clemens Reijnen<\/strong> believes that DevOps will make systems more secure.<\/li>\n<\/ul>\n<p><a href=\"https:\/\/devblogs.microsoft.com\/wp-content\/uploads\/sites\/6\/2019\/05\/image227.png\"><strong><\/strong><\/a><strong>VIDEOS<\/strong><\/p>\n<ul>\n<li><a href=\"https:\/\/tv.ssw.com\/7447\/farewell-brian-harry-brians-achievements-and-highlights-from-the-last-23-years-at-microsoft\" target=\"_blank\">Farewell Brian Harry \u2013 Brian\u2019s achievements and highlights from the last 23 years at Microsoft<\/a><br><strong>Adam Cogan<\/strong> sits down with the father of TFS and co-creator of .NET <strong>Brian Harry<\/strong>. They discuss some of Brian\u2019s achievements and highlights at Microsoft, his lessons learned and advice to upcoming managers, plus why he\u2019s decided to take a break after 23 years at Microsoft.<br>\n<li><a href=\"https:\/\/na01.safelinks.protection.outlook.com\/?url=https%3A%2F%2Fchannel9.msdn.com%2FShows%2FDevOps-Lab%2FImproving-Performance-for-Pwned-Passwords%3FWT.mc_id%3DMSDNDevOpsBlog-timheuer&amp;data=02%7C01%7Cwillys%40microsoft.com%7C7ad01e122bc8450e440d08d59bebbf29%7C72f988bf86f141af91ab2d7cd011db47%7C1%7C0%7C636586359185796485&amp;sdata=H73sWV5exAChW5nv0UFzNhS4dglNKhvdxrTMPL%2B1cjg%3D&amp;reserved=0\" target=\"_blank\">Improving Performance for Pwned Passwords<\/a><br><strong>Damian Brady<\/strong> is joined this week by Microsoft Regional Director, Troy Hunt, as the two discuss DevOps as it relates to personal password security. Troy discusses efficiency gains made on his popular program that he created, which utilizes Azure on the backend. This video is a fascinating watch, so don\u2019t miss out, and check it out for yourself today!<\/li>\n<\/ul>\n<p><strong>TIP<\/strong>: If you want to get your VSTS news in audio form then be sure to subscribe to <a href=\"http:\/\/www.radiotfs.com\/\" target=\"_blank\">RadioTFS<\/a> .<\/p>\n<p>Here are some ways to connect with us:<\/p>\n<ul>\n<li>Add a comment below<\/li>\n<li>Use the <a href=\"https:\/\/twitter.com\/hashtag\/vsts\" target=\"_blank\">#VSTS<\/a> hashtag if you have articles you would like to see included<\/li>\n<\/ul>\n","protected":false},"excerpt":{"rendered":"<p>Here are top stories we found in our streams this week related to DevOps, VSTS, TFS and other interesting topics, listed in no specific order: TOP STORIES Is there a place for DevOps in desktop software development?Andrei Marukovich raises the question whether the DevOps principles, widely accepted by cloud and Web projects, may benefit desktop [&hellip;]<\/p>\n","protected":false},"author":64,"featured_media":45953,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"footnotes":""},"categories":[229,1],"tags":[],"class_list":["post-42435","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-community","category-devops"],"acf":[],"blog_post_summary":"<p>Here are top stories we found in our streams this week related to DevOps, VSTS, TFS and other interesting topics, listed in no specific order: TOP STORIES Is there a place for DevOps in desktop software development?Andrei Marukovich raises the question whether the DevOps principles, widely accepted by cloud and Web projects, may benefit desktop [&hellip;]<\/p>\n","_links":{"self":[{"href":"https:\/\/devblogs.microsoft.com\/devops\/wp-json\/wp\/v2\/posts\/42435","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/devblogs.microsoft.com\/devops\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/devblogs.microsoft.com\/devops\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/devops\/wp-json\/wp\/v2\/users\/64"}],"replies":[{"embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/devops\/wp-json\/wp\/v2\/comments?post=42435"}],"version-history":[{"count":0,"href":"https:\/\/devblogs.microsoft.com\/devops\/wp-json\/wp\/v2\/posts\/42435\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/devops\/wp-json\/wp\/v2\/media\/45953"}],"wp:attachment":[{"href":"https:\/\/devblogs.microsoft.com\/devops\/wp-json\/wp\/v2\/media?parent=42435"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/devops\/wp-json\/wp\/v2\/categories?post=42435"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/devops\/wp-json\/wp\/v2\/tags?post=42435"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}