Infrastructuur
Identix.org moet snel zijn voor één burger én voor tienduizend tegelijk. Deze pagina vertelt eerlijk hoe we gehost zijn — sinds september 2026 op automatisch schalende Europese cloudinfrastructuur — en wat nog verder verhard wordt: rekenkracht die meegroeit met de vraag en weer inkrimpt bij rust — alleen betalen wat gebruikt wordt.
Vandaag, eerlijk
Identix.org draait volledig op Europese cloudinfrastructuur (AWS, Ierland): de website wordt wereldwijd geserveerd vanuit het CloudFront-edge-netwerk, de API draait als containers achter een load balancer in twee beschikbaarheidszones, met beheerde PostgreSQL en Redis. Geen gedeelde servers, geen concurrentie tussen werklasten — elk onderdeel schaalt onafhankelijk mee met de vraag. We meten dat openlijk op de kwaliteitspagina.
De bedoeling
- Altijd snel en beschikbaar — voor één burger om middernacht én voor tienduizend bij een landelijk nieuwsmoment.
- Capaciteit volgt de vraag automatisch: mee groeiend en mee krimpend, zonder dat iemand servers oppast.
- Alleen betalen wat gebruikt wordt — efficiënt in rustige weken, veerkrachtig in piekuren.
- De sterkste encryptie als standaard (inclusief post-quantum) en de Nederlandse overheids-internetstandaarden, EU-first.
- Alles meetbaar en gepubliceerd — de kwaliteitspagina is het bewijs, geen belofte.
Hoe de infrastructuur vandaag opereert
Een verzoek reist zo: uw browser verbindt met CloudFront — onze wereldwijde edge met TLS 1.3, HSTS en IPv6 — die de statische site rechtstreeks vanuit S3-objectopslag op het dichtstbijzijnde edge-punt serveert. API-paden (/v1, OData, RSS) routeert CloudFront naar onze load balancer, die ze verdeelt over API-containers in twee beschikbaarheidszones. Die containers bevragen dé live de officiële bron-API's (CBS, KVK, RVO, toezichthouders), normaliseren alles naar één responsstandaard en bewaren kort, zodat herhaalde vragen snel blijven. Vertrouwelijke gegevens — API-sleutels, accountgegevens en de verzegelde audittrail — zijn cryptografisch beschermd opgeslagen; credentials en sleutelmateriaal liggen in AWS Secrets Manager, versleuteld met eigen KMS-sleutels die het account niet verlaten. Geen cookies, geen tracking — gebruik wordt geanonimiseerd geteld en vervalt na 90 dagen.
De volledige infrastructuur is gedefinieerd als code (Terraform): netwerk-, compute-, database- en securitymodules zijn geversioneerd, te reviewen en reproduceerbaar. Deze pagina volgt het publieke verhaal en beweegt mee met de werkelijkheid.
De stack
| Laag | Wat | Waarom |
|---|---|---|
| Edge, wereldwijd | CloudFront met HSTS, IPv6, TLS 1.3, compressie en edge-caching | overal snel (zie GEO-pijler), sterkste encryptie, API-paden (/v1, OData, RSS) rechtstreeks naar de API gerouteerd |
| Statische site | S3-objectopslag met versioning, gebouwd en gedeployd als code | de site is puur statisch — vanaf de edge uit opslag geserveerd, altijd beschikbaar |
| API-rekenkracht | containers (ECS Fargate) achter een load balancer, twee beschikbaarheidszones, autoscaling | de API schaalt met de echte vraag — zie hieronder |
| Data & staat | beheerde PostgreSQL (RDS, versleuteld) + Redis; secrets in Secrets Manager met eigen KMS-sleutels | duurzame staat, versleuteling-at-rest, sleutels die het account niet verlaten |
| DNS & certificaten | ACM-certificaten met automatische verlenging; DNSSEC op de roadmap | overheids-internetstandaarden, certificaten die nooit stilletjes verlopen |
Hoe automatisch schalen werkt
- Omhoog: stijgen de verzoeken per instantie boven het streefgetal, dan starten binnen ongeveer een minuut nieuwe containers die meedoen; de load balancer laat ze zacht opwarmen.
- Omlaag: komt de rust terug, dan krimpt de pool weer in (met een afkoelperiode, dus geen flipfloppen) — je betaalt niet voor nietsdraaiende capaciteit.
- Altijd aan: minimaal één instantie houdt de publieke API beschikbaar; ontwikkel-omgevingen schalen buiten kantooruren volledig naar nul.
- Betalen volgt gebruik: per seconde rekenkracht, per GB geleverd — efficiënt om 3 uur 's nachts én bij een landelijk nieuwsbericht.
Fasering
| Stap | Inhoud |
|---|---|
| 1 | infrastructuur-als-code fundering (Terraform), budgetwaakhond |
| 2 | statische site vanuit S3 + CloudFront-edge |
| 3 | API in containers met autoscaling; deploys via pipeline |
| 4 | nachtelijke imports en warmer als geplande taken, data naar versioned opslag |
| 5 | domein over; open: DNSSEC-afsluiting en afbouw van de oude omgeving |
Elke stap schakelt pas om als alle tests en metingen groen zijn, met terugdraaimogelijkheid. Elke wijziging op deze pagina gedateerd. Laatst gecontroleerd: 21 september 2026.