Hyatt faced challenges in managing its growing AWS infrastructure efficiently. The existing setup lacked optimal resource utilization and had issues with resource isolation, data cascade between environments, and automated deployment of data lake components. Additionally, the deployment process was prone to errors due to a lack of resource locking and isolation for different development stages.