US8997088 01/19/2023 Methods and systems for automated deployment of software applications on heterogeneous cloud environments Share Article Back