Proof of concept voor een potentieel nieuwe Managed File Transfer oplossing gebaseerd op de Data Inwin Module (DIM) van WaterManagement.
Deze omgeving heeft enkel een Acceptatie omgeving. De Productie omgeving wordt aangevraagd indien de PoC geslaagd is, met dezelfde specificaties als de huidige productie omgeving van Watermanagement.
Onderstaand is een overzicht van de business requirements (beoogde verbeteringen), kanttekeningen (potentiële dealbreakers), de must-haves en de nice-to-haves.
Business requirements (beoogde verbeteringen):
- Stand-alone MFT zonder impact op Mule runtime, wat een stabieler API platform in het vooruitzicht biedt
- Bredere ondersteuning voor usecases met grotere bestandsverwerking dan 5 GB, wat potentieel meer gebruikers en een eventueel budget voor een uitgebreidere MFT tool kan bieden
- Eenvoudige toevoeging van nieuwe routes (configuratie, no-code)
- Minstens dezelfde functionaliteit als nu aanwezig is
Kanttekeningen (potentiële dealbreakers):
- De huidige oplossing draait op verouderde Linux (RHEL 8, nu RHEL 10 beschikbaar); kan dealbreaker zijn voor in productie name bij aanvraag van aanvullende hardware.
- Wijzigingsverzoeken aan de software dienen via WM te verlopen (leverancierscontract valt onder OSR-WaterManagement)
- Is tot op heden niet container compatible.
- Compatibility met Solvinity s3 storage moet nog bevestigd worden.
- Onduidelijk in hoeverre de tool overweg kan met FTPs (volgens de documentatie wel sFTP). Mogelijk moet de bestaande FTPs koppeling nog steeds via de oude (huidige) constructie verlopen.
- Nog steeds security excepties vanwege beperkte dienstcatalogus vanuit Netwerken (TCP verkeer)
Must haves (aanwezigheid te bevestigen):
- Afleveringsbevestiging/ notificatie met bijgewerkte auditlog
- No-code configuratie wijzigingen voor nieuwe routes
- Indien de oplossing in DMZ staat, moet er sprake zijn van pass-through van data, om daarmee te voorkomen dat data (tijdelijk) opgeslagen wordt in een DMZ omgeving
- Automatische retries bij netwerkonderbreking
- Encryption in transit & at rest (TLS/SSH en disk encryption van de server)
- Grotere bestandsverwerking dan 5 GB
Nice to have (aanwezigheid te bevestigen):
- Ketenmonitoring op MFT verkeer
- Event-driven bestandsoverdracht via file upload event (file arrival trigger)
- Security scan of inhoudscontrole op het bestand dat naar intern gaat
- Optie voor gebruiker om zelf te zien dat bestand is aangekomen (in plaats van de huidige logaudit op mulesoft)
- RBAC op login in de tool voor rolgebaseerde toegang (LDAP koppeling)
- Checkpoint herstart, oftewel verder gaan waar hij gebleven was
- Protocol switching (bestand ophalen via SFTP en intern wegzetten via een HTTPS POST)
- Audittrail (elke actie gelogd, oftewel wie wat wanneer welk IP)
- Op veldniveau versleutelen voor extra gevoelige data
- Self-service portaal
- Dashboard en alerts in de tool zelf
Mirror provenance
- Mirror source
- confluence/spaces/INFRAARCH/pages/237019249/page.metadata.json
- Storage source
- confluence/spaces/INFRAARCH/pages/237019249/page.storage.xhtml
- Access
- Committed snapshot only