Confluence workbench mirror

Open source GIS Platform

Guarded rendering from the committed top-level `confluence/` mirror. No live source, personal data, or write action is available.

Kind
PAGE
Version
3
Labels
0
Children
0
On this page
  1. Doel en scope van het diagram
  2. Platformdiensten
  3. Platformsoftware
  4. Infrastructuur en ontsluiting
  5. Intern en extern gebruik
  6. Toekomstvastheid

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/246679830/page.metadata.json
Storage source
confluence/spaces/INFRAARCH/pages/246679830/page.storage.xhtml
Access
Committed snapshot only