Understanding your environment is important for everybody in a process! This is a literal request I received:

Transfer a file from an Azure blob to a SFTP server so an internal server can use an Internet facing service to pick up that file and transfer it to another internal server that then processes it, places the output back on the SFTP server through the Internet facing service so an internal process can pick it up though the Internet facing service and transfer it back out to the blob.

@mike don't you hate it when they forget the bowling ball, the string, the candle, and the mouse trap?

@mike And I thought some of my internal processes were convoluted.

I'd ask for a block diagram of this request.

@Tay0 The problem comes from the fact that the people making these requests don't understand why it's not the best idea to have an internal process access another internal server through an external interface. I mean, it does work. It's just like going from San Francisco to Los Angeles by way of New York.

@mike That's why I always say : come with your needs, not your solution.

@Wivik I always say that and every now and them I ended up just doing what someone asked me without knowing what they really needed. @mike

Sign in to participate in the conversation

Fosstodon is an English speaking Mastodon instance that is open to anyone who is interested in technology; particularly free & open source software.