In de moderne softwareontwikkeling is het essentieel om een efficiënte en betrouwbare bouwstraat te hebben die de continue integratie (CI) en continue levering (CD) van applicaties ondersteunt. Azure DevOps biedt het Integratie Platform van Rijkswaterstaat een uitgebreide suite van tools en services die teams in staat stellen om hun ontwikkelings- en leveringsprocessen te automatiseren en te optimaliseren. In deze handleiding presenteren we een gedetailleerde opzet voor een Azure DevOps bouwstraat, die je helpt om een gestroomlijnde en effectieve workflow te creëren. We behandelen de belangrijkste componenten, van projectopzet en CI/CD-pipelines tot monitoring, beveiliging en samenwerking. Door deze stappen te volgen, kun je de kwaliteit en snelheid van je softwarelevering aanzienlijk verbeteren.
In deze sectie is terug te vinden op wat voor infrastructuur de bouwstraat landt, het ontwerp van de bouwstraat en welke quality gates gehanteerd worden om de kwaliteit van de code te waarborgen. Er wordt ingegaan op hoe het bouwstraat-project is opgezet, kijkend naar zowel continue integratie als continue levering, de opslag en het optimale gebruik van de bouwstraat. Daarnaast wordt ingegaan op source code en artifacts, monitoring, security en compliance. We gaan in op configuratie management als cruciaal onderdeel van de bouwstraat, gevolgd door een procesbeschrijving met de verschillende release processen.
Mirror provenance
- Mirror source
- confluence/spaces/INFRAARCH/pages/189137019/page.metadata.json
- Storage source
- confluence/spaces/INFRAARCH/pages/189137019/page.storage.xhtml
- Access
- Committed snapshot only