Many cloud leaders prefer one technology selection over another, to the detriment of the business. It’s time we learn to be much more objective. Credit: Getty Images It’s the bane of my existence: working with brilliant cloud computing subject matter experts who seem reasonable but end up being way too biased towards one set of technologies over another. I’m talking about people who prefer one public cloud over another, one database or AI system over another, and even on-premises versus public cloud. You’ve probably seen this firsthand. The meeting starts by discussing how some technology will be leveraged before even debating the core requirements of the platforms or systems. “How do you already know that should be the target solution?” I often ask. They are either frustrated that I asked, or they ignore my question altogether. Bias emerges The camps typically form when team members attend too many vendor conferences and are taught how well a particular technology, public cloud provider, or even architecture (e.g., cloud-native) works and to become committed users of that tech. Don’t get me wrong; this does not mean a specific technology stack is incorrect. At issue is that we’ve pulled back from working from the requirements to the solutions, and now things are the other way around. The reasons that many people are “compromised” are easy to define. Everything works. You put up a technology stack to adapt to solve the problem; however, if it’s not the fully optimized solution, it will cost the business millions of dollars over its life cycle, and at some point, it will stop working and will have to be fixed. There is no immediate punishment for picking underoptimized solutions. Therefore, success is declared, and the project leader moves on to other decisions with their bias reinforced by the false perception of success. This dysfunctional process makes things worse and creates so much technical debt. I’m not suggesting that cloud architects are getting money under the table to pick one technology stack over another. I am concerned they have not opened their minds to other options, even significant changes such as leveraging traditional on-premises solutions over cloud-based ones or vice versa. This is a training problem; cloud architects are not expanding their knowledge of other options and are focusing on a single solution pattern. Bias is also reinforced by the tech press, which often promotes one solution over another based on what gets the clicks. Older solutions are often overlooked, and people are uneasy that picking those solutions goes against the trend. What can you do? The best way to combat this is to first look at your own biases and ensure you’re considering all possible solutions and even those that are less understood. Many of you reading this article may not even realize you’ve moved too quickly towards one technology over another without first understanding the requirements thoroughly. Symptoms include thinking about a solution too early in the process. This is a learning issue, both as to the correct process of moving to the most optimized solutions and seeing what other solutions are out there. Each technology pattern has positives and negatives and nothing is universally applicable. So, if you’re finding that you’re using the same technology stack repeatedly, you’re likely compromised and need to better understand the holistic world of technology and adhere to more rigorous requirements and selection processes. Finally, look out for these biases while picking the right solutions. Call people out for assuming that one technology will be the best fit before understanding what the hell you’re doing. They should thank you when you build and deploy a fully optimized solution that is best for the business. That’s why we do this, correct? Related content analysis Generative AI won’t fix cloud migration You’ve probably heard how generative AI will solve all cloud migration problems. It’s not that simple. Generative AI could actually make it harder and more costly. By David Linthicum Jul 12, 2024 5 mins Generative AI Artificial Intelligence Cloud Computing analysis All the brilliance of AI on minimalist platforms Buy all the processing and storage you can or go with a minimum viable platform? AI developers and designers are dividing into two camps. By David Linthicum Jul 09, 2024 5 mins Generative AI Cloud Architecture Artificial Intelligence analysis The next 10 years for cloud computing Despite AI's explosive growth, the industry still needs to face facts that customers are unhappy about costs and vendor lock-in. By David Linthicum Jul 05, 2024 5 mins Amazon Web Services Google Cloud Platform Microsoft Azure analysis Serverless cloud technology fades away Serverless was a big deal for a hot minute, but now it seems old-fashioned, even though its basic elements, agility and scalability, are still relevant. By David Linthicum Jul 02, 2024 4 mins Serverless Computing Cloud Computing Software Development Resources Videos