I’ve been in the world of enterprises architecture for years—as a practitioner, a technology builder, a thought leader, and a pundit.
What I like about architecture, no matter if it’s traditional enterprise, cloud, edge, or other special-purpose systems, is that there are about 100 factorial ways to solve the same IT architecture problems. Creating the most optimized architecture with the least amount of money and risk really falls back on the experience of the architect more than some canned methodology or automated process.
[ InfoWorld’s 2021 Technology of the Year Award winners: The best software development, cloud computing, data analytics, and machine learning products ]
There’s a lot at stake. Architectures that are underoptimized and costly may indeed work, but they may cause the business to lose millions a week while most people are none the wiser. Thirty technologies are used where 12 would have worked better, and not designing for change means that business agility suffers.