{"id":62232,"date":"2021-08-20T08:46:26","date_gmt":"2021-08-20T16:46:26","guid":{"rendered":"https:\/\/devblogs.microsoft.com\/devops\/?p=62232"},"modified":"2021-08-20T08:46:26","modified_gmt":"2021-08-20T16:46:26","slug":"top-stories-from-the-microsoft-devops-community-2021-08-20","status":"publish","type":"post","link":"https:\/\/devblogs.microsoft.com\/devops\/top-stories-from-the-microsoft-devops-community-2021-08-20\/","title":{"rendered":"Top Stories from the Microsoft DevOps Community \u2013 2021.08.20"},"content":{"rendered":"<p>Happy Friday! Jay is out of the office this week, so I&#8217;m back with some good reading to kick off the weekend.<\/p>\n<p><a href=\"https:\/\/thomasthornton.cloud\/2021\/08\/16\/creating-templates-in-azure-devops-pipelines\/\" target=\"_blank\" rel=\"noopener\">Creating templates in Azure DevOps Pipelines<\/a><br \/>\nThomas shares how templates can simplify common patterns across your pipelines.<\/p>\n<p><a href=\"https:\/\/asecurityengineer.com\/2021\/08\/18\/running-chechov-as-iac-scanner-on-azure-devops\/\" target=\"_blank\" rel=\"noopener\">Running Chechov as IaC scanner on Azure DevOps<\/a><br \/>\nAli shows us how to bring some static code analysis to our infrastructure as code.<\/p>\n<p><a href=\"https:\/\/www.kerski.tech\/bringing-dataops-to-power-bi-part5\/\" target=\"_blank\" rel=\"noopener\">Part 5: Bringing DataOps to Power BI<\/a><br \/>\nWe join John in a series that highlights automation and PowerBI, in this case bringing in some CI to the development flow.<\/p>\n<p><a href=\"https:\/\/dotnetthoughts.net\/continuous-database-deployment-with-github-actions\/\" target=\"_blank\" rel=\"noopener\">Continuous database deployment with GitHub Actions<\/a><br \/>\nAnuraj demonstrates database deployments with GitHub Actions and EF Core migrations.<\/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! Jay is out of the office this week, so I&#8217;m back with some good reading to kick off the weekend.  <\/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-62232","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-azure","category-community"],"acf":[],"blog_post_summary":"<p>Happy Friday! Jay is out of the office this week, so I&#8217;m back with some good reading to kick off the weekend.  <\/p>\n","_links":{"self":[{"href":"https:\/\/devblogs.microsoft.com\/devops\/wp-json\/wp\/v2\/posts\/62232","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=62232"}],"version-history":[{"count":0,"href":"https:\/\/devblogs.microsoft.com\/devops\/wp-json\/wp\/v2\/posts\/62232\/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=62232"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/devops\/wp-json\/wp\/v2\/categories?post=62232"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/devops\/wp-json\/wp\/v2\/tags?post=62232"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}