De Uitdaging
Een groeiend IT servicebedrijf dat hardware, software en infrastructuur beheert voor meerdere zakelijke klanten, liep tegen een kritiek operationeel probleem aan: hun systeem data leefde in silo’s. Server management, backup monitoring, client computer tracking en licentie beheer bestonden allemaal in aparte systemen zonder unified view.
Deze fragmentatie betekende: geen single source of truth voor infrastructuur gezondheid. Handmatig checken over meerdere platformen heen. Vertraagde issue detectie. Inefficiënte client rapportage.
Het bedrijf had één dashboard nodig waar alles samenkwam, real-time zichtbaarheid over hun hele service portfolio.
De Oplossing
System Integration Architectuur
Ik ontwierp en implementeerde een unified monitoring systeem met IT Glue als centraal dashboard, met custom PowerShell automatisering om data uit meerdere bronnen samen te brengen:
Server Infrastructuur: disk quota’s, hardware health, errors, users, shares, printers. Backup Systemen: status monitoring, quota tracking, error detectie. Client Endpoints: computer inventory via SoloWins integratie, software deployment status. Licentie Management: Office 365 en third-party software tracking.
Technische Implementatie
Volledig gebouwd met PowerShell scripts die draaien op backend servers. Het systeem verzamelde automatisch data en pushte dit naar IT Glue’s API. SoloWins orchestreerde script execution en monitoring, wat real-time accuraatheid garandeerde.
Toen IT Glue geen native PDF export functionaliteit had, creëerde ik een custom HTML template systeem dat data via API ophaalde en client-ready PDF rapporten genereerde.
De Resultaten
Het bedrijf kreeg wat ze het meest nodig hadden: helderheid. Eén dashboard, real-time data, geautomatiseerde updates. Infrastructuur problemen werden direct zichtbaar in plaats van verstopt in losgekoppelde systemen.
Client rapportage transformeerde van een handmatige data-verzamel exercitie naar een single-click document export.
Technische Noot
Dit project demonstreert een kernprincipe: process first, technology second. De taal (PowerShell) was nieuw voor mij, maar 15 jaar ervaring met begrijpen hoe systemen communiceren, beginnend bij assembly language fundamentals, betekende dat ik eerst de oplossing kon architecten en daarna implementeren in de juiste tool.
De pipeline architectuur die PowerShell biedt bleek ideaal voor deze data transformation workflow, wat laat zien waarom het kiezen van de juiste tool voor de klus belangrijker is dan defaulten naar bekende tools.