Here are three signs of an overengineered cloud solution:
Sign #1: The lack of centralized command and control. The core problem for most enterprises is a lack of centralized planning. The pandemic sped up the use of cloud-based resources, and that caused many enterprises to rush through implementing their cloud solutions without proper planning or centralized command and control. When it comes to common services, operations, security, etc., too many choices and a lack of governance quickly lead to a hot mess that teams could make work in the narrow, but not in the wide.