On this page
Doel en scope van het diagram
Dit diagram beschrijft de logische architectuur van het open source deel van het GIS‑platform, met focus op de aangeboden platformdiensten en de onderliggende platformsoftware die deze diensten realiseert.
Het diagram bevindt zich uitsluitend in de Technology Layer en maakt expliciet onderscheid tussen:
- aangeboden platformcapaciteiten (Technology Services),
- platformsoftware (System Software),
- infrastructuur en toegangspunten (Nodes).
Het diagram is bedoeld als stabiele referentie‑architectuur en niet als gedetailleerd deployment‑ of netwerkinrichtingsdiagram.
Platformdiensten
Het open source GIS‑platform biedt de volgende Technology Services aan:
WMS/WFS/WCS/OGC API service
Deze service maakt geodata beschikbaar via OGC‑standaarden en vormt de primaire technische datadienst van het platform.Catalog metadata service
Deze service biedt catalogus‑ en metadatafunctionaliteit via CS‑W / OGC API Records‑interfaces.
Deze services representeren expliciet wat het platform aanbiedt aan afnemers (andere systemen en platformen), los van de concrete implementatie.
Platformsoftware
De Technology Services worden gerealiseerd door de volgende System Software:
GeoServer
GeoServer realiseert de OGC‑diensten (WMS/WFS/WCS en OGC API) en fungeert als generieke GIS‑platformcomponent.GeoNetwork
GeoNetwork realiseert de catalogus‑ en metadata‑diensten en is onderdeel van het GIS‑platform, niet een losse businessapplicatie.ElasticSearch
ElasticSearch is ondersteunende platformsoftware die door GeoNetwork wordt gebruikt voor indexering en zoekfunctionaliteit.
ElasticSearch biedt geen zelfstandige dienst binnen deze architectuur en wordt daarom niet als Technology Service gemodelleerd.
De relatie tussen GeoNetwork en ElasticSearch is een Association, waarmee een interne technische afhankelijkheid wordt aangeduid zonder een expliciet servicecontract te introduceren.
Infrastructuur en ontsluiting
- CloudFoundry Platform en CloudBoostr Platform (Kubernetes) fungeren als Technology Nodes waarop de platformsoftware is gedeployed.
- Netscaler is gemodelleerd als Node en representeert het technische toegangspunt (edge/ingress) waarmee de interfaces van het platform worden ontsloten.
De Technology Interfaces (OGC data interface en CS‑W interface) exponeren de platformdiensten richting afnemers en maken daarbij gebruik van de Netscaler als toegangspunt.
Intern en extern gebruik
Dit diagram maakt geen expliciet onderscheid tussen interne en externe varianten van het platform. Voor CloudFoundry zijn er wel gescheiden spaces (bijvoorbeeld prod-ext en prod voor de productie omgeving).
Eventuele verschillen tussen interne en externe ontsluiting (bijvoorbeeld netwerksegmentatie, security‑maatregelen of routing) zijn deployment‑ en configuratieaspecten en beïnvloeden de logische platformarchitectuur niet.
Deze varianten worden daarom:
- niet gemodelleerd als aparte architecturen of componenten,
- maar indien nodig beschreven in tekst of in een afgeleid deployment‑diagram.
Toekomstvastheid
De huidige modellering laat ruimte voor toekomstige evolutie.
Indien ondersteunende platformsoftware, zoals ElasticSearch, in de toekomst als zelfstandige platformdienst wordt aangeboden, kan dit worden gemodelleerd door het toevoegen van een expliciete Technology Service zonder de bestaande structuur te herzien.
Mirror provenance
- Mirror source
- confluence/spaces/INFRAARCH/pages/246680989/page.metadata.json
- Storage source
- confluence/spaces/INFRAARCH/pages/246680989/page.storage.xhtml
- Access
- Committed snapshot only