[{"data":1,"prerenderedAt":426},["ShallowReactive",2],{"collection-blogs--832916554":3,"_apollo:default":425},{"data":4,"meta":422},[5],{"id":6,"title":7,"excerpt":8,"slug":9,"createdAt":10,"updatedAt":11,"publishedAt":12,"backDate":13,"documentId":14,"imageUrl":15,"expertises":62,"author":284,"blocks":310,"seo":407},218,"Managed DevOps Pools in Azure: voordelen en implementatie","Het beheren van DevOps agents kost vaak veel tijd en moeite. Managed DevOps Pools (MDP) nemen dit werk grotendeels uit handen, waardoor teams sneller en efficiënter kunnen werken. Tegelijkertijd bieden ze meer grip op de inrichting van pipelines, schaalbare en betrouwbare agents en de flexibiliteit om te werken met zowel standaard- als eigen images. In deze blog lees je hoe je Managed DevOps Pools implementeert met Bicep-sjablonen, hoe je vNet-integratie toepast en welke instellingen je kunt gebruiken om agents optimaal af te stemmen op jouw scenario.","managed-dev-ops-pools-in-azure-voordelen-en-implementatie","2025-09-15T12:45:29.741Z","2025-09-15T14:03:13.003Z","2025-09-15T13:16:02.965Z","2025-09-16","ueuzg7otxhz8z2dqdkonr18r",{"id":16,"name":17,"alternativeText":18,"caption":18,"width":19,"height":20,"formats":21,"hash":55,"ext":23,"mime":26,"size":56,"url":57,"previewUrl":18,"provider":58,"provider_metadata":18,"createdAt":59,"updatedAt":59,"documentId":60,"publishedAt":61},1243,"Afb Blog Managed DevOps Pools.png",null,1280,500,{"large":22,"small":32,"medium":39,"thumbnail":47},{"ext":23,"url":24,"hash":25,"mime":26,"name":27,"path":18,"size":28,"width":29,"height":30,"sizeInBytes":31},".png","https://incredible-beef-2a6059b946.media.strapiapp.com/large_Afb_Blog_Managed_Dev_Ops_Pools_8935a67a05.png","large_Afb_Blog_Managed_Dev_Ops_Pools_8935a67a05","image/png","large_Afb Blog Managed DevOps Pools.png",485.3,1000,391,485299,{"ext":23,"url":33,"hash":34,"mime":26,"name":35,"path":18,"size":36,"width":20,"height":37,"sizeInBytes":38},"https://incredible-beef-2a6059b946.media.strapiapp.com/small_Afb_Blog_Managed_Dev_Ops_Pools_8935a67a05.png","small_Afb_Blog_Managed_Dev_Ops_Pools_8935a67a05","small_Afb Blog Managed DevOps Pools.png",126.93,195,126928,{"ext":23,"url":40,"hash":41,"mime":26,"name":42,"path":18,"size":43,"width":44,"height":45,"sizeInBytes":46},"https://incredible-beef-2a6059b946.media.strapiapp.com/medium_Afb_Blog_Managed_Dev_Ops_Pools_8935a67a05.png","medium_Afb_Blog_Managed_Dev_Ops_Pools_8935a67a05","medium_Afb Blog Managed DevOps Pools.png",282.32,750,293,282316,{"ext":23,"url":48,"hash":49,"mime":26,"name":50,"path":18,"size":51,"width":52,"height":53,"sizeInBytes":54},"https://incredible-beef-2a6059b946.media.strapiapp.com/thumbnail_Afb_Blog_Managed_Dev_Ops_Pools_8935a67a05.png","thumbnail_Afb_Blog_Managed_Dev_Ops_Pools_8935a67a05","thumbnail_Afb Blog Managed DevOps Pools.png",31.24,245,96,31239,"Afb_Blog_Managed_Dev_Ops_Pools_8935a67a05",196.41,"https://incredible-beef-2a6059b946.media.strapiapp.com/Afb_Blog_Managed_Dev_Ops_Pools_8935a67a05.png","strapi-provider-upload-strapi-cloud","2025-09-15T12:45:07.565Z","zz5qlg6gx69cd0mmrqp9pvpc","2026-01-05T12:38:34.018Z",[63],{"id":64,"title":65,"subTitle":66,"description":67,"shortDescription":68,"slug":69,"createdAt":70,"updatedAt":71,"publishedAt":72,"isCoreExpertise":73,"documentId":74,"image":75,"blocks":92,"midPageBlocks":178,"seo":279},1,"Azure","Hét cloudcomputing platform van Microsoft","Azure is het cloudcomputing platform van Microsoft, dat zowel Infrastructure as a Service (IaaS) als Platform as a Service (PaaS) biedt. Met dit platform kun je applicaties ontwikkelen of een compleet netwerk hosten, en dit alles op een relatief eenvoudige manier beheren. Omdat Azure wordt gehost in managed datacenters over de hele wereld, kun je jouw netwerk of applicatie wereldwijd beschikbaar maken. Microsoft biedt daarnaast een breed scala aan services, zoals Internet of Things (IoT), Azure Kubernetes, Artificial Intelligence (AI) en oplossingen voor het gebruik van Big Data.\n\nOnze Azure consultants, engineers en cloud-architecten hebben ervaring met de ontwikkeling, implementatie en het beheer van de verschillende mogelijkheden die Microsoft Azure ons biedt. Hierbij leveren wij iedere keer maatwerk, want het programma van eisen ziet er telkens anders uit. Of het nu gaat om de ondersteuning van een Azure team of het volledige beheer, onze Azure experts staan voor je klaar. Meer over ons werk lees je onder andere in onze Azure [klantcases](/kennisbank/klantcases/azure) en [blogs](/kennisbank/blogs/azure).\n\n","Onze Azure consultants, engineers en cloud-architecten hebben ervaring met de ontwikkeling, implementatie en het beheer van de verschillende mogelijkheden die Microsoft Azure ons biedt.","azure","2023-08-17T09:47:20.996Z","2025-04-11T13:11:55.618Z","2023-08-17T09:50:22.095Z",true,"eubwn704tlyata6v2q819fn7",{"id":76,"name":77,"alternativeText":18,"caption":18,"width":78,"height":79,"formats":80,"hash":87,"ext":23,"mime":26,"size":88,"url":89,"previewUrl":18,"provider":58,"provider_metadata":18,"createdAt":90,"updatedAt":90,"documentId":91,"publishedAt":61},657,"mircosoft azure web.png",282,130,{"thumbnail":81},{"ext":23,"url":82,"hash":83,"mime":26,"name":84,"path":18,"size":85,"width":52,"height":86},"https://incredible-beef-2a6059b946.media.strapiapp.com/thumbnail_mircosoft_azure_web_031897ebac.png","thumbnail_mircosoft_azure_web_031897ebac","thumbnail_mircosoft azure web.png",5.54,113,"mircosoft_azure_web_031897ebac",1.49,"https://incredible-beef-2a6059b946.media.strapiapp.com/mircosoft_azure_web_031897ebac.png","2024-04-05T12:52:48.184Z","z9c21qscgi7eh5jijkc40fzv",[93,155],{"__component":94,"id":95,"title":96,"aside":18,"postType":97,"limit":98,"expertise":99},"strapi.related-kennisbank-list",165,"Lees meer over Azure","alle",3,[100],{"id":64,"title":65,"subTitle":66,"description":67,"shortDescription":68,"slug":69,"createdAt":70,"updatedAt":71,"publishedAt":72,"isCoreExpertise":73,"documentId":74,"image":101,"blocks":104,"midPageBlocks":115,"seo":139},{"id":76,"name":77,"alternativeText":18,"caption":18,"width":78,"height":79,"formats":102,"hash":87,"ext":23,"mime":26,"size":88,"url":89,"previewUrl":18,"provider":58,"provider_metadata":18,"createdAt":90,"updatedAt":90,"documentId":91,"publishedAt":61},{"thumbnail":103},{"ext":23,"url":82,"hash":83,"mime":26,"name":84,"path":18,"size":85,"width":52,"height":86},[105,106],{"__component":94,"id":95,"title":96,"aside":18,"postType":97,"limit":98},{"__component":107,"id":108,"titleLeft":109,"callToActionTextLeft":110,"callToActionLinkUrlLeft":111,"titleRight":112,"callToActionTextRight":113,"callToActionLinkUrlRight":114},"call-to-action.double",209,"Heb je een Azure expert nodig?","Neem contact met ons op","/contact","Zoek je een nieuwe baan?","Bekijk onze vacatures","/word-onze-collega/vacatures",[116,124,129,133],{"__component":117,"id":118,"title":119,"subTitle":18,"content":120,"callToActionText":121,"callToActionLink":111,"colorStyle":122,"showAsides":123},"global.alternating-page-section",25,"Azure Security: veiligheid in de cloud ","Voor organisaties is het belangrijk om de digitale infrastructuur te beveiligen in een steeds complexer wordend cyberlandschap. Onze experts helpen graag met behulp van Azure Security; een reeks beveiligingsdiensten en -functies die door Microsoft Azure wordt aangeboden om bedreigingen te detecteren, te voorkomen en erop te reageren. Enkele belangrijke componenten en functies van Azure Security waarmee wij werken zijn Azure Security Center, Microsoft Entra ID, Azure DDoS Protection en Azure Sentinel.","Neem contact op voor meer informatie","Sugar Glaze",false,{"__component":117,"id":125,"title":126,"subTitle":18,"content":127,"callToActionText":18,"callToActionLink":18,"colorStyle":128,"showAsides":123},26,"Azure Kubernetes Service (AKS)","Azure Kubernetes Service (AKS) helpt bij het beheren van applicaties die in containers draaien. Het vereenvoudigt en automatiseert de implementatie, het beheer en de operationele taken van Kubernetes-clusters. Door gebruik te maken van AKS kunnen organisaties zich richten op het ontwikkelen en beheren van hun applicaties, terwijl Microsoft de complexiteit van de Kubernetes-infrastructuur beheert. Hierdoor kunnen organisaties hun software efficiënt, betrouwbaar en kosteneffectief beheren. Doordat onze experts ruime kennis en ervaring hebben met AKS kunnen ze de klanten op een juiste manier helpen.","White",{"__component":117,"id":130,"title":131,"subTitle":18,"content":132,"callToActionText":18,"callToActionLink":18,"colorStyle":122,"showAsides":123},24,"Infrastructure as Code (IaC)","Infrastructure as Code (IaC) is het beheren van een Azure cloud-omgeving door middel van code en softwareontwikkelingstechnieken om infrastructuur te automatiseren, te configureren en te beheren. Het biedt versiebeheer voor configuraties, wat samenwerking en terugkeer naar eerdere versies vergemakkelijkt. Bovendien zorgt IaC voor consistentie in verschillende omgevingen en maakt het schaalvergroting eenvoudiger door configuraties te herhalen zonder handmatige ingrepen. \n\nAls je vragen hebt of ondersteuning nodig hebt, kunnen de Azure Experts je alles vertellen over Infrastructure as Code.",{"__component":134,"id":135,"title":136,"callToActionText":137,"callToActionLinkUrl":138,"body":18},"call-to-action.single",94,"Wil je weten wat onze collega's allemaal kunnen?","Lees de klantcase over ons werk bij Stichting Inlichtingenbureau","/klantcases/stichting-inlichtingenbureau-kiest-voor-migratie-naar-microsoft-azure",{"id":130,"metaTitle":140,"metaDescription":141,"structuredData":142},"Microsoft Azure-expertise – ShareValue helpt je vooruit","Van beheer tot DevOps: onze Azure-specialisten helpen je om cloudoplossingen slim en veilig in te richten en te optimaliseren.",{"url":143,"@type":144,"@context":145,"provider":146,"areaServed":150,"description":153,"serviceType":154},"https://www.sharevalue.nl/wat-we-doen/azure","Service","https://schema.org",{"url":147,"name":148,"@type":149},"https://www.sharevalue.nl","ShareValue","Organization",{"name":151,"@type":152},"Nederland","Country","ShareValue helpt organisaties om Microsoft Azure effectief in te zetten. Onze specialisten werken aan cloudmigraties, infrastructuur, security, automation en DevOps-oplossingen.","Microsoft Azure consultancy",{"__component":107,"id":108,"titleLeft":109,"callToActionTextLeft":110,"callToActionLinkUrlLeft":111,"titleRight":112,"callToActionTextRight":113,"callToActionLinkUrlRight":114,"iconUrlLeft":156,"iconUrlRight":169},{"id":157,"name":158,"alternativeText":18,"caption":18,"width":159,"height":160,"formats":18,"hash":161,"ext":162,"mime":163,"size":164,"url":165,"previewUrl":18,"provider":58,"provider_metadata":18,"createdAt":166,"updatedAt":167,"documentId":168,"publishedAt":61},6,"bulb.svg",71,70,"bulb_dd2e1d4efb",".svg","image/svg+xml",3.75,"https://incredible-beef-2a6059b946.media.strapiapp.com/bulb_dd2e1d4efb.svg","2023-08-17T08:31:37.036Z","2025-04-01T14:08:08.648Z","l2lglwkh4lf7ip36sjvs42rc",{"id":170,"name":171,"alternativeText":18,"caption":18,"width":160,"height":160,"formats":18,"hash":172,"ext":162,"mime":163,"size":173,"url":174,"previewUrl":18,"provider":58,"provider_metadata":18,"createdAt":175,"updatedAt":176,"documentId":177,"publishedAt":61},8,"briefcase.svg","briefcase_679abae475",4.49,"https://incredible-beef-2a6059b946.media.strapiapp.com/briefcase_679abae475.svg","2023-08-17T08:31:37.038Z","2025-01-24T15:53:51.531Z","bfdftlvwhj35dm37dzv4aujf",[179,217,247,277],{"__component":117,"id":118,"title":119,"subTitle":18,"content":120,"callToActionText":121,"callToActionLink":111,"colorStyle":122,"showAsides":123,"imageUrl":180},{"id":181,"name":182,"alternativeText":18,"caption":18,"width":19,"height":183,"formats":184,"hash":212,"ext":186,"mime":189,"size":213,"url":214,"previewUrl":18,"provider":58,"provider_metadata":18,"createdAt":215,"updatedAt":215,"documentId":216,"publishedAt":61},779,"security azure.jpg",850,{"large":185,"small":193,"medium":199,"thumbnail":205},{"ext":186,"url":187,"hash":188,"mime":189,"name":190,"path":18,"size":191,"width":29,"height":192},".jpg","https://incredible-beef-2a6059b946.media.strapiapp.com/large_security_azure_b1610cf1cb.jpg","large_security_azure_b1610cf1cb","image/jpeg","large_security azure.jpg",107.3,664,{"ext":186,"url":194,"hash":195,"mime":189,"name":196,"path":18,"size":197,"width":20,"height":198},"https://incredible-beef-2a6059b946.media.strapiapp.com/small_security_azure_b1610cf1cb.jpg","small_security_azure_b1610cf1cb","small_security azure.jpg",39.16,332,{"ext":186,"url":200,"hash":201,"mime":189,"name":202,"path":18,"size":203,"width":44,"height":204},"https://incredible-beef-2a6059b946.media.strapiapp.com/medium_security_azure_b1610cf1cb.jpg","medium_security_azure_b1610cf1cb","medium_security azure.jpg",71.35,498,{"ext":186,"url":206,"hash":207,"mime":189,"name":208,"path":18,"size":209,"width":210,"height":211},"https://incredible-beef-2a6059b946.media.strapiapp.com/thumbnail_security_azure_b1610cf1cb.jpg","thumbnail_security_azure_b1610cf1cb","thumbnail_security azure.jpg",12.37,235,156,"security_azure_b1610cf1cb",150.42,"https://incredible-beef-2a6059b946.media.strapiapp.com/security_azure_b1610cf1cb.jpg","2024-08-08T08:50:26.921Z","z3xlbivuior2upad6adbxjgz",{"__component":117,"id":125,"title":126,"subTitle":18,"content":127,"callToActionText":18,"callToActionLink":18,"colorStyle":128,"showAsides":123,"imageUrl":218},{"id":219,"name":220,"alternativeText":18,"caption":18,"width":19,"height":183,"formats":221,"hash":242,"ext":186,"mime":189,"size":243,"url":244,"previewUrl":18,"provider":58,"provider_metadata":18,"createdAt":245,"updatedAt":245,"documentId":246,"publishedAt":61},780,"containers.jpg",{"large":222,"small":227,"medium":232,"thumbnail":237},{"ext":186,"url":223,"hash":224,"mime":189,"name":225,"path":18,"size":226,"width":29,"height":192},"https://incredible-beef-2a6059b946.media.strapiapp.com/large_containers_2e766510ad.jpg","large_containers_2e766510ad","large_containers.jpg",163.19,{"ext":186,"url":228,"hash":229,"mime":189,"name":230,"path":18,"size":231,"width":20,"height":198},"https://incredible-beef-2a6059b946.media.strapiapp.com/small_containers_2e766510ad.jpg","small_containers_2e766510ad","small_containers.jpg",49.69,{"ext":186,"url":233,"hash":234,"mime":189,"name":235,"path":18,"size":236,"width":44,"height":204},"https://incredible-beef-2a6059b946.media.strapiapp.com/medium_containers_2e766510ad.jpg","medium_containers_2e766510ad","medium_containers.jpg",101.49,{"ext":186,"url":238,"hash":239,"mime":189,"name":240,"path":18,"size":241,"width":210,"height":211},"https://incredible-beef-2a6059b946.media.strapiapp.com/thumbnail_containers_2e766510ad.jpg","thumbnail_containers_2e766510ad","thumbnail_containers.jpg",12.65,"containers_2e766510ad",240.51,"https://incredible-beef-2a6059b946.media.strapiapp.com/containers_2e766510ad.jpg","2024-08-08T08:54:58.426Z","idshbfmg66aak9yxdr9d22c7",{"__component":117,"id":130,"title":131,"subTitle":18,"content":132,"callToActionText":18,"callToActionLink":18,"colorStyle":122,"showAsides":123,"imageUrl":248},{"id":249,"name":250,"alternativeText":18,"caption":18,"width":19,"height":183,"formats":251,"hash":272,"ext":186,"mime":189,"size":273,"url":274,"previewUrl":18,"provider":58,"provider_metadata":18,"createdAt":275,"updatedAt":275,"documentId":276,"publishedAt":61},781,"infrastructure.jpg",{"large":252,"small":257,"medium":262,"thumbnail":267},{"ext":186,"url":253,"hash":254,"mime":189,"name":255,"path":18,"size":256,"width":29,"height":192},"https://incredible-beef-2a6059b946.media.strapiapp.com/large_infrastructure_bf66532759.jpg","large_infrastructure_bf66532759","large_infrastructure.jpg",246.61,{"ext":186,"url":258,"hash":259,"mime":189,"name":260,"path":18,"size":261,"width":20,"height":198},"https://incredible-beef-2a6059b946.media.strapiapp.com/small_infrastructure_bf66532759.jpg","small_infrastructure_bf66532759","small_infrastructure.jpg",69.57,{"ext":186,"url":263,"hash":264,"mime":189,"name":265,"path":18,"size":266,"width":44,"height":204},"https://incredible-beef-2a6059b946.media.strapiapp.com/medium_infrastructure_bf66532759.jpg","medium_infrastructure_bf66532759","medium_infrastructure.jpg",149.51,{"ext":186,"url":268,"hash":269,"mime":189,"name":270,"path":18,"size":271,"width":210,"height":211},"https://incredible-beef-2a6059b946.media.strapiapp.com/thumbnail_infrastructure_bf66532759.jpg","thumbnail_infrastructure_bf66532759","thumbnail_infrastructure.jpg",15.74,"infrastructure_bf66532759",374.88,"https://incredible-beef-2a6059b946.media.strapiapp.com/infrastructure_bf66532759.jpg","2024-08-08T08:58:52.414Z","bmkl03ingwf6ms8pdk5jvmx5",{"__component":134,"id":135,"title":136,"callToActionText":137,"callToActionLinkUrl":138,"body":18,"imageUrl":278},{"id":157,"name":158,"alternativeText":18,"caption":18,"width":159,"height":160,"formats":18,"hash":161,"ext":162,"mime":163,"size":164,"url":165,"previewUrl":18,"provider":58,"provider_metadata":18,"createdAt":166,"updatedAt":167,"documentId":168,"publishedAt":61},{"id":130,"metaTitle":140,"metaDescription":141,"structuredData":280,"metaImage":18,"metaSocial":283},{"url":143,"@type":144,"@context":145,"provider":281,"areaServed":282,"description":153,"serviceType":154},{"url":147,"name":148,"@type":149},{"name":151,"@type":152},[],{"id":285,"name":286,"jobTitle":287,"about":18,"createdAt":288,"updatedAt":289,"publishedAt":290,"documentId":291,"image":292,"contactOptions":309},82,"Pravin","Engineer","2023-11-10T08:02:19.924Z","2024-04-18T14:18:54.396Z","2023-11-10T08:02:22.782Z","kn4510tyi553hzxjcsi98f5k",{"id":293,"name":294,"alternativeText":18,"caption":18,"width":295,"height":296,"formats":297,"hash":304,"ext":23,"mime":26,"size":305,"url":306,"previewUrl":18,"provider":58,"provider_metadata":18,"createdAt":307,"updatedAt":307,"documentId":308,"publishedAt":61},687,"Pravin websitefoto.png",278,326,{"thumbnail":298},{"ext":23,"url":299,"hash":300,"mime":26,"name":301,"path":18,"size":302,"width":303,"height":211},"https://incredible-beef-2a6059b946.media.strapiapp.com/thumbnail_Pravin_websitefoto_bec51332c4.png","thumbnail_Pravin_websitefoto_bec51332c4","thumbnail_Pravin websitefoto.png",23.98,133,"Pravin_websitefoto_bec51332c4",26.98,"https://incredible-beef-2a6059b946.media.strapiapp.com/Pravin_websitefoto_bec51332c4.png","2024-04-18T14:14:20.120Z","et11l7n6iewfl653ukuqai7d",[],[311,315,318,321,324,327,330,333,336,339,342,345,363],{"__component":312,"id":313,"title":18,"asideText":18,"underline":123,"centered":123,"blankAside":123,"aside":18,"content":314,"introductionText":18},"global.pagesection",2167,"In Azure DevOps zijn momenteel verschillende soorten agents beschikbaar, namelijk: \n- Microsoft-Hosted Agents (Azure Pipelines)\n- Self-Hosted Agents (Private Agents)\n- Azure VM Scale Set (VMSS) agents\n\nEen vierde optie is Managed DevOps Pools. Managed DevOps Pools (MDP) is een volledig beheerde service waarbij de agents niet meer in je eigen Azure-abonnement draaien, maar in dat van Microsoft.\n",{"__component":312,"id":316,"title":18,"asideText":18,"underline":123,"centered":123,"blankAside":123,"aside":18,"content":317,"introductionText":18},2168,"## Voordelen van Managed DevOps Pools\n\nLaten we eens kijken naar de voordelen van het maken, configureren en beheren van Azure DevOps-agentpools in de cloud:\n- Managed Service: minder operationeel onderhoud.\n- Ondersteuning voor afbeeldingen: aangepaste afbeeldingen en standaardafbeeldingen van Microsoft.\n- vNet-integratie: connectiviteit vanuit je interne netwerk.\n- Agentstatus: keuze tussen stateless en stateful, plus standby agent-modus.\n- Langlopende workflows: ondersteunt workflows tot twee dagen.\n- Kostenoptimalisatie: optimaliseert kosten op basis van gebruikspatronen en vereisten.\n- Schaalbaarheid: kan worden opgeschaald naar duizenden agents die tegelijkertijd actief zijn.\n\nMeer informatie vind je [hier](https://learn.microsoft.com/en-us/azure/devops/managed-devops-pools/migrate-from-scale-set-agents?view=azure-devops) in de Microsoft-documentatie, maar laten we eerst even naar de implementatiedetails kijken.",{"__component":312,"id":319,"title":18,"asideText":18,"underline":123,"centered":123,"blankAside":123,"aside":18,"content":320,"introductionText":18},2169,"## Voorwaarden voor implementatie\n\nVoordat je een Managed DevOps Pool kunt inrichten, moet je voldoen aan een aantal voorwaarden:\n- Azure Subscription, waarbij de resourceprovider voor Managed DevOps Pools is geregistreerd (bij de implementatie kan de pool dit ook registreren, als het account dat voor de implementatie wordt gebruikt voldoende machtigingen heeft).\n- Azure DevOps-organisatie verbonden met de Microsoft-tenant.\n- Machtigingen om beheerde DevOps Pools te maken/beheren in de Azure DevOps-organisatie.\n- Controle quota voor SKU's.",{"__component":312,"id":322,"title":18,"asideText":18,"underline":123,"centered":123,"blankAside":123,"aside":18,"content":323,"introductionText":18},2175,"Als je vNet-integratie gaat gebruiken, dan moet je ook het vNet configureren:\n- Vereiste machtigingen voor de standaardidentiteit 'DevOpsInfrastructure' van de tenant.\n- Een leeg subnet met geconfigureerde delegatie van “Microsoft.DevOpsInfrastructure/pools”.\n\nZodra aan de vereisten is voldaan, kunnen we beginnen met de eerste implementatiebron: het Dev Center.",{"__component":312,"id":325,"title":18,"asideText":18,"underline":123,"centered":123,"blankAside":123,"aside":18,"content":326,"introductionText":18},2170,"## Dev Center implementeren\n\nMeerdere Managed DevOps Pools kunnen hetzelfde Dev Center gebruiken. Je hebt een Dev Center en een Dev Center Project nodig (we maken het project aan met de MDP). Hieronder zie je een voorbeeld van een bicep-sjabloon voor een Dev Center:\n\n```c\n// Example for DevCenter\n\nparam devCenterName string\nparam location string = resourceGroup().location\n \nresource devCenter 'Microsoft.DevCenter/devcenters@2024-02-01' = {\n  name: devCenterName\n  location: location\n}\n```",{"__component":312,"id":328,"title":18,"asideText":18,"underline":123,"centered":123,"blankAside":123,"aside":18,"content":329,"introductionText":18},2171,"## Netwerken met vNet-integratie\n\nKies je voor vNet-integratie, dan heb je een bestaand vNet nodig. Hieronder ziet u een voorbeeld van een bicep-sjabloon voor een virtueel netwerk:\n\n```c \n// Example for Networking\n\nparam virtualNetworkName string\nparam subnetName string\nparam location string = resourceGroup().location\n  \nresource virtualNetwork 'Microsoft.Network/virtualNetworks@2024-05-01' = {\n  name: virtualNetworkName\n  location: location\n  properties: {\n      addressSpace: {\n        addressPrefixes: [\n          '10.0.0.0/24'\n        ]\n      }\n    subnets: [\n      {\n        name: subnetName\n        properties: {\n          addressPrefix: '10.0.0.0/28'\n          delegations: [\n            {\n              name: 'devOpsPoolDelegation'\n              properties: {\n                serviceName: 'Microsoft.DevOpsInfrastructure/pools'\n              }\n            }\n          ]\n        }\n      } \n    ]\n  }\n}\n```",{"__component":312,"id":331,"title":18,"asideText":18,"underline":123,"centered":123,"blankAside":123,"aside":18,"content":332,"introductionText":18},2172,"## Implementatie van een Managed DevOps-pool\n\nZoals eerder vermeld, maken we het Dev Center-project aan met onze MDP, maar dit kan op beide manieren. Hieronder zie je een voorbeeld van een Bicep-sjabloon om een Managed DevOps Pool te implementeren:\n\n\n```c\n// Example for Managed DevOps Pool\n\nparam devCenterProjectName string\nparam devCenterId string\nparam location string = resourceGroup().location\nparam managedDevOpsPoolName string\nparam azureDevOpsOrgName string\nparam subnetId string\n\nresource devCenterProject 'Microsoft.DevCenter/projects@2025-02-01' = {\n  name: devCenterProjectName\n  location: location\n  properties: {\n    devCenterId: devCenterId\n  }\n}\n\nresource managedDevOpsPool 'Microsoft.DevOpsInfrastructure/pools@2025-01-21' = {\n  name: managedDevOpsPoolName\n  location: location\n  properties: {\n    organizationProfile: {\n      organizations: [\n        {\n          url: 'https://dev.azure.com/${azureDevOpsOrgName}'\n          parallelism: 1\n          openAccess: true\n        }\n      ]\n      permissionProfile: {\n        kind: 'CreatorOnly'\n        }\n      kind: 'AzureDevOps'\n    }\n    devCenterProjectResourceId: devCenterProject.id\n    maximumConcurrency: 1\n    agentProfile: {\n      kind: 'Stateless'\n      resourcePredictionsProfile: {\n        kind: 'Automatic'\n        predictionPreference: 'Balanced'\n      }\n    }\n    fabricProfile: {\n      sku: {\n        name: 'Standard_D2ads_v5'\n      }\n      images: [\n        {\n          wellKnownImageName: 'ubuntu-24.04'\n        }\n      ]\n      osProfile: {\n        logonType: 'Service'\n        }\n      storageProfile: {\n        osDiskStorageAccountType: 'StandardSSD'\n      }\n      networkProfile: {\n        subnetId: subnetId\n      }\n      kind: 'Vmss'\n    }\n  }\n}\n```",{"__component":312,"id":334,"title":18,"asideText":18,"underline":123,"centered":123,"blankAside":123,"aside":18,"content":335,"introductionText":18},2173,"Je beschikt nu over een Managed DevOps Pool om te bouwen en te implementeren. Je kunt de pool bekijken via Azure DevOps:\n\n![afb Blog Managed DevOps Pools 2 screenshots.jpg](https://incredible-beef-2a6059b946.media.strapiapp.com/afb_Blog_Managed_Dev_Ops_Pools_2_screenshots_3b5a0b1dfa.jpg)",{"__component":312,"id":337,"title":18,"asideText":18,"underline":123,"centered":123,"blankAside":123,"aside":18,"content":338,"introductionText":18},2174,"## Conclusie\n\nHet gebruik van een Managed DevOps Pool biedt talloze voordelen, het is een aantrekkelijke keuze voor organisaties die hun softwareontwikkelingscyclus willen stroomlijnen. Het biedt kant-en-klare, vooraf geconfigureerde omgevingen die tijd besparen en de complexiteit van installatie en onderhoud verminderen. Dit stelt teams in staat zich meer te richten op codering en innovatie in plaats van op het beheer van infrastructuur. \n\nBovendien bieden Managed Pools schaalbaarheid, betrouwbaarheid en beveiligingsfuncties die worden beheerd door experts, wat zorgt voor consistente prestaties en naleving van best practices. Door gebruik te maken van een MDP kunnen bedrijven de levering versnellen, de samenwerking tussen teams verbeteren en uiteindelijk de kwaliteit van hun softwareproducten verbeteren, terwijl ze tegelijkertijd resources en kosten optimaliseren.\n\nIk hoop dat de tips in deze blog nuttig zijn voor iedereen die Managed DevOps Pool wil gebruiken. Wil je meer weten over deze service? Neem gerust [contact](https://www.sharevalue.nl/contact) met ons op.\n\nHeb je plezier in het oplossen van complexe Azure-vraagstukken en wil je verschillende organisaties helpen om hun DevOps-omgeving slimmer in te richten? Kom dan [werken in ons Azure-team](https://www.sharevalue.nl/word-onze-collega) en deel je expertise met collega’s en klanten.\n",{"__component":340,"id":341,"title":18,"showBlankAside":123},"global.social-sharing",236,{"__component":343,"id":344,"name":286,"jobTitle":287},"strapi.author-card",176,{"__component":107,"id":346,"titleLeft":347,"callToActionTextLeft":110,"callToActionLinkUrlLeft":111,"titleRight":348,"callToActionTextRight":349,"callToActionLinkUrlRight":350,"iconUrlLeft":351,"iconUrlRight":362},286,"Heb je een Azure-expert nodig?","Werken in ons Azure-team?","Klik hier","/word-onze-collega",{"id":352,"name":353,"alternativeText":18,"caption":18,"width":354,"height":355,"formats":18,"hash":356,"ext":162,"mime":163,"size":357,"url":358,"previewUrl":18,"provider":58,"provider_metadata":18,"createdAt":359,"updatedAt":360,"documentId":361,"publishedAt":61},372,"magnifier.svg",49,60,"magnifier_d084afba36",1.05,"https://incredible-beef-2a6059b946.media.strapiapp.com/magnifier_d084afba36.svg","2023-11-03T11:13:25.446Z","2026-05-12T12:19:53.518Z","e7czsfz9jg7oi93q44vomebz",{"id":157,"name":158,"alternativeText":18,"caption":18,"width":159,"height":160,"formats":18,"hash":161,"ext":162,"mime":163,"size":164,"url":165,"previewUrl":18,"provider":58,"provider_metadata":18,"createdAt":166,"updatedAt":167,"documentId":168,"publishedAt":61},{"__component":94,"id":364,"title":96,"aside":18,"postType":365,"limit":98,"expertise":366},197,"blogs",[367],{"id":64,"title":65,"subTitle":66,"description":67,"shortDescription":68,"slug":69,"createdAt":70,"updatedAt":71,"publishedAt":72,"isCoreExpertise":73,"documentId":74,"image":368,"blocks":371,"midPageBlocks":378,"seo":402},{"id":76,"name":77,"alternativeText":18,"caption":18,"width":78,"height":79,"formats":369,"hash":87,"ext":23,"mime":26,"size":88,"url":89,"previewUrl":18,"provider":58,"provider_metadata":18,"createdAt":90,"updatedAt":90,"documentId":91,"publishedAt":61},{"thumbnail":370},{"ext":23,"url":82,"hash":83,"mime":26,"name":84,"path":18,"size":85,"width":52,"height":86},[372,375],{"__component":94,"id":95,"title":96,"aside":18,"postType":97,"limit":98,"expertise":373},[374],{"id":64,"title":65,"subTitle":66,"description":67,"shortDescription":68,"slug":69,"createdAt":70,"updatedAt":71,"publishedAt":72,"isCoreExpertise":73,"documentId":74},{"__component":107,"id":108,"titleLeft":109,"callToActionTextLeft":110,"callToActionLinkUrlLeft":111,"titleRight":112,"callToActionTextRight":113,"callToActionLinkUrlRight":114,"iconUrlLeft":376,"iconUrlRight":377},{"id":157,"name":158,"alternativeText":18,"caption":18,"width":159,"height":160,"formats":18,"hash":161,"ext":162,"mime":163,"size":164,"url":165,"previewUrl":18,"provider":58,"provider_metadata":18,"createdAt":166,"updatedAt":167,"documentId":168,"publishedAt":61},{"id":170,"name":171,"alternativeText":18,"caption":18,"width":160,"height":160,"formats":18,"hash":172,"ext":162,"mime":163,"size":173,"url":174,"previewUrl":18,"provider":58,"provider_metadata":18,"createdAt":175,"updatedAt":176,"documentId":177,"publishedAt":61},[379,386,393,400],{"__component":117,"id":118,"title":119,"subTitle":18,"content":120,"callToActionText":121,"callToActionLink":111,"colorStyle":122,"showAsides":123,"imageUrl":380},{"id":181,"name":182,"alternativeText":18,"caption":18,"width":19,"height":183,"formats":381,"hash":212,"ext":186,"mime":189,"size":213,"url":214,"previewUrl":18,"provider":58,"provider_metadata":18,"createdAt":215,"updatedAt":215,"documentId":216,"publishedAt":61},{"large":382,"small":383,"medium":384,"thumbnail":385},{"ext":186,"url":187,"hash":188,"mime":189,"name":190,"path":18,"size":191,"width":29,"height":192},{"ext":186,"url":194,"hash":195,"mime":189,"name":196,"path":18,"size":197,"width":20,"height":198},{"ext":186,"url":200,"hash":201,"mime":189,"name":202,"path":18,"size":203,"width":44,"height":204},{"ext":186,"url":206,"hash":207,"mime":189,"name":208,"path":18,"size":209,"width":210,"height":211},{"__component":117,"id":125,"title":126,"subTitle":18,"content":127,"callToActionText":18,"callToActionLink":18,"colorStyle":128,"showAsides":123,"imageUrl":387},{"id":219,"name":220,"alternativeText":18,"caption":18,"width":19,"height":183,"formats":388,"hash":242,"ext":186,"mime":189,"size":243,"url":244,"previewUrl":18,"provider":58,"provider_metadata":18,"createdAt":245,"updatedAt":245,"documentId":246,"publishedAt":61},{"large":389,"small":390,"medium":391,"thumbnail":392},{"ext":186,"url":223,"hash":224,"mime":189,"name":225,"path":18,"size":226,"width":29,"height":192},{"ext":186,"url":228,"hash":229,"mime":189,"name":230,"path":18,"size":231,"width":20,"height":198},{"ext":186,"url":233,"hash":234,"mime":189,"name":235,"path":18,"size":236,"width":44,"height":204},{"ext":186,"url":238,"hash":239,"mime":189,"name":240,"path":18,"size":241,"width":210,"height":211},{"__component":117,"id":130,"title":131,"subTitle":18,"content":132,"callToActionText":18,"callToActionLink":18,"colorStyle":122,"showAsides":123,"imageUrl":394},{"id":249,"name":250,"alternativeText":18,"caption":18,"width":19,"height":183,"formats":395,"hash":272,"ext":186,"mime":189,"size":273,"url":274,"previewUrl":18,"provider":58,"provider_metadata":18,"createdAt":275,"updatedAt":275,"documentId":276,"publishedAt":61},{"large":396,"small":397,"medium":398,"thumbnail":399},{"ext":186,"url":253,"hash":254,"mime":189,"name":255,"path":18,"size":256,"width":29,"height":192},{"ext":186,"url":258,"hash":259,"mime":189,"name":260,"path":18,"size":261,"width":20,"height":198},{"ext":186,"url":263,"hash":264,"mime":189,"name":265,"path":18,"size":266,"width":44,"height":204},{"ext":186,"url":268,"hash":269,"mime":189,"name":270,"path":18,"size":271,"width":210,"height":211},{"__component":134,"id":135,"title":136,"callToActionText":137,"callToActionLinkUrl":138,"body":18,"imageUrl":401},{"id":157,"name":158,"alternativeText":18,"caption":18,"width":159,"height":160,"formats":18,"hash":161,"ext":162,"mime":163,"size":164,"url":165,"previewUrl":18,"provider":58,"provider_metadata":18,"createdAt":166,"updatedAt":167,"documentId":168,"publishedAt":61},{"id":130,"metaTitle":140,"metaDescription":141,"structuredData":403,"metaImage":18,"metaSocial":406},{"url":143,"@type":144,"@context":145,"provider":404,"areaServed":405,"description":153,"serviceType":154},{"url":147,"name":148,"@type":149},{"name":151,"@type":152},[],{"id":52,"metaTitle":408,"metaDescription":409,"structuredData":410,"metaImage":18,"metaSocial":421},"Managed DevOps Pools in Azure | ShareValue","Ontdek de voordelen van Managed DevOps Pools in Azure en hoe je ze efficiënt implementeert voor snellere en stabielere softwareontwikkeling.",{"url":411,"@type":412,"image":411,"author":413,"@context":145,"headline":414,"publisher":415,"articleBody":419,"description":409,"datePublished":420,"mainEntityOfPage":411},"https://www.sharevalue.nl/blogs/managed-dev-ops-pools-in-azure-voordelen-en-implementatie","BlogPosting",{"name":148,"@type":149},"Managed DevOps Pools in Azure",{"logo":416,"name":148,"@type":149},{"url":417,"@type":418},"https://www.sharevalue.nl/_nuxt/img/sharevalue-logo.3c5e7cb.svg","ImageObject","Managed DevOps Pools in Azure zorgen voor efficiëntere en betrouwbaardere softwareontwikkeling. In dit artikel bespreken we de voordelen en geven we praktische implementatietips.","2025-09-01",[],{"pagination":423},{"page":64,"pageSize":424},100,{},1781259279142]