Cloud Computing

The Fallacy of Being Vendor Agnostic

….in Large Scale Software Architectures…

Coming to Terms {a few key distinctions}

If you are in the Software (SW) Industry, you may have heard the term “vendor agnostic”. It has a lot of nuanced meanings and has its origins in IT (Information Technology). For our case, it simply means “not tying technical decisions to only one player in the field.” There’s plenty of areas where this makes sense, e.g. if your core business isn’t SW, if you’re buying a product etc…

The point of this article is there is one place it doesn’t make sense. Being agnostic when designing cloud architectures for commercial software is largely a fallacy. Why? Because we are talking the “scope” of enterprise level architecture combined with cloud “scale”. This doesn’t mean there aren’t considerations to weigh. However, it usually means teams’ are trying to apply IT models/mentality onto SW models/paradigms.

Content originally posted in full on Medium