Hi All, hope you can help.

I’m trying map out how our people data flows around the company. Where to goes and where it comes from.

We have multiple sources of truth, our hr system will be responsible for things like names, Cisco for phone numbers, exchange for emails etc.

I need to map out all the individual connections, so the HR system might import the email from AD, and something else might take the email from exchange and put in a custom database, then something else might take it from the custom database and put it into AD.

Basically it’s a mess, I need to be able to document it so we can effectively rip it out and rewire everything much more efficiently going forward, hoping to move maybe a hub and spoke design with multiple producers/consumers where we can easily plumb something new in, or swap out a product without having cold sweats.

I’d like the tool to be less about actual “drawing” and more about me describing the layout and it producing the image output, that way edits to this mess of spaghetti will hopefully be a lot easier until it’s done.

  • tomatobeard@lemm.ee
    link
    fedilink
    English
    arrow-up
    1
    ·
    8 months ago

    Draw.io is on the Awesome Selfhosted GitHub list. I haven’t used it personally, but there is a working instance on the website if you want to try before installing or spinning up a container.

  • OSH@lemmy.ml
    link
    fedilink
    English
    arrow-up
    1
    ·
    8 months ago

    I’m not sure if I understood your question correctly, but the

    describing the layout and it producing the image output

    sounds to me like you would like to have a ‘text to diagram’ tool like

    • D2
    • Mermaid
    • GraphViz
    • PlantUML

    To my knowledge these are the most common known ones and https://text-to-diagram.com/ gives you nice comparison between them.

    You can also find more alternatives at https://xosh.org/text-to-diagram/