{"id":5143,"date":"2019-09-26T09:28:58","date_gmt":"2019-09-26T07:28:58","guid":{"rendered":"https:\/\/www.solvinity.com\/blog\/ci-cd-uitgelegd-aan-sales\/"},"modified":"2025-06-19T13:29:31","modified_gmt":"2025-06-19T11:29:31","slug":"ci-cd-uitgelegd-aan-sales","status":"publish","type":"blog","link":"https:\/\/www.solvinity.com\/nl\/blog\/ci-cd-uitgelegd-aan-sales\/","title":{"rendered":"CI\/CD uitgelegd aan SALES"},"content":{"rendered":"<p class=\"attachment\"><a href='https:\/\/www.solvinity.com\/wp-content\/uploads\/2025\/11\/Blog-3-visual.png'><img fetchpriority=\"high\" decoding=\"async\" width=\"300\" height=\"200\" src=\"https:\/\/www.solvinity.com\/wp-content\/uploads\/2025\/11\/Blog-3-visual-300x200.png\" class=\"attachment-medium size-medium\" alt=\"De stille dreiging van schijnveiligheid\" srcset=\"https:\/\/www.solvinity.com\/wp-content\/uploads\/2025\/11\/Blog-3-visual-300x200.png 300w, https:\/\/www.solvinity.com\/wp-content\/uploads\/2025\/11\/Blog-3-visual-1024x683.png 1024w, https:\/\/www.solvinity.com\/wp-content\/uploads\/2025\/11\/Blog-3-visual-768x512.png 768w, https:\/\/www.solvinity.com\/wp-content\/uploads\/2025\/11\/Blog-3-visual.png 1200w\" sizes=\"(max-width: 300px) 100vw, 300px\" \/><\/a><\/p>\n\t\t<div data-elementor-type=\"wp-post\" data-elementor-id=\"5143\" class=\"elementor elementor-5143 elementor-2235\" data-elementor-post-type=\"blog\">\n\t\t\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-27b5782d elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"27b5782d\" data-element_type=\"section\" data-e-type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-514ca2d3\" data-id=\"514ca2d3\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-43252ff7 elementor-widget elementor-widget-breadcrumbs\" data-id=\"43252ff7\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"breadcrumbs.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<p id=\"breadcrumbs\"><span><span><a href=\"https:\/\/www.solvinity.com\/nl\/\"><i class=\"fas fa-home\"><\/i> <span class=\"home-text\">Home<\/span><\/a><\/span><\/span><\/p>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-75339c82 elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"75339c82\" data-element_type=\"section\" data-e-type=\"section\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-3af79d1\" data-id=\"3af79d1\" data-element_type=\"column\" data-e-type=\"column\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-103a7bc8 elementor-widget elementor-widget-spacer\" data-id=\"103a7bc8\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"spacer.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-spacer\">\n\t\t\t<div class=\"elementor-spacer-inner\"><\/div>\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-7f35ad28 elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"7f35ad28\" data-element_type=\"section\" data-e-type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-5735998c\" data-id=\"5735998c\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-372e914 elementor-widget elementor-widget-shortcode\" data-id=\"372e914\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"shortcode.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-shortcode\">            <div class=\"werknemers\">             <\/div>\n            <\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-7e437068 elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"7e437068\" data-element_type=\"section\" data-e-type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-65da1684\" data-id=\"65da1684\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-343a03b4 blog-date elementor-widget__width-auto elementor-widget elementor-widget-text-editor\" data-id=\"343a03b4\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t26 september 2019\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-cd1fcfa elementor-widget__width-auto elementor-widget elementor-widget-heading\" data-id=\"cd1fcfa\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<div class=\"elementor-heading-title elementor-size-default\"><a href=\"https:\/\/www.solvinity.com\/nl\/category\/blog-nl\/\" rel=\"tag\">Blogs<\/a><\/div>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-58646994 elementor-widget elementor-widget-heading\" data-id=\"58646994\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h1 class=\"elementor-heading-title elementor-size-default\">CI\/CD uitgelegd aan SALES<\/h1>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-62d9d9c6 elementor-widget elementor-widget-text-editor\" data-id=\"62d9d9c6\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p><i>Binnen de IT wordt het snel en voorspelbaar leveren van nieuwe functionaliteit \u2018CI\/CD\u2019 (<a href=\"https:\/\/www.solvinity.com\/services\/managed-application-services\/cicd\/\">Continuous Integration \/ Continuous Delivery<\/a>) genoemd. CI\/CD is lastig uit te leggen aan wie niet thuis is in de wereld van de softwareontwikkeling en beheer. Ik kwam erachter dat dit moderne IT-leveringsproces in veel opzichten te vergelijken is met het beter bekende offerte- of bidproces. Zeker bij organisaties die hun klanten willen voorzien van consistente en kwalitatieve aanbiedingen die op tijd worden uitgebracht. Ik zal dit uitleggen aan de hand van de CI- en CD deelprocessen, eerst vanuit de software- en daarna vanuit de offertewereld. En aangezien het CI\/CD-proces door automatisering zeer effectief is, wanneer goed ingericht, geef ik onderweg enkele idee\u00ebn voor het verbeteren van het bidproces.<\/i><\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-3de57c7 elementor-widget elementor-widget-heading\" data-id=\"3de57c7\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">Continuous Integration (CI) - Integreren<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-dfdbd3d elementor-widget elementor-widget-text-editor\" data-id=\"dfdbd3d\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>Het doel van CI-activiteiten is zo effici\u00ebnt mogelijk toewerken naar \u00e9\u00e9n consistente oplevering (release). Omdat meerdere medewerkers tegelijk werken aan deelopleveringen die als consistent geheel (integraal) worden getest en opgeleverd, wordt gesproken over Integratie. Continuous Integration bestaat uit vijf fasen, plan, code, build, test en release, die vergeleken kunnen worden met het plannen, schrijven, bevriezen, reviewen en bundelen in het bidproces.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-27c53d7 elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"27c53d7\" data-element_type=\"section\" data-e-type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-1d23222\" data-id=\"1d23222\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-04353af elementor-widget elementor-widget-image\" data-id=\"04353af\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<img decoding=\"async\" width=\"800\" height=\"432\" src=\"https:\/\/www.solvinity.com\/wp-content\/uploads\/2019\/09\/blog-CICD-1024x553.png\" class=\"attachment-large size-large wp-image-5144\" alt=\"Placeholder\" srcset=\"https:\/\/www.solvinity.com\/wp-content\/uploads\/2019\/09\/blog-CICD-1024x553.png 1024w, https:\/\/www.solvinity.com\/wp-content\/uploads\/2019\/09\/blog-CICD-300x162.png 300w, https:\/\/www.solvinity.com\/wp-content\/uploads\/2019\/09\/blog-CICD-768x415.png 768w, https:\/\/www.solvinity.com\/wp-content\/uploads\/2019\/09\/blog-CICD.png 1268w\" sizes=\"(max-width: 800px) 100vw, 800px\" \/>\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-15cd4a28 elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"15cd4a28\" data-element_type=\"section\" data-e-type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-b745dcb\" data-id=\"b745dcb\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-018570f elementor-widget elementor-widget-heading\" data-id=\"018570f\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\"><i>Plan <\/i>- Plannen<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-1472f820 elementor-widget elementor-widget-text-editor\" data-id=\"1472f820\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>\u2018Plannen\u2019 bij CI\/CD gaat allang niet meer over het droppen van activiteiten en mijlpalen in een projectteam. Het gaat vooral over het prioriteren van gewenste functionele en niet-functionele eisen van de klant. Het team schat in hoe complex het werk is en welke expertise noodzakelijk is om binnen een vastgesteld tijdvak resultaat te leveren. Dit werk wordt verdeeld over teamleden en (deel)oplevermomenten (sprints) van maximaal twee weken.<\/p><p>De start van het bidproces is vergelijkbaar. De klant en de vraag van de klant worden geanalyseerd en het werk wordt verdeeld over de leden van het bidteam. De bidmanager plant vaste (deel)oplevermomenten die maximaal twee weken uit elkaar liggen. Plannen is een continu proces met een eigen feedbackloop om de voorspelbaarheid van het team te verbeteren.<\/p><blockquote><p><b>Geef in een agile bidteam de commercieel verantwoordelijke de rol van productowner en de bidmanager de rol van scrummaster.<\/b><\/p><\/blockquote>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-1baa1293 elementor-widget elementor-widget-heading\" data-id=\"1baa1293\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\"><i>Code <\/i>- Schrijven <\/h2>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-2b30971d elementor-widget elementor-widget-text-editor\" data-id=\"2b30971d\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>In een ontwikkelteam werken meerdere ontwikkelaars parallel aan het realiseren van nieuwe functionaliteit. De code die zij schrijven wordt bijgehouden in een gemeenschappelijk versiebeheersysteem (Git). Op een vaste plek \u00e9\u00e9n versie van de waarheid bewaren, is een absolute voorwaarde voor integratie.\u00a0<\/p><p>Ook in een bidteam werken meerdere medewerkers simultaan aan een aanbieding. Bijvoorbeeld een projectleider, architect, accountmanager, service- of contractmanager en bidmanager. Zij verzamelen en schrijven teksten die uiteindelijk tot een ge\u00efntegreerde aanbieding leidt.<\/p><p>Gebruik ook in een bidteam een versiebeheersysteem voor veel gebruikte tekstfragmenten, templates en standaard rekenmodellen. De praktijk leert dat veel tijd verloren gaat aan documentmanagement en het herschrijven van teksten. Maak van de bidmanager een \u2018Git-manager\u2019.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-4e628e1 elementor-widget elementor-widget-heading\" data-id=\"4e628e1\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\"><i>Build <\/i>- Bevriezen<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-1fe357f elementor-widget elementor-widget-text-editor\" data-id=\"1fe357f\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>Bouwen (build) door programmeren (code) wordt steeds minder gedaan. Ontwikkelaars modelleren en gebruiken herbruikbare componenten zoals bestaande diensten (API\u2019s), programmabibliotheken (code libraries) en programmeerraamwerken (programming frameworks). Daarnaast gaat het niet alleen over functionele code, maar steeds meer over configuratiebestanden en scripts. Het bouwproces bestaat uit het samenstellen van zelfgemaakte en bestaande onderdelen in een herbruikbare en testbare eenheid (unit).<\/p><p>Ook binnen het bidteam wordt gebruik gemaakt van herbruikbare componenten. Denk aan een document template, een prijscalculatiemodel, een standaard contract, een product- en dienstencatalogus, etc. Het ontwikkelen en registreren van standaard bouwstenen heeft grote voordelen bij het samenstellen van de uiteindelijke aanbieding. Ik heb deze fase \u2018bevriezen\u2019 genoemd, omdat de essentie van het bouwproces de oplevering van herbruikbare (dus geteste) bouwstenen is. Ieder professioneel bidteam heeft een bibliotheek (repository zouden hun software collega&#8217;s zeggen) met standaard bouwstenen.<\/p><blockquote><p><b>Probeer de documenten die samen de aanbesteding vormen vast te leggen in \u00e9\u00e9n configuratiebestand. En geef mij alsjeblieft een telefoontje als je de equivalent van een package manager hebt gemaakt: een tool die op basis van het configuratiebestand je aanbieding samenstelt!<\/b><\/p><\/blockquote>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-1fe8bbc elementor-widget elementor-widget-heading\" data-id=\"1fe8bbc\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\"><i>Test - Reviewen<\/i><\/h2>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-2f51c07 elementor-widget elementor-widget-text-editor\" data-id=\"2f51c07\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>Een ontwikkelaar moet zijn opgeleverde en \u2018bevroren\u2019 bouwsteen testen, voordat deze kan worden opgenomen in de uiteindelijke oplevering. Dit testen vindt niet alleen plaats aan het eind van het build proces (unit test), maar ook tijdens het schrijven van code (code review) en op vele andere momenten in het leveringsproces. Zo zijn er integratietesten, securitytesten, loadtesten, acceptatietesten, testen voor specifieke gebruikersgroepen, etc. Binnen CI\/CD wordt geautomatiseerd getest met moderne tooling.<\/p><p>In het offerteproces bestaan vergelijkbare reviewmomenten, alhoewel niet geautomatiseerd. Het doel is om de kwaliteit van de onderdelen en het geheel te borgen en op die manier een kwalitatief goede aanbieding te realiseren.<\/p><blockquote><p><b>Plan de reviewmomenten op voorhand in en laat de reviewer vooraf beschrijven wat hij wil terugzien in de tekst. Kijk na de review in hoeverre dat is gelukt. Het bepalen van deze \u2018coverage\u2019 is een belangrijke graadmeter voor de kwaliteit van het opgeleverde werk en kan het reviewproces zelf steeds verder automatiseren.<\/b><\/p><\/blockquote>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-e926f31 elementor-widget elementor-widget-heading\" data-id=\"e926f31\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\"><i>Release <\/i>- Bundelen<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-93a152c elementor-widget elementor-widget-text-editor\" data-id=\"93a152c\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>Wat de ontwikkelaar op onderdelen doet, gebeurt ook over alle op te leveren onderdelen (artifacts) van het team heen. Het eindresultaat van het CI-proces is een release. Deze release wordt via de leveringsprocessen (CD) geautomatiseerd opgeleverd aan de eindgebruiker. Het releaseproces vormt de brug naar de meer operationele processen.<\/p><p>Het bundelen van de op te leveren producten binnen het offerteproces wordt meestal door de bidmanager gedaan. Net als bij software is het samenvoegen (merge) van de totale aanbieding geen eenvoudige taak. Vooral het bewaken van de consistentie (denk aan woordgebruik, maar bijvoorbeeld ook het afstemmen van aanpak op prijs en oplossing) is een uitdaging.<\/p><blockquote><p><b>Binnen het CI\/CD-proces wordt de samenstelling van de release en de manier waarop de onderdelen door de gehele keten (pipeline) gaan vastgelegd in configuratiebestanden en geautomatiseerd uitgevoerd. Voor het bidproces betekent dat een geautomatiseerde workflow. Probeer je bidproces door workflow software te laten ondersteunen. Behalve de snelheid van oplevering, zal dit de kwaliteit van de aanbieding zeker ten goede komen.<\/b><\/p><\/blockquote>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-b27e9fb elementor-widget elementor-widget-heading\" data-id=\"b27e9fb\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\"><i>Continuous Delivery (CD) - Leveren<\/i><\/h2>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-904f97b elementor-widget elementor-widget-text-editor\" data-id=\"904f97b\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>Bij CD-activiteiten draait alles om de levering van functionaliteit, product of dienst. Continuous Delivery bestaat uit vier fasen: release, deploy, operate en monitor, vergelijkbaar met het bundelen, verspreiden, onderhouden en meten in het bidproces.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-665b545 elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"665b545\" data-element_type=\"section\" data-e-type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-03e7660\" data-id=\"03e7660\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-c505814 elementor-widget elementor-widget-image\" data-id=\"c505814\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<img decoding=\"async\" width=\"800\" height=\"432\" src=\"https:\/\/www.solvinity.com\/wp-content\/uploads\/2019\/09\/blog-CICD2-1024x553.png\" class=\"attachment-large size-large wp-image-5453\" alt=\"CICD\" srcset=\"https:\/\/www.solvinity.com\/wp-content\/uploads\/2019\/09\/blog-CICD2-1024x553.png 1024w, https:\/\/www.solvinity.com\/wp-content\/uploads\/2019\/09\/blog-CICD2-300x162.png 300w, https:\/\/www.solvinity.com\/wp-content\/uploads\/2019\/09\/blog-CICD2-768x415.png 768w, https:\/\/www.solvinity.com\/wp-content\/uploads\/2019\/09\/blog-CICD2.png 1268w\" sizes=\"(max-width: 800px) 100vw, 800px\" \/>\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-22e8bbd7 elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"22e8bbd7\" data-element_type=\"section\" data-e-type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-5bd7ab9c\" data-id=\"5bd7ab9c\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-75d38609 elementor-widget elementor-widget-text-editor\" data-id=\"75d38609\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>Zoals je wellicht is opgevallen valt de fase Release\/Bundelen zowel in CI als CD. De pijl van het CI-proces (zie figuur) eindigt in het midden van het releaseproces, omdat juist in deze fase Development en Operations intensief moeten samenwerken (DevOps). In een optimale situatie is er overigens geen knip, maar werken business, ontwikkelaars, beheerders, security\/kwaliteit medewerkers en klanten vanaf het begin samen. Bij Solvinity noemen we de <u>automatisering van de gehele leveringsketen<\/u> &#8220;<i>Integrated Delivery<\/i>&#8221; en het <u>samenwerken met meerdere partijen over bedrijfsmuren heen<\/u> &#8220;<i>Stretched DevOps<\/i>&#8220;.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-057d424 elementor-widget elementor-widget-heading\" data-id=\"057d424\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\"><i>Deploy<\/i> - Verspreiden<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-e0d4c42 elementor-widget elementor-widget-text-editor\" data-id=\"e0d4c42\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>Het transporteren en installeren van de nieuwe functionaliteit start vaak op de laptop van de ontwikkelaars en eindigt via test- en acceptatieomgevingen in productie. De distributie van nieuwe functionaliteit heeft een enorme verandering ondergaan met de introductie van containers als transportvehikel. Het gebruik van containers, als effici\u00ebntere vorm van virtualisatie, sluit ook naadloos aan bij het incrementeel werken binnen de softwareontwikkeling. De ontwikkeling van kleine functionele diensten (microservices) die met elkaar communiceren heeft grote voordelen op het vlak van schaalbaarheid, beschikbaarheid en overdraagbaarheid. Functionaliteit, verpakt in een container, kan in kleinere en meer gecontroleerde stappen aan specifieke gebruikersgroepen geleverd worden.<\/p><p>Als bidteam lever je uiteindelijk \u00e9\u00e9n set van bestanden aan. Daarvoor worden de documenten vaak eerst ge-pdf\u2019t. Het voordeel van een PDF-document is dat deze op alle mogelijke apparaten te lezen is en je daarmee, net als bij containers, platformonafhankelijk bent. Door de oplevering te splitsen in verschillende PDF-bestanden kun je eenvoudig \u00e9\u00e9n PDF vervangen, zonder een compleet nieuwe oplevering uit te hoeven voeren. Tot slot zorgt een PDF ervoor dat je zeker weet dat derden de inhoud niet kunnen wijzigen. Een nieuwe versie betekent de oplevering van een nieuwe PDF.<\/p><blockquote><b>Open de PDF om deze visueel te controleren. Vooral kop- en voetteksten vallen minder op in een editor.<\/b><\/blockquote>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-709d764 elementor-widget elementor-widget-heading\" data-id=\"709d764\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\"><i>Operate - Onderhouden<\/i><\/h2>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-37c5b2a elementor-widget elementor-widget-text-editor\" data-id=\"37c5b2a\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>CI\/CD gaat verder dan het bouwen, testen, integreren, vrijgeven en uitrollen van nieuwe functionaliteit. Zodra de software beschikbaar is gesteld, moet deze ook beschikbaar blijven, beveiligd zijn en een goede performance bieden. Het borgen van deze niet-functionele aspecten valt traditioneel binnen het vakgebied van de beheerders (Ops). Maar ook hierbij moet intensief worden samengewerkt tussen Dev en Ops. Vanaf het ontwerp van de functionaliteit moet al rekening worden gehouden met deze kwaliteitsaspecten. Daarom houdt het CI\/CD-proces niet op bij de uitrol van software en kan er geen sprake zijn van spreekwoordelijke \u2018Chinese muren\u2019 tussen ontwikkeling en beheer.<\/p><p>Ook een bidteam is niet klaar, wanneer de aanbieding is verstuurd. Na een deal zullen er wijzigingsverzoeken komen die in lijn moeten blijven met de initi\u00eble aanbieding, eigen medewerkers willen begrijpen wat er is opgeleverd en op deelproducten door willen ontwikkelen, etc. In het huidige bidproces zie je, mede door de bonus incentive die gegeven wordt wanneer de deal gewonnen is, vaak te weinig aandacht voor feedback uit de beheerfase. De afstand tussen verkoop en operatie is dan te vergelijken met die tussen development en operations.<\/p><blockquote><b>Succesvolle bidteams blijven een relatie onderhouden met de gebruikers en beheerders van de door hen uitgebrachte voorstellen. Dus ga ook tijdens de beheerfase eens na in hoeverre de oorspronkelijke aanbieding nog wordt gevolgd. Wat was goed, wat kan beter?\u00a0\u00a0<\/b><\/blockquote>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-ad6dccc elementor-widget elementor-widget-heading\" data-id=\"ad6dccc\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\"><i>Monitor<\/i> - Meten<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-3c52021 elementor-widget elementor-widget-text-editor\" data-id=\"3c52021\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>Hoe succesvol een nieuwe release is, moet worden gemeten. Wordt de nieuwe functionaliteit wel gebruikt? Zijn de gebruikers tevreden en productiever? Zijn er nieuwe wensen en eisen ontstaan? Het meetresultaat van deze aspecten is de input voor nieuwe releases en de optimalisatie en innovatie van de dienstverlening. Daarmee is de cirkel rond en zijn wij terug bij het planproces.<\/p><p>Een bidteam wil weten waarom een deal is verloren of gewonnen. Het wil de aansluiting met de operatie en klanten houden om succesvolle aanbiedingen te kunnen schrijven. Het verzamelen en analyseren van gewonnen, maar vooral ook verloren, bid data kan enorm helpen bij het kwalificeren van toekomstige deals en daarmee veel tijd en geld besparen. Beide processen draaien uiteindelijk om het continu en effici\u00ebnt blijven leveren van de best passende oplossing aan de klant.<\/p><p><i>Heb je vragen over de invoering van CI\/CD of wil je sparren over het verbeteren van het bidproces? Neem contact op met klaas.heek@solvinity.com<\/i>.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-6fa28cdf elementor-section-stretched elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"6fa28cdf\" data-element_type=\"section\" data-e-type=\"section\" data-settings=\"{&quot;stretch_section&quot;:&quot;section-stretched&quot;,&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-41c7d6a8\" data-id=\"41c7d6a8\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-573b835 elementor-widget elementor-widget-heading\" data-id=\"573b835\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h4 class=\"elementor-heading-title elementor-size-default\">Lees ook<\/h4>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-1be89a8 elementor-align-center elementor-mobile-align-center icon-right no-absolute-mobile elementor-widget__width-auto elementor-absolute elementor-widget elementor-widget-button\" data-id=\"1be89a8\" data-element_type=\"widget\" data-e-type=\"widget\" data-settings=\"{&quot;_position&quot;:&quot;absolute&quot;}\" data-widget_type=\"button.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<div class=\"elementor-button-wrapper\">\n\t\t\t\t\t<a class=\"elementor-button elementor-button-link elementor-size-sm\" href=\"\/resources\">\n\t\t\t\t\t\t<span class=\"elementor-button-content-wrapper\">\n\t\t\t\t\t\t<span class=\"elementor-button-icon\">\n\t\t\t\t<i aria-hidden=\"true\" class=\"fas fa-arrow-right\"><\/i>\t\t\t<\/span>\n\t\t\t\t\t\t\t\t\t<span class=\"elementor-button-text\">meer berichten<\/span>\n\t\t\t\t\t<\/span>\n\t\t\t\t\t<\/a>\n\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-3a011d0 text-behind-title elementor-widget__width-inherit elementor-absolute elementor-widget elementor-widget-heading\" data-id=\"3a011d0\" data-element_type=\"widget\" data-e-type=\"widget\" data-settings=\"{&quot;motion_fx_motion_fx_scrolling&quot;:&quot;yes&quot;,&quot;motion_fx_translateY_effect&quot;:&quot;yes&quot;,&quot;motion_fx_translateY_speed&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:1,&quot;sizes&quot;:[]},&quot;_position&quot;:&quot;absolute&quot;,&quot;motion_fx_translateY_affectedRange&quot;:{&quot;unit&quot;:&quot;%&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:{&quot;start&quot;:0,&quot;end&quot;:100}},&quot;motion_fx_devices&quot;:[&quot;desktop&quot;,&quot;tablet&quot;,&quot;mobile&quot;]}\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h3 class=\"elementor-heading-title elementor-size-default\">Meer<\/h3>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-2fc2d0d5 elementor-widget elementor-widget-shortcode\" data-id=\"2fc2d0d5\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"shortcode.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-shortcode\"><!-- Gridbuilder \u1d42\u1d3e Plugin (https:\/\/wpgridbuilder.com) -->\n<div class=\"wp-grid-builder wpgb-grid-13 equal-height-211 purple_grid\" data-options=\"{&quot;id&quot;:13,&quot;type&quot;:&quot;masonry&quot;,&quot;source&quot;:&quot;post_type&quot;,&quot;loader&quot;:false,&quot;layout&quot;:&quot;vertical&quot;,&quot;reveal&quot;:0,&quot;isMainQuery&quot;:0,&quot;lazyLoad&quot;:false,&quot;cardSizes&quot;:{&quot;9999&quot;:{&quot;columns&quot;:3,&quot;height&quot;:240,&quot;gutter&quot;:30,&quot;ratio&quot;:&quot;1.33333&quot;},&quot;1200&quot;:{&quot;columns&quot;:3,&quot;height&quot;:240,&quot;gutter&quot;:30,&quot;ratio&quot;:&quot;1.33333&quot;},&quot;992&quot;:{&quot;columns&quot;:3,&quot;height&quot;:220,&quot;gutter&quot;:30,&quot;ratio&quot;:&quot;1.33333&quot;},&quot;768&quot;:{&quot;columns&quot;:1,&quot;height&quot;:220,&quot;gutter&quot;:30,&quot;ratio&quot;:&quot;1.33333&quot;},&quot;576&quot;:{&quot;columns&quot;:1,&quot;height&quot;:200,&quot;gutter&quot;:30,&quot;ratio&quot;:&quot;1.33333&quot;},&quot;320&quot;:{&quot;columns&quot;:1,&quot;height&quot;:200,&quot;gutter&quot;:30,&quot;ratio&quot;:&quot;1.33333&quot;}},&quot;fitRows&quot;:false,&quot;equalRows&quot;:0,&quot;equalColumns&quot;:false,&quot;fillLastRow&quot;:0,&quot;centerLastRow&quot;:0,&quot;horizontalOrder&quot;:false,&quot;fullWidth&quot;:false,&quot;transitionDelay&quot;:100,&quot;gallerySlideshow&quot;:0,&quot;rowsNumber&quot;:1,&quot;slideAlign&quot;:&quot;left&quot;,&quot;groupCells&quot;:1,&quot;draggable&quot;:true,&quot;initialIndex&quot;:0,&quot;contain&quot;:false,&quot;freeScroll&quot;:false,&quot;freeFriction&quot;:&quot;0.075&quot;,&quot;friction&quot;:&quot;0.285&quot;,&quot;attraction&quot;:&quot;0.025&quot;,&quot;autoPlay&quot;:0,&quot;pageDotAriaLabel&quot;:&quot;Page dot %d&quot;,&quot;isPreview&quot;:false,&quot;isGutenberg&quot;:false,&quot;rightToLeft&quot;:false}\"><div class=\"wpgb-svg-icons\" hidden>\n\t<svg viewBox=\"0 0 120 24\" width=\"0\" height=\"0\">\n\t<defs>\n        <polygon id=\"wpgb-star-svg\" points=\"12 2.5 15.1 8.8 22 9.8 17 14.6 18.2 21.5 12 18.3 5.8 21.5 7 14.6 2 9.8 8.9 8.8\"><\/polygon>\n    <\/defs>\n    <symbol id=\"wpgb-rating-stars-svg\">\n        <use xlink:href=\"#wpgb-star-svg\"><\/use>\n        <use xlink:href=\"#wpgb-star-svg\" x=\"24\"><\/use>\n        <use xlink:href=\"#wpgb-star-svg\" x=\"48\"><\/use>\n        <use xlink:href=\"#wpgb-star-svg\" x=\"72\"><\/use>\n        <use xlink:href=\"#wpgb-star-svg\" x=\"96\"><\/use>\n    <\/symbol>\n<\/svg>\n<\/div>\n<div class=\"wpgb-wrapper\">\n\t<div class=\"wpgb-main\">\n\t<div class=\"wpgb-layout\">\n\t<div class=\"wpgb-viewport\">\n\t\t<div class=\"wpgb-masonry\">\n\t\t\t<article class=\"wpgb-card wpgb-card-12 wpgb-post-31831\" data-col=\"1\" data-row=\"1\" data-format=\"standard\"><div class=\"wpgb-card-wrapper\"><div class=\"wpgb-card-inner\" data-action><div class=\"wpgb-card-media wpgb-scheme-light\"><svg data-ratio style=\"padding-top:66.67%\" viewBox=\"0 0 768 512\" aria-hidden=\"true\"><\/svg><div class=\"wpgb-card-media-thumbnail\"><a href=\"https:\/\/www.solvinity.com\/wp-content\/uploads\/2026\/03\/Shadow-AI-blog-visual.png\" tabindex=\"-1\" class=\"wpgb-handle-lb wpgb-lightbox\" data-type=\"image\" data-rel=\"13\" data-title=\"Shadow-AI-blog-visual\" title=\"Enlarge photo\"><div style=\"background-image:url(https:\/\/www.solvinity.com\/wp-content\/uploads\/2026\/03\/Shadow-AI-blog-visual-768x512.png)\"><\/div><noscript><img loading=\"lazy\" decoding=\"async\" class=\"wpgb-noscript-img\" src=\"https:\/\/www.solvinity.com\/wp-content\/uploads\/2026\/03\/Shadow-AI-blog-visual-768x512.png\" alt=\"\" height=\"512\" width=\"768\"><\/noscript><\/a><\/div><div class=\"wpgb-card-media-content\"><div class=\"wpgb-card-media-content-top\"><div class=\"wpgb-block-4 blog-category-grid\"><span class=\"wpgb-block-term\" data-id=\"64\">Blogs<\/span><\/div><\/div><\/div><\/div><div class=\"wpgb-card-content wpgb-scheme-dark\"><div class=\"wpgb-card-body\"><div class=\"wpgb-block-5\">12 maart 2026<\/div><h3 class=\"wpgb-block-1 wpgb-idle-scheme-1 wpgb-hover-accent-1\"><a href=\"https:\/\/www.solvinity.com\/nl\/blog\/shadow-ai-hoeveel-controle-heeft-jouw-organisatie-over-ai-gebruik\/\">Shadow AI: hoeveel controle heeft jouw organisatie over AI-gebruik?<\/a><\/h3><p class=\"wpgb-block-2 wpgb-idle-scheme-2\">Wat is Shadow AI, waarom verbieden organisaties publieke AI-tools en welke gevolgen heeft dat? Je leest...<\/p><a class=\"wpgb-block-3 grid-more-info-green\" href=\"https:\/\/www.solvinity.com\/nl\/blog\/shadow-ai-hoeveel-controle-heeft-jouw-organisatie-over-ai-gebruik\/\">LEES MEER <i aria-hidden=\"true\" class=\"grid-more-info-green fas fa-arrow-right\"><\/i><\/a><\/div><\/div><a class=\"wpgb-card-layer-link\" href=\"https:\/\/www.solvinity.com\/nl\/blog\/shadow-ai-hoeveel-controle-heeft-jouw-organisatie-over-ai-gebruik\/\"><\/a><\/div><\/div><\/article><article class=\"wpgb-card wpgb-card-12 wpgb-post-31353\" data-col=\"1\" data-row=\"1\" data-format=\"standard\"><div class=\"wpgb-card-wrapper\"><div class=\"wpgb-card-inner\" data-action><div class=\"wpgb-card-media wpgb-scheme-light\"><svg data-ratio style=\"padding-top:66.67%\" viewBox=\"0 0 768 512\" aria-hidden=\"true\"><\/svg><div class=\"wpgb-card-media-thumbnail\"><a href=\"https:\/\/www.solvinity.com\/wp-content\/uploads\/2025\/11\/Hybrid-Cloud-1.png\" tabindex=\"-1\" class=\"wpgb-handle-lb wpgb-lightbox\" data-type=\"image\" data-rel=\"13\" data-title=\"Hybrid Cloud\" title=\"Enlarge photo\"><div style=\"background-image:url(https:\/\/www.solvinity.com\/wp-content\/uploads\/2025\/11\/Hybrid-Cloud-1-768x512.png)\"><\/div><noscript><img loading=\"lazy\" decoding=\"async\" class=\"wpgb-noscript-img\" src=\"https:\/\/www.solvinity.com\/wp-content\/uploads\/2025\/11\/Hybrid-Cloud-1-768x512.png\" alt=\"\" height=\"512\" width=\"768\"><\/noscript><\/a><\/div><div class=\"wpgb-card-media-content\"><div class=\"wpgb-card-media-content-top\"><div class=\"wpgb-block-4 blog-category-grid\"><span class=\"wpgb-block-term\" data-id=\"64\">Blogs<\/span><\/div><\/div><\/div><\/div><div class=\"wpgb-card-content wpgb-scheme-dark\"><div class=\"wpgb-card-body\"><div class=\"wpgb-block-5\">19 november 2025<\/div><h3 class=\"wpgb-block-1 wpgb-idle-scheme-1 wpgb-hover-accent-1\"><a href=\"https:\/\/www.solvinity.com\/nl\/blog\/van-versnippering-naar-overzicht-de-kracht-van-de-hybrid-cloud\/\">Van versnippering naar overzicht: de kracht van de Hybrid Cloud<\/a><\/h3><p class=\"wpgb-block-2 wpgb-idle-scheme-2\">Wat is een Hybrid Cloud en wat zijn de voordelen? Ontdek wanneer een combinatie van een...<\/p><a class=\"wpgb-block-3 grid-more-info-green\" href=\"https:\/\/www.solvinity.com\/nl\/blog\/van-versnippering-naar-overzicht-de-kracht-van-de-hybrid-cloud\/\">LEES MEER <i aria-hidden=\"true\" class=\"grid-more-info-green fas fa-arrow-right\"><\/i><\/a><\/div><\/div><a class=\"wpgb-card-layer-link\" href=\"https:\/\/www.solvinity.com\/nl\/blog\/van-versnippering-naar-overzicht-de-kracht-van-de-hybrid-cloud\/\"><\/a><\/div><\/div><\/article><article class=\"wpgb-card wpgb-card-12 wpgb-post-31149\" data-col=\"1\" data-row=\"1\" data-format=\"standard\"><div class=\"wpgb-card-wrapper\"><div class=\"wpgb-card-inner\" data-action><div class=\"wpgb-card-media wpgb-scheme-light\"><svg data-ratio style=\"padding-top:66.67%\" viewBox=\"0 0 768 512\" aria-hidden=\"true\"><\/svg><div class=\"wpgb-card-media-thumbnail\"><a href=\"https:\/\/www.solvinity.com\/wp-content\/uploads\/2025\/11\/Blog-3-visual.png\" tabindex=\"-1\" class=\"wpgb-handle-lb wpgb-lightbox\" data-type=\"image\" data-rel=\"13\" data-title=\"Blog 3 visual\" title=\"Enlarge photo\"><div style=\"background-image:url(https:\/\/www.solvinity.com\/wp-content\/uploads\/2025\/11\/Blog-3-visual-768x512.png)\"><\/div><noscript><img loading=\"lazy\" decoding=\"async\" class=\"wpgb-noscript-img\" src=\"https:\/\/www.solvinity.com\/wp-content\/uploads\/2025\/11\/Blog-3-visual-768x512.png\" alt=\"De stille dreiging van schijnveiligheid\" height=\"512\" width=\"768\"><\/noscript><\/a><\/div><div class=\"wpgb-card-media-content\"><div class=\"wpgb-card-media-content-top\"><\/div><\/div><\/div><div class=\"wpgb-card-content wpgb-scheme-dark\"><div class=\"wpgb-card-body\"><div class=\"wpgb-block-5\">11 november 2025<\/div><h3 class=\"wpgb-block-1 wpgb-idle-scheme-1 wpgb-hover-accent-1\"><a href=\"https:\/\/www.solvinity.com\/nl\/blog\/de-stille-dreiging-van-schijnveiligheid\/\">De stille dreiging van schijnveiligheid<\/a><\/h3><p class=\"wpgb-block-2 wpgb-idle-scheme-2\">Ontdek waarom organisaties wel in maatregelen investeren, maar vaak het overzicht en de kennis missen om...<\/p><a class=\"wpgb-block-3 grid-more-info-green\" href=\"https:\/\/www.solvinity.com\/nl\/blog\/de-stille-dreiging-van-schijnveiligheid\/\">LEES MEER <i aria-hidden=\"true\" class=\"grid-more-info-green fas fa-arrow-right\"><\/i><\/a><\/div><\/div><a class=\"wpgb-card-layer-link\" href=\"https:\/\/www.solvinity.com\/nl\/blog\/de-stille-dreiging-van-schijnveiligheid\/\"><\/a><\/div><\/div><\/article>\t\t<\/div>\n\t<\/div>\n\t<\/div>\n\t<\/div>\n\t\t<\/div>\n<\/div>\n<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-63d62d8 elementor-section-boxed elementor-section-height-default elementor-section-height-default elementor-invisible\" data-id=\"63d62d8\" data-element_type=\"section\" data-e-type=\"section\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;,&quot;animation&quot;:&quot;fadeInUp&quot;}\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-31a1cd03\" data-id=\"31a1cd03\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<section class=\"elementor-section elementor-inner-section elementor-element elementor-element-4bc77572 elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"4bc77572\" data-element_type=\"section\" data-e-type=\"section\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-inner-column elementor-element elementor-element-12387bbf\" data-id=\"12387bbf\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-138a3ddc text-green elementor-widget elementor-widget-heading\" data-id=\"138a3ddc\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h4 class=\"elementor-heading-title elementor-size-default\">Kunnen we je verder helpen?<\/h4>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-691f95a elementor-widget elementor-widget-heading\" data-id=\"691f95a\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h6 class=\"elementor-heading-title elementor-size-default\">Maandag t\/m vrijdag van 09:00 - 19:00 uur<\/h6>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-dc2c99e elementor-align-center icon-right mobile-link elementor-widget__width-auto elementor-widget-mobile__width-inherit elementor-widget elementor-widget-button\" data-id=\"dc2c99e\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"button.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<div class=\"elementor-button-wrapper\">\n\t\t\t\t\t<a class=\"elementor-button elementor-button-link elementor-size-sm\" href=\"tel:+31203643600\">\n\t\t\t\t\t\t<span class=\"elementor-button-content-wrapper\">\n\t\t\t\t\t\t<span class=\"elementor-button-icon\">\n\t\t\t\t<i aria-hidden=\"true\" class=\"fas fa-phone\"><\/i>\t\t\t<\/span>\n\t\t\t\t\t\t\t\t\t<span class=\"elementor-button-text\">+31 (0)20 364 36 00<\/span>\n\t\t\t\t\t<\/span>\n\t\t\t\t\t<\/a>\n\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-0e8e57d elementor-align-center icon-right elementor-widget__width-auto elementor-widget elementor-widget-button\" data-id=\"0e8e57d\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"button.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<div class=\"elementor-button-wrapper\">\n\t\t\t\t\t<a class=\"elementor-button elementor-button-link elementor-size-sm\" href=\"mailto:info@solvinity.com\">\n\t\t\t\t\t\t<span class=\"elementor-button-content-wrapper\">\n\t\t\t\t\t\t<span class=\"elementor-button-icon\">\n\t\t\t\t<i aria-hidden=\"true\" class=\"fas fa-envelope\"><\/i>\t\t\t<\/span>\n\t\t\t\t\t\t\t\t\t<span class=\"elementor-button-text\">INFO@SOLVINITY.COM<\/span>\n\t\t\t\t\t<\/span>\n\t\t\t\t\t<\/a>\n\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<div class=\"elementor-element elementor-element-58b141b5 elementor-widget__width-auto elementor-absolute scrolling-logo-in-colored-background elementor-widget elementor-widget-image\" data-id=\"58b141b5\" data-element_type=\"widget\" data-e-type=\"widget\" data-settings=\"{&quot;motion_fx_motion_fx_scrolling&quot;:&quot;yes&quot;,&quot;motion_fx_translateY_effect&quot;:&quot;yes&quot;,&quot;motion_fx_translateY_direction&quot;:&quot;negative&quot;,&quot;motion_fx_translateY_speed&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:5.2,&quot;sizes&quot;:[]},&quot;_position&quot;:&quot;absolute&quot;,&quot;motion_fx_translateY_affectedRange&quot;:{&quot;unit&quot;:&quot;%&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:{&quot;start&quot;:0,&quot;end&quot;:100}},&quot;motion_fx_devices&quot;:[&quot;desktop&quot;,&quot;tablet&quot;,&quot;mobile&quot;]}\" data-widget_type=\"image.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<img loading=\"lazy\" decoding=\"async\" width=\"243\" height=\"250\" src=\"https:\/\/www.solvinity.com\/wp-content\/uploads\/2019\/08\/solvinity-background-icon.png\" class=\"attachment-full size-full wp-image-8586\" alt=\"Background Icon\" \/>\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<\/div>\n\t\t","protected":false},"excerpt":{"rendered":"<p>Binnen de IT wordt het snel en voorspelbaar leveren van nieuwe functionaliteit \u2018CI\/CD\u2019 (Continuous Integration \/ Continuous Delivery) genoemd. CI\/CD is lastig uit te leggen aan wie niet thuis is in de wereld van de softwareontwikkeling en beheer. Dit moderne IT-leveringsproces is in veel opzichten te vergelijken met het beter bekende offerte- of bidproces.<\/p>\n","protected":false},"featured_media":16224,"parent":0,"template":"","format":"standard","meta":{"_acf_changed":false,"footnotes":""},"categories":[64],"tags":[65],"class_list":["post-5143","blog","type-blog","status-publish","format-standard","has-post-thumbnail","hentry","category-blog-nl","tag-ci-cd-nl"],"acf":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.5 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>CI\/CD uitgelegd aan SALES - Solvinity<\/title>\n<meta name=\"description\" content=\"Binnen de IT wordt het snel en voorspelbaar leveren van nieuwe functionaliteit \u2018CI\/CD\u2019 (Continuous Integration \/ Continuous Delivery) genoemd.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.solvinity.com\/nl\/blog\/ci-cd-uitgelegd-aan-sales\/\" \/>\n<meta property=\"og:locale\" content=\"nl_NL\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"CI\/CD uitgelegd aan SALES - Solvinity\" \/>\n<meta property=\"og:description\" content=\"Binnen de IT wordt het snel en voorspelbaar leveren van nieuwe functionaliteit \u2018CI\/CD\u2019 (Continuous Integration \/ Continuous Delivery) genoemd.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.solvinity.com\/nl\/blog\/ci-cd-uitgelegd-aan-sales\/\" \/>\n<meta property=\"og:site_name\" content=\"Solvinity\" \/>\n<meta property=\"article:modified_time\" content=\"2025-06-19T11:29:31+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.solvinity.com\/wp-content\/uploads\/2019\/09\/CI-CD-uitgelegd-aan-SALES-435x210-1.jpg\" \/>\n\t<meta property=\"og:image:width\" content=\"435\" \/>\n\t<meta property=\"og:image:height\" content=\"210\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Geschatte leestijd\" \/>\n\t<meta name=\"twitter:data1\" content=\"9 minuten\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/www.solvinity.com\\\/nl\\\/blog\\\/ci-cd-uitgelegd-aan-sales\\\/\",\"url\":\"https:\\\/\\\/www.solvinity.com\\\/nl\\\/blog\\\/ci-cd-uitgelegd-aan-sales\\\/\",\"name\":\"CI\\\/CD uitgelegd aan SALES - Solvinity\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.solvinity.com\\\/nl\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/www.solvinity.com\\\/nl\\\/blog\\\/ci-cd-uitgelegd-aan-sales\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/www.solvinity.com\\\/nl\\\/blog\\\/ci-cd-uitgelegd-aan-sales\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/www.solvinity.com\\\/wp-content\\\/uploads\\\/2019\\\/09\\\/CI-CD-uitgelegd-aan-SALES-435x210-1.jpg\",\"datePublished\":\"2019-09-26T07:28:58+00:00\",\"dateModified\":\"2025-06-19T11:29:31+00:00\",\"description\":\"Binnen de IT wordt het snel en voorspelbaar leveren van nieuwe functionaliteit \u2018CI\\\/CD\u2019 (Continuous Integration \\\/ Continuous Delivery) genoemd.\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/www.solvinity.com\\\/nl\\\/blog\\\/ci-cd-uitgelegd-aan-sales\\\/#breadcrumb\"},\"inLanguage\":\"nl-NL\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/www.solvinity.com\\\/nl\\\/blog\\\/ci-cd-uitgelegd-aan-sales\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"nl-NL\",\"@id\":\"https:\\\/\\\/www.solvinity.com\\\/nl\\\/blog\\\/ci-cd-uitgelegd-aan-sales\\\/#primaryimage\",\"url\":\"https:\\\/\\\/www.solvinity.com\\\/wp-content\\\/uploads\\\/2019\\\/09\\\/CI-CD-uitgelegd-aan-SALES-435x210-1.jpg\",\"contentUrl\":\"https:\\\/\\\/www.solvinity.com\\\/wp-content\\\/uploads\\\/2019\\\/09\\\/CI-CD-uitgelegd-aan-SALES-435x210-1.jpg\",\"width\":435,\"height\":210},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/www.solvinity.com\\\/nl\\\/blog\\\/ci-cd-uitgelegd-aan-sales\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/www.solvinity.com\\\/nl\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"CI\\\/CD uitgelegd aan SALES\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/www.solvinity.com\\\/nl\\\/#website\",\"url\":\"https:\\\/\\\/www.solvinity.com\\\/nl\\\/\",\"name\":\"Solvinity\",\"description\":\"\",\"publisher\":{\"@id\":\"https:\\\/\\\/www.solvinity.com\\\/nl\\\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/www.solvinity.com\\\/nl\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"nl-NL\"},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/www.solvinity.com\\\/nl\\\/#organization\",\"name\":\"Solvinity\",\"url\":\"https:\\\/\\\/www.solvinity.com\\\/nl\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"nl-NL\",\"@id\":\"https:\\\/\\\/www.solvinity.com\\\/nl\\\/#\\\/schema\\\/logo\\\/image\\\/\",\"url\":\"https:\\\/\\\/www.solvinity.com\\\/wp-content\\\/uploads\\\/2019\\\/08\\\/solvinity-logo.png\",\"contentUrl\":\"https:\\\/\\\/www.solvinity.com\\\/wp-content\\\/uploads\\\/2019\\\/08\\\/solvinity-logo.png\",\"width\":344,\"height\":72,\"caption\":\"Solvinity\"},\"image\":{\"@id\":\"https:\\\/\\\/www.solvinity.com\\\/nl\\\/#\\\/schema\\\/logo\\\/image\\\/\"}}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"CI\/CD uitgelegd aan SALES - Solvinity","description":"Binnen de IT wordt het snel en voorspelbaar leveren van nieuwe functionaliteit \u2018CI\/CD\u2019 (Continuous Integration \/ Continuous Delivery) genoemd.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/www.solvinity.com\/nl\/blog\/ci-cd-uitgelegd-aan-sales\/","og_locale":"nl_NL","og_type":"article","og_title":"CI\/CD uitgelegd aan SALES - Solvinity","og_description":"Binnen de IT wordt het snel en voorspelbaar leveren van nieuwe functionaliteit \u2018CI\/CD\u2019 (Continuous Integration \/ Continuous Delivery) genoemd.","og_url":"https:\/\/www.solvinity.com\/nl\/blog\/ci-cd-uitgelegd-aan-sales\/","og_site_name":"Solvinity","article_modified_time":"2025-06-19T11:29:31+00:00","og_image":[{"width":435,"height":210,"url":"https:\/\/www.solvinity.com\/wp-content\/uploads\/2019\/09\/CI-CD-uitgelegd-aan-SALES-435x210-1.jpg","type":"image\/jpeg"}],"twitter_card":"summary_large_image","twitter_misc":{"Geschatte leestijd":"9 minuten"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/www.solvinity.com\/nl\/blog\/ci-cd-uitgelegd-aan-sales\/","url":"https:\/\/www.solvinity.com\/nl\/blog\/ci-cd-uitgelegd-aan-sales\/","name":"CI\/CD uitgelegd aan SALES - Solvinity","isPartOf":{"@id":"https:\/\/www.solvinity.com\/nl\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.solvinity.com\/nl\/blog\/ci-cd-uitgelegd-aan-sales\/#primaryimage"},"image":{"@id":"https:\/\/www.solvinity.com\/nl\/blog\/ci-cd-uitgelegd-aan-sales\/#primaryimage"},"thumbnailUrl":"https:\/\/www.solvinity.com\/wp-content\/uploads\/2019\/09\/CI-CD-uitgelegd-aan-SALES-435x210-1.jpg","datePublished":"2019-09-26T07:28:58+00:00","dateModified":"2025-06-19T11:29:31+00:00","description":"Binnen de IT wordt het snel en voorspelbaar leveren van nieuwe functionaliteit \u2018CI\/CD\u2019 (Continuous Integration \/ Continuous Delivery) genoemd.","breadcrumb":{"@id":"https:\/\/www.solvinity.com\/nl\/blog\/ci-cd-uitgelegd-aan-sales\/#breadcrumb"},"inLanguage":"nl-NL","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.solvinity.com\/nl\/blog\/ci-cd-uitgelegd-aan-sales\/"]}]},{"@type":"ImageObject","inLanguage":"nl-NL","@id":"https:\/\/www.solvinity.com\/nl\/blog\/ci-cd-uitgelegd-aan-sales\/#primaryimage","url":"https:\/\/www.solvinity.com\/wp-content\/uploads\/2019\/09\/CI-CD-uitgelegd-aan-SALES-435x210-1.jpg","contentUrl":"https:\/\/www.solvinity.com\/wp-content\/uploads\/2019\/09\/CI-CD-uitgelegd-aan-SALES-435x210-1.jpg","width":435,"height":210},{"@type":"BreadcrumbList","@id":"https:\/\/www.solvinity.com\/nl\/blog\/ci-cd-uitgelegd-aan-sales\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.solvinity.com\/nl\/"},{"@type":"ListItem","position":2,"name":"CI\/CD uitgelegd aan SALES"}]},{"@type":"WebSite","@id":"https:\/\/www.solvinity.com\/nl\/#website","url":"https:\/\/www.solvinity.com\/nl\/","name":"Solvinity","description":"","publisher":{"@id":"https:\/\/www.solvinity.com\/nl\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.solvinity.com\/nl\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"nl-NL"},{"@type":"Organization","@id":"https:\/\/www.solvinity.com\/nl\/#organization","name":"Solvinity","url":"https:\/\/www.solvinity.com\/nl\/","logo":{"@type":"ImageObject","inLanguage":"nl-NL","@id":"https:\/\/www.solvinity.com\/nl\/#\/schema\/logo\/image\/","url":"https:\/\/www.solvinity.com\/wp-content\/uploads\/2019\/08\/solvinity-logo.png","contentUrl":"https:\/\/www.solvinity.com\/wp-content\/uploads\/2019\/08\/solvinity-logo.png","width":344,"height":72,"caption":"Solvinity"},"image":{"@id":"https:\/\/www.solvinity.com\/nl\/#\/schema\/logo\/image\/"}}]}},"_links":{"self":[{"href":"https:\/\/www.solvinity.com\/nl\/wp-json\/wp\/v2\/blog\/5143","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.solvinity.com\/nl\/wp-json\/wp\/v2\/blog"}],"about":[{"href":"https:\/\/www.solvinity.com\/nl\/wp-json\/wp\/v2\/types\/blog"}],"version-history":[{"count":12,"href":"https:\/\/www.solvinity.com\/nl\/wp-json\/wp\/v2\/blog\/5143\/revisions"}],"predecessor-version":[{"id":26626,"href":"https:\/\/www.solvinity.com\/nl\/wp-json\/wp\/v2\/blog\/5143\/revisions\/26626"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.solvinity.com\/nl\/wp-json\/wp\/v2\/media\/16224"}],"wp:attachment":[{"href":"https:\/\/www.solvinity.com\/nl\/wp-json\/wp\/v2\/media?parent=5143"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.solvinity.com\/nl\/wp-json\/wp\/v2\/categories?post=5143"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.solvinity.com\/nl\/wp-json\/wp\/v2\/tags?post=5143"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}