Octopus Deploy, a tool used by many customers for infrastructure automation in cloud IaaS environments like Amazon EC2 and Azure, faces challenges in providing an interface that suits the diverse automation needs of its users. The company has identified two main patterns in infrastructure automation: one where the environment is tied to the deployment, requiring orchestration outside of Octopus, and another where the environment is managed separately, often using AWS CloudFormation templates. To address these challenges, Octopus proposes introducing environment policies such as dynamic registration and automatic deployments, which would allow for more flexible and efficient management of environments. The company is also considering deeper integration with IaaS platforms through step templates and open-source tools, and is seeking user feedback to refine these ideas and improve user experience.