The growing adoption of multi-cloud strategies in enterprises presents operational challenges due to the complexity of managing multiple cloud-based technologies and applications. To address this, infrastructure producers and consumers require different capabilities from their automation tools. Infrastructure producers need flexible solutions that meet users at various levels of expertise to manage provisioning, resource management, and life cycle management, while infrastructure consumers prioritize easy access to infrastructure for application deployment. Tight collaboration between these two personas is crucial for an optimal DevOps process.