{"id":59551,"date":"2020-08-14T11:03:56","date_gmt":"2020-08-14T19:03:56","guid":{"rendered":"https:\/\/devblogs.microsoft.com\/devops\/?p=59551"},"modified":"2020-08-14T11:03:56","modified_gmt":"2020-08-14T19:03:56","slug":"top-stories-from-the-microsoft-devops-community-2020-08-14","status":"publish","type":"post","link":"https:\/\/devblogs.microsoft.com\/devops\/top-stories-from-the-microsoft-devops-community-2020-08-14\/","title":{"rendered":"Top Stories from the Microsoft DevOps Community \u2013 2020.08.14"},"content":{"rendered":"<p>Happy Friday! This week brings us a variety of stories -multistage build pipelines, building lab environments, deployment patterns, cross-cloud ARM64 builds, and using containers for development and build.<\/p>\n<p><a href=\"https:\/\/codingwithtaz.blog\/2020\/08\/09\/azure-pipelines-multistage-yaml\/\" target=\"_blank\" rel=\"noopener noreferrer\">Azure Pipelines \u2013 Multistage YAML<\/a><br \/>\nMark walks through setting up a multistage build pipeline with a YAML definition.<\/p>\n<p><a href=\"http:\/\/www.winopsdba.com\/blog\/Azure-cloud-lab-DevOps-agent-and-DC.html\" target=\"_blank\" rel=\"noopener noreferrer\">How to configure cloud lab with Azure DevOps agent and domain controller in Terraform<\/a><br \/>\nBuilding a cloud lab is a lot easier in the cloud, but not anywhere near as easy as it should be. Nikos shares how to use Terraform to make that a better experience.<\/p>\n<p><a href=\"https:\/\/cache404.net\/understanding-azure-devops-deployment-patterns\/\" target=\"_blank\" rel=\"noopener noreferrer\">The Need of Different Deployment Patterns<\/a><br \/>\nPinakee shares some definitions and thoughts on deployment patterns.<\/p>\n<p><a href=\"https:\/\/www.cncf.io\/blog\/2020\/08\/12\/cncf-project-envoy-enables-arm64-ci-using-azure-pipelines\/\" target=\"_blank\" rel=\"noopener noreferrer\">CNCF Project Envoy enables Arm64 CI using Azure Pipelines on AWS Graviton2<\/a><br \/>\nNow this is a cool effort &#8211; the CNCF project Envoy uses Azure Pipelines with ARM64 build agents running on AWS.<\/p>\n<p><a href=\"https:\/\/bradyjoslin.com\/blog\/dev-pipeline-container\/\" target=\"_blank\" rel=\"noopener noreferrer\">VS Code Dev Containers and Azure Pipelines Using one Dockerfile<\/a><br \/>\nInterested in how you can use the same container for development and build? Brady shares one way to do that!<\/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!  This week brings us a variety of stories -multistage build pipelines, building lab environments, deployment patterns, cross-cloud ARM64 builds, and using containers for development and build.<\/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-59551","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-azure","category-community"],"acf":[],"blog_post_summary":"<p>Happy Friday!  This week brings us a variety of stories -multistage build pipelines, building lab environments, deployment patterns, cross-cloud ARM64 builds, and using containers for development and build.<\/p>\n","_links":{"self":[{"href":"https:\/\/devblogs.microsoft.com\/devops\/wp-json\/wp\/v2\/posts\/59551","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=59551"}],"version-history":[{"count":0,"href":"https:\/\/devblogs.microsoft.com\/devops\/wp-json\/wp\/v2\/posts\/59551\/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=59551"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/devops\/wp-json\/wp\/v2\/categories?post=59551"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/devops\/wp-json\/wp\/v2\/tags?post=59551"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}