RWS GIS Platform ( 2023 tot heden )

Rijkswaterstaat (RWS) GIS Platform

Projecten: c2platform/rws/ansible-gis, c2platform.gis, c2platform.wincore


RWS GIS Automatiseringsplatform

Systeemcontextdiagram voor RWS GIS Automatiseringsplatform dat is gebaseerd op de C2 Platformbenadering en draait binnen het RWS-domein op het Red Hat Automatiseringsplatform (AAP).

Het Bedienen van het GIS Platform met Ansible

Het diagram op deze pagina visualiseert hoe LCM en TAM-taken van het GIS-platform worden uitgevoerd met behulp van Ansible. Twee belangrijke componenten zijn het Ansible Inventory Project gehost door Azure DevOps en de Ansible Execution Environment (EE) gehost door GitLab.

Het engineeringsproces van het GIS-platform met Ansible

Dit diagram visualiseert de engineering van Ansible-inhoud met Ansible. Gebruik de standaard C2 Platform aanpak, geheel uitgevoerd in het open-source domein, met lokale ontwikkeling en een open-source “referentie-implementatie” van het GIS-platform.

Engineering met een "pseudo" Ontwikkelomgeving

Engineering van Ansible-collecties en -rollen wordt ook uitgevoerd binnen het RWS Domein / DC. Dit wordt beschouwd als “lichte engineering” omdat het gebruikmaakt van een “pseudo” ontwikkelomgeving resets, herstel van VM’s en snapshots kunnen niet gemakkelijk worden uitgevoerd.

Ontwerpen van een Flexibel Software Repositorium voor Ansible

Dit document presenteert de benadering van RWS voor het beheren van softwaredownloads met behulp van Ansible, met nadruk op de c2platform.wincore.download Ansible-rol. Deze rol is veelzijdig, ondersteunend zowel een eenvoudig op Apache2 gebaseerd repositorium als meer geavanceerde setups zoals Sonatype Nexus Repository Manager.

Implementeren van PKI voor RWS GIS met Ansible

Leer hoe je de generatie en het beheer van RWS SSL/TLS-certificaten en Java KeyStores met Ansible kunt automatiseren, en hoe handmatige processen moeiteloos worden geïntegreerd.