{"id":59707,"date":"2020-09-04T08:05:48","date_gmt":"2020-09-04T16:05:48","guid":{"rendered":"https:\/\/devblogs.microsoft.com\/devops\/?p=59707"},"modified":"2020-09-04T08:05:48","modified_gmt":"2020-09-04T16:05:48","slug":"top-stories-from-the-microsoft-devops-community-2020-09-04","status":"publish","type":"post","link":"https:\/\/devblogs.microsoft.com\/devops\/top-stories-from-the-microsoft-devops-community-2020-09-04\/","title":{"rendered":"Top Stories from the Microsoft DevOps Community \u2013 2020.09.04"},"content":{"rendered":"<p>Happy Friday! We are going into a holiday weekend in the US, so I though you all might enjoy this mix of great community posts. We have content on DevSecOps, Infrastructure as Code, Compliance as Code, containers, and troubleshooting. Enjoy!<\/p>\n<p><a href=\"https:\/\/j-nunn.com\/2020\/08\/integrating-security-testing-into-an-azure-devops-pipeline-owasp-zap\/\" target=\"_blank\" rel=\"noopener noreferrer\">Integrating security testing into an Azure DevOps pipeline \u2013 OWASP ZAP<\/a><br \/>\nJohn shows us a multilayered approach to integrating security into our CI\/CD process.<\/p>\n<p><a href=\"https:\/\/lgulliver.github.io\/deploy-storage-account-static-site-terraform-azure-devops\/\" target=\"_blank\" rel=\"noopener noreferrer\">Deploying a Static Website to Azure Storage with Terraform and Azure DevOps<\/a><br \/>\nLiam returns to show us how he deploys static sites with Terraform and Azure Pipelines.<\/p>\n<p><a href=\"https:\/\/thomasthornton.cloud\/2020\/08\/27\/inspec-azure-in-azure-devops-pipeline\/\" target=\"_blank\" rel=\"noopener noreferrer\">Inspec-Azure in Azure DevOps Pipeline<\/a><br \/>\nWant to validate the state of your environment pre- or post-deploy? Thomas shows us how we can do that using Inspec, an open source environment testing framework.<\/p>\n<p><a href=\"https:\/\/www.4tecture.ch\/blog\/2020\/09\/02\/how-to-build-your-windows-app-in-docker\/\" target=\"_blank\" rel=\"noopener noreferrer\">How to build your Windows application in Docker<\/a><br \/>\nMarc dives in on using containers for local development and CI for Windows applications. Neat stuff.<\/p>\n<p><a href=\"https:\/\/brettmckenzie.net\/2020\/03\/23\/azure-pipelines-copy-files-task-authentication-failed\/\" target=\"_blank\" rel=\"noopener noreferrer\">Azure Pipelines Copy Files Task: Authentication Failed<\/a><br \/>\nUpgrading versions of tasks and tools can be tricky. Brett shares how he solved this when changing versions of a copy files task.<\/p>\n<p>If you\u2019ve written an article about Azure DevOps or find some great content about DevOps on Azure, please share it with the #AzureDevOps hashtag on Twitter!<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Happy Friday! We are going into a holiday weekend in the US, so I though you all might enjoy this mix of great community posts.  We have content on DevSecOps, Infrastructure as Code, Compliance as Code, containers, and troubleshooting.  Enjoy!<\/p>\n","protected":false},"author":19707,"featured_media":54064,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"footnotes":""},"categories":[224,229],"tags":[],"class_list":["post-59707","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-azure","category-community"],"acf":[],"blog_post_summary":"<p>Happy Friday! We are going into a holiday weekend in the US, so I though you all might enjoy this mix of great community posts.  We have content on DevSecOps, Infrastructure as Code, Compliance as Code, containers, and troubleshooting.  Enjoy!<\/p>\n","_links":{"self":[{"href":"https:\/\/devblogs.microsoft.com\/devops\/wp-json\/wp\/v2\/posts\/59707","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\/19707"}],"replies":[{"embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/devops\/wp-json\/wp\/v2\/comments?post=59707"}],"version-history":[{"count":0,"href":"https:\/\/devblogs.microsoft.com\/devops\/wp-json\/wp\/v2\/posts\/59707\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/devops\/wp-json\/wp\/v2\/media\/54064"}],"wp:attachment":[{"href":"https:\/\/devblogs.microsoft.com\/devops\/wp-json\/wp\/v2\/media?parent=59707"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/devops\/wp-json\/wp\/v2\/categories?post=59707"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/devops\/wp-json\/wp\/v2\/tags?post=59707"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}