Might solve your license needs.
Otherwise, it depends on a lot of things so it's always a really hard question to answer. Some questions that immediately come to mind: Are you going to need to update frequently? Can they set you up an EC2 instance and give you SSH access, or do you need to do everything? What's the access pattern generally? Can the environment hit the internet? What's the tech stack, and are there multiple services to deploy?
I'd argue that whatever you end up doing, you should attempt to automate if you have the time. In this case, using Terraform and/or Ansible. That way, you have a repeatable process and can iterate on it using source control.