In het kort: ik ben op zoek naar "best practices" op het gebied van het bruikbaar documenteren en inzichtelijk maken van een ICT infrastructuur.
Het (utopische) doel is dat iemand zonder kennis van de omgeving de gegevens er bij kan pakken en daarmee een impact analyse kan uitvoeren. Dat zal wel niet lukken, maar ik wil er zo dicht mogelijk bij komen.
De meest gangbare methode is volgens mij nog altijd de ouderwetse "visio plaat".
Het nadeel daarvan is dat het heel statisch is en vaak outdated raakt, en daardoor niet bruikbaar is op het moment dat je het echt nodig hebt. Je maakt een plaatje aan het einde van een project of een ander geschikt moment en daarna wordt het min of meer vergeten tot het te laat is.
Een tweede probleem is dat een visio tekening vaak niet meer is dan een tekening. De betekenis zul je er zelf uit moeten halen. Soms mist er detail, soms is er teveel.
Ik ben eigenlijk op zoek naar een manier of een tool waarmee je relaties tussen componenten inzichtelijk kunt maken en daar op een dynamische manier betekenis aan kunt geven.
Een voorbeeld scenario om het wat duidelijker te maken:
Stel we hebben de volgende keten:
Koeling1 > serverruimte1 > patchkast1 > server1 > VM1 > Database1 > applicatie1 > gebruikersgroep1
En een parallel keten omdat de VM via HA en DRS op meerdere hosts draait:
Koeling2 > serverruimte2 > patchkast2 > server2> VM1 > Database1 > applicatie1 > gebruikersgroep1
Wat ik zou willen kunnen is snel zien dat wanneer koeling1 uitvalt bijvoorbeeld applicatie1 gevaar loopt op uitval, en dat ik misschien iets moet communiceren met de gebruikers.
Of dat wanneer VM1 omvalt deze gebruikersgroep problemen krijgt.
Of andersom, dat gebruikersgroep1 problemen meldt met applicatie1 dat ik weet dat het kan liggen aan bovenliggende componenten X, Y en Z.
En dit alles dan bij voorkeur op verschillende levels, zoals services, applicaties, storage achtige zaken, netwerk, etc.
Ik heb een aantal mogelijkheden verkend:
BizzDesign Architect - een tool die gebruik maakt (en afdwingt) van de Archimate standaard.
Dit komt dicht bij wat ik zoek, maar het is heel abstract, en bijna niet bruikbaar om de technische zaken in onder te brengen. Impact analyses zijn ook erg "houterig" je moet stap voor stap doorklikken om te zien wat de relaties zijn.
In de praktijk is de tool zo weinig gebruiksvriendelijk en toepasbaar voor technische zeken dat je meer bezig met het bijhouden van je platen dan dat het wat oplevert.
CMDB een aantal versies (Topdesk 4.6, BMC SDE 9 en wat freeware):
Topdesk is erg beperkt naar mij mening. Niet erg geschikt om overzichten te genereren, maximaal om calls te loggen op CI's.
In BMC SDE kun je alle relaties leggen die je wel, erg mooi, maar de impact analyse functie mist nog, waardoor je handmatig alle koppelingen door moet klikken. Ook visualisatie is erg beperkt.
Visio (evt. in combinatie met Excel)
Tsja, ik blijf hier terugkomen, maar het is verre van ideaal. Het voordeel is dat je snel overzicht kunt hebben, maar vaak mist detail, en kunnen impact analyses alleen op gezond verstand gedaan worden (lijntjes volgen en nadenken).
Het liefst zou ik een Visio achtige toepassing hebben die de regels zoals bij Archimate afdwingt en automatische impact analyse scenario's kan doorvoeren. Het liefst nog met keuze tussen niveaus zoals functioneel, technisch etc.
Hoe doen anderen dit? Of is er een CMDB tool die dit wél goed oppakt? Ik ben benieuwd naar toepassingen uit de praktijk.
Het (utopische) doel is dat iemand zonder kennis van de omgeving de gegevens er bij kan pakken en daarmee een impact analyse kan uitvoeren. Dat zal wel niet lukken, maar ik wil er zo dicht mogelijk bij komen.
De meest gangbare methode is volgens mij nog altijd de ouderwetse "visio plaat".
Het nadeel daarvan is dat het heel statisch is en vaak outdated raakt, en daardoor niet bruikbaar is op het moment dat je het echt nodig hebt. Je maakt een plaatje aan het einde van een project of een ander geschikt moment en daarna wordt het min of meer vergeten tot het te laat is.
Een tweede probleem is dat een visio tekening vaak niet meer is dan een tekening. De betekenis zul je er zelf uit moeten halen. Soms mist er detail, soms is er teveel.
Ik ben eigenlijk op zoek naar een manier of een tool waarmee je relaties tussen componenten inzichtelijk kunt maken en daar op een dynamische manier betekenis aan kunt geven.
Een voorbeeld scenario om het wat duidelijker te maken:
Stel we hebben de volgende keten:
Koeling1 > serverruimte1 > patchkast1 > server1 > VM1 > Database1 > applicatie1 > gebruikersgroep1
En een parallel keten omdat de VM via HA en DRS op meerdere hosts draait:
Koeling2 > serverruimte2 > patchkast2 > server2> VM1 > Database1 > applicatie1 > gebruikersgroep1
Wat ik zou willen kunnen is snel zien dat wanneer koeling1 uitvalt bijvoorbeeld applicatie1 gevaar loopt op uitval, en dat ik misschien iets moet communiceren met de gebruikers.
Of dat wanneer VM1 omvalt deze gebruikersgroep problemen krijgt.
Of andersom, dat gebruikersgroep1 problemen meldt met applicatie1 dat ik weet dat het kan liggen aan bovenliggende componenten X, Y en Z.
En dit alles dan bij voorkeur op verschillende levels, zoals services, applicaties, storage achtige zaken, netwerk, etc.
Ik heb een aantal mogelijkheden verkend:
BizzDesign Architect - een tool die gebruik maakt (en afdwingt) van de Archimate standaard.
Dit komt dicht bij wat ik zoek, maar het is heel abstract, en bijna niet bruikbaar om de technische zaken in onder te brengen. Impact analyses zijn ook erg "houterig" je moet stap voor stap doorklikken om te zien wat de relaties zijn.
In de praktijk is de tool zo weinig gebruiksvriendelijk en toepasbaar voor technische zeken dat je meer bezig met het bijhouden van je platen dan dat het wat oplevert.
CMDB een aantal versies (Topdesk 4.6, BMC SDE 9 en wat freeware):
Topdesk is erg beperkt naar mij mening. Niet erg geschikt om overzichten te genereren, maximaal om calls te loggen op CI's.
In BMC SDE kun je alle relaties leggen die je wel, erg mooi, maar de impact analyse functie mist nog, waardoor je handmatig alle koppelingen door moet klikken. Ook visualisatie is erg beperkt.
Visio (evt. in combinatie met Excel)
Tsja, ik blijf hier terugkomen, maar het is verre van ideaal. Het voordeel is dat je snel overzicht kunt hebben, maar vaak mist detail, en kunnen impact analyses alleen op gezond verstand gedaan worden (lijntjes volgen en nadenken).
Het liefst zou ik een Visio achtige toepassing hebben die de regels zoals bij Archimate afdwingt en automatische impact analyse scenario's kan doorvoeren. Het liefst nog met keuze tussen niveaus zoals functioneel, technisch etc.
Hoe doen anderen dit? Of is er een CMDB tool die dit wél goed oppakt? Ik ben benieuwd naar toepassingen uit de praktijk.
sleep: a completely inadequate substitute for caffeine