{"id":1157,"date":"2024-12-17T14:01:43","date_gmt":"2024-12-17T12:01:43","guid":{"rendered":"https:\/\/valentijn.sessink.nl\/?p=1157"},"modified":"2025-04-01T10:21:08","modified_gmt":"2025-04-01T08:21:08","slug":"over-alternatieven","status":"publish","type":"post","link":"https:\/\/valentijn.sessink.nl\/?p=1157","title":{"rendered":"Over Alternatieven"},"content":{"rendered":"\n<p>Tomatenketchup bestaat uit tomaten, azijn, suiker, zout en wat smaakmiddelen. Cloud Computing bestaat uit computers, opslag, software en de <a href=\"https:\/\/nl.wikipedia.org\/wiki\/Application_programming_interface\" target=\"_blank\" rel=\"noreferrer noopener\">API<\/a>. Ik las de <a href=\"https:\/\/www.amsterdam.nl\/\" target=\"_blank\" rel=\"noreferrer noopener\">Amsterdamse<\/a> Raadsinformatiebrief <a href=\"https:\/\/amsterdam.raadsinformatie.nl\/document\/14694106\/1\/09012f9781318da6\" target=\"_blank\" rel=\"noreferrer noopener\">Tussenrapportage Digitaal Onafhankelijk<\/a> en ik zag een parallel.<\/p>\n\n\n\n<!--more-->\n\n\n\n<p>De Raadsinformatiebrief beschrijft de stand van zaken voor wat betreft uitvoering van het initiatiefvoorstel &#8216;<a href=\"https:\/\/amsterdam.raadsinformatie.nl\/document\/13656041\/1\/09012f9780f436f8\" target=\"_blank\" rel=\"noreferrer noopener\">Amsterdam Digitaal Onafhankelijk<\/a>&#8216; van raadslid <a href=\"https:\/\/www.elisabethijmker.nl\/\" target=\"_blank\" rel=\"noreferrer noopener\">Elisabeth IJmker<\/a>. Dat voorstel benoemt de <em>grote afhankelijkheid die de gemeente heeft van de bedrijven waar we onze technologie kopen<\/em> en roept op <em>om uiterlijk in 2030 digitaal onafhankelijk te zijn. Dit is het moment om die ambitie uit te spreken en verdere stappen te zetten<\/em>.<\/p>\n\n\n\n<p>Bij het doorlezen van de tussenstand viel allereerst op, dat de afhankelijkheid van Big Tech wel <em>benoemd<\/em> wordt, maar dat de maatregelen toch nogal om de hete brij heen draaien. Ook hier weer. Dat is niet ongebruikelijk. Bestuurders weten vrij goed dat niets-doen tot op zekere hoogte een verzekering is om geen fouten te maken, al helemaal op dit soort technisch lastig te doorgronden dossiers. <em>No one was ever fired for buying Microsoft<\/em>. Maar op een specifiek onderdeel krabde ik achter mijn oor.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">De Exitstrategie.<\/h2>\n\n\n\n<p>In mijn <a href=\"https:\/\/mastodon.nl\/@zwartboekaanbesteden\" target=\"_blank\" rel=\"noreferrer noopener\">Zwartboek Aanbesteden<\/a> komt de <a href=\"https:\/\/mastodon.nl\/tags\/Exitstrategie\" target=\"_blank\" rel=\"noreferrer noopener\">#exitstrategie<\/a> regelmatig langs \u2014 en vaker nog <a href=\"https:\/\/mastodon.nl\/tags\/geenexitstrategie\">#geenexitstrategie<\/a>. Wie mijn stukjes daar leest, krijgt de indruk dat de exitstrategie sowieso een goed idee is. Dat is het natuurlijk ook. Zonder exitstrategie zit je in Hotel California. Maar wat heb je eigenlijk m\u00e9t exitstrategie?<\/p>\n\n\n\n<p>De wethouder schrijft in zijn brief het volgende:<\/p>\n\n\n\n<blockquote class=\"wp-block-quote is-layout-flow wp-block-quote-is-layout-flow\">\n<p><em>Het advies van de commissie <\/em>[Commissie Persoonsgegevens Amsterdam, VS] <em>is om niet te wachten totdat er andere cloud omgevingen beschikbaar zijn met het maken van een exitstrategie. Ook dat advies is meegenomen in de cloudstrategie. De exitstrategie is onderdeel van het contract met de cloudleverancier. Hiermee wordt gewaarborgd dat de leverancier meewerkt naar een overgang naar een andere leverancier. De exitstrategie is ook onderdeel van de cloudstrategie omdat de cloudstrategie een adoptieprincipe kent, waarbij we beginnen met \u00e9\u00e9n provider, maar uiteindelijk kunnen overgaan naar een multicloud (met meerdere leveranciers).<\/em><\/p>\n<\/blockquote>\n\n\n\n<p>De ronduit bizarre suggestie dat er geen andere cloud omgevingen zouden bestaan sla ik even over, daar kom ik zo op. Het idee dat je Microsoft (want dat is de partij die hierboven bedoeld wordt met <em>de cloudleverancier<\/em>) contractueel tot iets zou kunnen dwingen is ook hilarisch, maar dat terzijde. Eerst even de definitie. Volgens de wethouder is de definitie van exitstrategie: <em>een exitstrategie betekent dat Microsoft meewerkt als we naar een andere leverancier overstappen<\/em>. De wethouder zegt dat d\u00e1t in het advies stond. Klopt dat laatste wel? In het <a href=\"https:\/\/www.amsterdam.nl\/bestuur-organisatie\/organisatie\/commissie-persoonsgegevens-amsterdam\/adviezen-cpa-2023\/advies-cloud-voorziening-(cloud\/\" target=\"_blank\" rel=\"noreferrer noopener\">Advies Cloud Voorziening (Cloud Platform)<\/a> van de <a href=\"https:\/\/www.amsterdam.nl\/bestuur-organisatie\/organisatie\/overige\/adviesraden\/commissie-persoonsgegevens-amsterdam\/\" target=\"_blank\" rel=\"noreferrer noopener\">Commissie Persoonsgegevens Amsterdam<\/a> (CPA) staat echt iets anders:<\/p>\n\n\n\n<blockquote class=\"wp-block-quote is-layout-flow wp-block-quote-is-layout-flow\">\n<p><em>De CPA voegt hier nog aan toe dat in het geval Microsoft nu of in de toekomst keuzes maakt die in strijd zijn met de <a href=\"https:\/\/www.amsterdam.nl\/innovatie\/digitalisering-technologie\/data\/tada-waarden\/\" target=\"_blank\" rel=\"noreferrer noopener\">Tada-waarden<\/a> die de gemeente hanteert, overwogen moet worden om over te stappen naar een andere cloudomgeving. Een onderzoek en analyse naar een goede exit-strategie is daarom des te belangrijker. Wanneer de gemeente pas bij een inventarisatie van alternatieven nadenkt over een exit-strategie wordt de overstap extra ingewikkeld. De exit-strategie moet er immers liggen voordat applicaties op het platform gaan draaien. Een eventuele overstap wordt namelijk met elke nieuwe applicatie ingewikkelder<\/em><\/p>\n<\/blockquote>\n\n\n\n<p>Daar staat dat gemeente Amsterdam, de wethouder dus, <em>zelf<\/em> aan zet is, en zelf, vooraf, zorg moet dragen voor de mogelijkheid van een overstap naar een andere leverancier en zelf voor alternatieven moet zorgen (zoeken, \u00e9n vinden). Het is wat mij betreft het verschil tussen brandpreventie (vooraf zorgen dat er niets gebeurt) versus de inzet van brandbestrijdingsmiddelen. Klinkt onschuldig &#8211; maar de verschillen zijn enorm.<\/p>\n\n\n\n<p>En dan dus die bizarre <em>framing<\/em>: &#8220;[&#8230;] tot er andere cloud omgevingen beschikbaar zijn&#8221;. Huh? Er <a href=\"https:\/\/cloud.google.com\/\" target=\"_blank\" rel=\"noreferrer noopener\">zijn (google)<\/a> <a href=\"https:\/\/signin.aws.amazon.com\/\" target=\"_blank\" rel=\"noreferrer noopener\">toch (aws)<\/a> <a href=\"https:\/\/www.alibabacloud.com\/en\" target=\"_blank\" rel=\"noreferrer noopener\">diverse (alibaba)<\/a> &#8220;<a href=\"https:\/\/www.ibm.com\/cloud\" target=\"_blank\" rel=\"noreferrer noopener\">andere (ibm) <\/a>&#8221; <a href=\"https:\/\/www.digitalocean.com\/\" target=\"_blank\" rel=\"noreferrer noopener\">cloud (digitalocean)<\/a>&#8211;<a href=\"https:\/\/www.rackspace.com\/cloud\" target=\"_blank\" rel=\"noreferrer noopener\">omgevingen (rackspace)<\/a>? <a href=\"https:\/\/www.hetzner.com\/cloud\/\" target=\"_blank\" rel=\"noreferrer noopener\">Er (hetzner)<\/a> <a href=\"https:\/\/www.ovhcloud.com\/\" target=\"_blank\" rel=\"noreferrer noopener\">zijn (ovh)<\/a> <a href=\"https:\/\/contabo.com\/\" target=\"_blank\" rel=\"noreferrer noopener\">ook (contabo)<\/a> <a href=\"https:\/\/www.scaleway.com\/\" target=\"_blank\" rel=\"noreferrer noopener\">heel (scaleway)<\/a> <a href=\"https:\/\/upcloud.com\/\">veel (<\/a><a href=\"https:\/\/upcloud.com\/\" target=\"_blank\" rel=\"noreferrer noopener\">upcloud<\/a><a href=\"https:\/\/upcloud.com\/\">)<\/a> Europese aanbieders. De branchevereniging Dutch Cloud Community <a href=\"https:\/\/dutchcloudcommunity.nl\/community\/leden\/\" target=\"_blank\" rel=\"noreferrer noopener\">telt tegen de honderd Nederlandse<\/a> aanbieders.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Ketchupconnectie<\/h2>\n\n\n\n<p>In de jaren &#8217;80 was er een <a href=\"https:\/\/youtu.be\/r4Jih3Qo0t0?feature=shared&amp;t=685\" target=\"_blank\" rel=\"noreferrer noopener\">reclame voor Heinz tomatenketchup<\/a>, waar een verbaasd kijkend echtpaar, op de vraag &#8220;waarom is Heinz Ketchup lekkerder dan andere ketchup&#8221;, na een ongemakkelijke stilte uitbrengt: &#8220;welke andere?&#8221; Maar dat was een reclame. Dit is Alexander Scholtes, Wethouder ICT en Digitale Stad, die in zijn brief aan de gemeenteraad &#8220;welke andere&#8221; sputtert.<\/p>\n\n\n\n<p>Wat het extra lastig maakt, is dat de <a href=\"https:\/\/wetten.overheid.nl\/jci1.3:c:BWBR0032203&amp;z=2022-03-02&amp;g=2022-03-02\" target=\"_blank\" rel=\"noreferrer noopener\">Aanbestedingswet 2012<\/a> uitzonderingen kent wanneer je beweert vast te zitten aan een bepaalde technologie. Die uitzonderingen zijn niet hard, maar juist heel algemeen geformuleerd. Wanneer de &#8220;overheidsopdracht slechts door een bepaalde ondernemer kan worden verricht, omdat <a href=\"https:\/\/wetten.overheid.nl\/jci1.3:c:BWBR0032203&amp;deel=2&amp;hoofdstuk=2.2&amp;afdeling=2.2.1&amp;paragraaf=2.2.1.7&amp;artikel=2.32&amp;z=2022-03-02&amp;g=2022-03-02\" target=\"_blank\" rel=\"noreferrer noopener\">mededinging om technische redenen ontbreekt, (artikel 2.32 lid 1 sub b 2\u00b0)<\/a>&#8220;, mag je rechtstreeks onderhandelen. Dat kan de aanbestedende dienst min of meer zelf bepalen.<\/p>\n\n\n\n<p>Je kunt, als belanghebbend ondernemer, protesteren tegen die rechtstreekse onderhandeling, maar dat is dure business. Je wordt geacht zelf te procederen. En geloof me, in dit specifieke geval kom je niet alleen tegenover de advocaten van de gemeente te staan, maar ook tegenover die van de <a href=\"https:\/\/www.microsoft.com\/\" target=\"_blank\" rel=\"noreferrer noopener\">leverancier<\/a>. En die heeft <a href=\"https:\/\/www.google.com\/finance\/quote\/MSFT:NASDAQ\" target=\"_blank\" rel=\"noreferrer noopener\">diepe zakken<\/a> (die link is een geintje: de beurskoers van Microsoft via Google Finance).<\/p>\n\n\n\n<p>En wat nou, als de aanbestedende dienst de technische redenen niet technisch omschrijft, maar met een merknaam? Laatst kwam er nota bene een <a href=\"https:\/\/mastodon.nl\/@zwartboekaanbesteden\/113584269956243378\" target=\"_blank\" rel=\"noreferrer noopener\">aankondiging<\/a> langs waarin <a href=\"https:\/\/www.rotterdam.nl\/\" target=\"_blank\" rel=\"noreferrer noopener\">Gemeente Rotterdam<\/a> artikel 2.32 gebruikte om &#8220;de inzet van de producten van <a href=\"https:\/\/www.redhat.com\/\" target=\"_blank\" rel=\"noreferrer noopener\">Red Hat<\/a>&#8220;, d\u00e9 grote enterprise open source leverancier, niet te hoeven aanbesteden. &#8220;De opdracht kan alleen door een bepaalde ondernemer worden uitgevoerd <a href=\"https:\/\/www.tenderned.nl\/aankondigingen\/overzicht\/353368\" target=\"_blank\" rel=\"noreferrer noopener\">omdat de inzet van de producten van Red Hat noodzakelijk is<\/a>&#8220;. Want tja, Red Hat is alleen Red Hat als er Red Hat op staat, open source of niet. Terwijl Open Source in zo ongeveer \u00e1lle idee\u00ebn over loskomen van Big Tech als basisvoorwaarde vermeld staat. Als d\u00e1t al kan, kun je je eenvoudig voorstellen dat een exitstrategie die zich concentreert op een alternatief voor Microsoft Azure gedoemd is te mislukken.<\/p>\n\n\n\n<p>Dan wordt de exitstrategie namelijk zoiets als het alternatief voor Heinz Ketchup. Het is tomatensaus met azijn, suiker (helaas) en kruiden, maar omdat er Heinz op staat is zal elke marketeer je vertellen dat er g\u00e9\u00e9n andere is.<\/p>\n\n\n\n<p>Kortom: een exitstrategie gaat alleen maar helpen, wanneer je in staat bent om in <strong>technische termen<\/strong> te omschrijven waarvandaan je weg wilt. Dat moet <a href=\"https:\/\/nl.wikipedia.org\/wiki\/SMART-principe\" target=\"_blank\" rel=\"noreferrer noopener\">SMART<\/a>: specifiek; meetbaar; acceptabel, realistisch en tijdsgebonden. En v\u00f3\u00f3raf, want de CAP constateerde niet voor niets dat na de start een <em>eventuele overstap [&#8230;] met elke nieuwe applicatie ingewikkelder<\/em> [wordt].<\/p>\n\n\n\n<p>Cloudleverancier Microsoft ziet natuurlijk liever dat je helemaal niet weet hoe je nog kunt overstappen, dus voor die technische beschrijving heb je z\u00e9lf een resultaatverplichting. Misschien moet je ook niet zozeer omschrijven, maar <a href=\"https:\/\/www.theregister.com\/2024\/04\/08\/cloud_vendor_opinion_column\/\" target=\"_blank\" rel=\"noreferrer noopener\">second sourcing<\/a> gebruiken: zorgen dat je de overstap gewoon al hebt voorbereid en met een druk op de knop kunt wisselen. Reken er daarna op dat sommige gemeenteraadsleden \u00e9n de <a href=\"https:\/\/vng.nl\/\" target=\"_blank\" rel=\"noreferrer noopener\">VNG<\/a> zich moeten ontworstelen aan lobbyisten die komen voorrekenen dat op dit specifieke punt een hartstikke simpele besparing in te boeken is: <em>die consultants van de second sourcing zijn hartstikke duur en leveren niets op<\/em> \u2014 het geld kan veel beter naar zwembaden en ouderenzorg. En als je dan luistert, betaal je volgend jaar <a href=\"https:\/\/cloudywithachanceoflicensing.com\/2024\/11\/13\/microsoft-price-increases-for-2025\/\" target=\"_blank\" rel=\"noreferrer noopener\">opeens 25% m\u00e9\u00e9r<\/a> voor je Cloud. Maar d\u00e1n kun je niet meer overstappen. Het is dus echt de enige exit<em>strategie<\/em>, het enige dat je niet uit het oog mag verliezen: <em>we willen altijd kunnen overstappen<\/em>.<\/p>\n\n\n\n<p>Alternatieven voor Heinz en Azure zijn er genoeg. Maar dan moet je ze wel gewoon Ketchup en Cloud noemen.<\/p>\n\n\n\n<p><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Tomatenketchup bestaat uit tomaten, azijn, suiker, zout en wat smaakmiddelen. Cloud Computing bestaat uit computers, opslag, software en de API. Ik las de Amsterdamse Raadsinformatiebrief Tussenrapportage Digitaal Onafhankelijk en ik zag een parallel.<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[17,13],"tags":[201,199,200,113],"class_list":["post-1157","post","type-post","status-publish","format-standard","hentry","category-opinie","category-overheid","tag-amsterdam-digitaal-onafhankelijk","tag-cloud","tag-exitstrategie","tag-overheid"],"_links":{"self":[{"href":"https:\/\/valentijn.sessink.nl\/index.php?rest_route=\/wp\/v2\/posts\/1157","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/valentijn.sessink.nl\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/valentijn.sessink.nl\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/valentijn.sessink.nl\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/valentijn.sessink.nl\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=1157"}],"version-history":[{"count":50,"href":"https:\/\/valentijn.sessink.nl\/index.php?rest_route=\/wp\/v2\/posts\/1157\/revisions"}],"predecessor-version":[{"id":1244,"href":"https:\/\/valentijn.sessink.nl\/index.php?rest_route=\/wp\/v2\/posts\/1157\/revisions\/1244"}],"wp:attachment":[{"href":"https:\/\/valentijn.sessink.nl\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=1157"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/valentijn.sessink.nl\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=1157"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/valentijn.sessink.nl\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=1157"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}