developer.overheid.nl

Ontwikkelaarsportaal van de Nederlandse overheid

Ga naar hoofdinhoud

De pros en cons van back-end programmeertalen bij de Nederlandse Overheid

· 4 minuten leestijd
Tom Ootes
Developer Advocate - developer.overheid.nl

Programmeertalen spelen een cruciale rol in de ontwikkeling van software, zowel voor de back-end als de front-end. Er zijn diverse open-source programmeertalen beschikbaar die door overheidsorganisaties en bedrijven worden gebruikt. In dit artikel bekijken we enkele van de meest gebruikte programmeertalen door Nederlandse overheidsorganisaties en vergelijken we hun voor- en nadelen.

Delen van gegevens, dat kan en moet beter!

· 3 minuten leestijd
Digilab
Innovatiewerkplaats voor het Federatief Datastelsel

In deze blog bespreken we de uitdagingen rondom veilige en efficiënte gegevensuitwisseling, zoals situaties waarin een boa snel toegang tot informatie nodig heeft. Hoe zorgen we ervoor dat gegevens veilig gedeeld worden, zonder privacyregels te schenden? Ontdek hoe we deze vraagstukken aanpakken en waarom verbeteringen noodzakelijk zijn.

Digilab Meetup

· Een minuut leestijd
Digilab
Innovatiewerkplaats voor het Federatief Datastelsel

Tijdens de eerste maandelijkse meetup na de vakantie vertelden projectleiders van projecten op Digilab meer over hun onderwerp. Variërend van afgeronde beproevingen (Proeftuin Regie op Gegevens met Zorgeloos Vastgoed), lopende projecten (Infra as code) tot kersverse starters (Federatieve Toegangsverlening) en een eigen presentatie van Peter Wiggers over efficiënt gebruik van cloud-hosting.

Dag van de Toekomstige Registraties

· 3 minuten leestijd
Digilab
Innovatiewerkplaats voor het Federatief Datastelsel

Op 25 juni 2024 organiseerde Digilab de Dag van de Toekomstige Registraties. We hebben samen verkend hoe we voor de toekomst registers kunnen bouwen die voldoen aan publieke waarden, die wendbaar zijn en een traceerbare vertaling van wet naar uitvoering borgen.

Generieke IPv6 proxy voor Azure

· 3 minuten leestijd
Digilab
Innovatiewerkplaats voor het Federatief Datastelsel

Azure Kubernetes Service ondersteunt momenteel geen IPv6 als je network policies wilt gebruiken (bron). Om de applicaties die in het AKS-cluster draaien toch beschikbaar te maken via IPv6, hebben we bij Digilab een generieke IPv6-proxy ontwikkeld. Deze is gepubliceerd als Terraform-module en eenvoudig om te gebruiken. De module zet een dual-stack virtuele machine op die te benaderen is via IPv6 en als proxy fungeert naar een IPv4-bestemming, zoals een load balancer voor een AKS-cluster of een andere IPv4-bestemming.

Design-first of code-first API ontwikkeling?

· 4 minuten leestijd
Joost Farla
Implementatie ondersteuner - developer.overheid.nl

Als je gaat starten met het ontwikkelen van een API zijn er verschillende manieren om dit aan te pakken. In de praktijk zie je grofweg 2 verschillende methoden: "design-first" en "code-first". In dit artikelen leggen we uit wat de verschillen zijn en waarom de "design-first" aanpak wat ons betreft de voorkeur heeft.

De kracht van Open Source: hoe jij als developer beleidsmensen overtuigt van Open Source werken

· 4 minuten leestijd
Tom Ootes
Developer Advocate - developer.overheid.nl
Open Source Werken
Community voor Open Source werken bij de overheid

Waarom zou je als developer open source werken? Open source software heeft voordelen voor jou en de organisatie waarvoor je werkt. Daarnaast is open-source sinds 2020 verankerd in de wet. Software die de overheid maakt (of laat maken) moet zo veel mogelijk open source zijn, dit is vastgelegd in de beleidslijn 'Open, tenzij'. Dit betekent dat overheidsorganisaties verplicht zijn hun software open source te maken, tenzij ze goede redenen hebben om dit niet te doen. Het is dus gewoon verplicht. Maar wat zijn redenen om het als developer daarnaast zelf te willen? En hoe overtuig je de mensen om je heen? Dit is deel 1 uit een reeks van 2 artikelen.

Fieldlab: samen naar een nieuwe architectuur

· 3 minuten leestijd
Digilab
Innovatiewerkplaats voor het Federatief Datastelsel

Op maandag 15 januari 2024 ging het fieldlab Innovatieve Gegevensuitwisseling van start. Het Directoraat Generaal Migratieketen (DGM) van het Ministerie van Justitie en Veiligheid organiseert dit evenement samen met Digilab, de innovatiewerkplaats van het Federatief Datastelsel. In totaal 14 teams gaan samen drie dagen aan de slag om elk vanuit hun eigen perspectief een bijdrage te leveren aan die belangrijke vraagstukken rondom gegevensuitwisseling in dit domein. Het doel: de toekomstige informatiearchitectuur beproeven.

De uitdagingen bij API orkestratie

· 4 minuten leestijd
Joost Farla
Implementatie ondersteuner - developer.overheid.nl

Iedere gebruikerstoepassing heeft een specifieke informatiebehoefte, die in veel gevallen meerdere databronnen overstijgt. Toepassingen moeten in dat geval in staat zijn om op een betrouwbare manier gegevens van meerdere bronnen te raadplegen en waar nodig met elkaar te combineren tot het gewenste informatieproduct in de ‘taal’ van de gebruiker.

Waarom zijn API design rules zo belangrijk?

· 3 minuten leestijd
Joost Farla
Implementatie ondersteuner - developer.overheid.nl

Al sinds 2020 staan de REST API Design Rules op de pas-toe-of-leg-uit lijst van het Forum Standaardisatie, wat maakt dat deze verplicht zijn gesteld voor alle Nederlandse overheidsorganisaties. Deze design rules beschrijven een set regels waar een REST API aan zou moeten voldoen, met als doel meer uniformiteit aan te brengen in het informatielandschap van de overheid. In dit artikel geven we een aantal argumenten waarom API design rules zo waardevol zijn.