Hi @hannah, there are two mains of migrating your services/environment from local to the cloud:
Using SMS(Server Migration Service) - Its a serverless service that allows you to migrate services from on-prem to aws cloud and vice versa.
For using SMS, have a look at these documentations
https://aws.amazon.com/server-migration-service/
https://aws.amazon.com/blogs/apn/category/aws-server-migration-service/
https://aws.amazon.com/blogs/compute/how-to-migrate-multi-tier-environments-using-the-aws-server-migration-service/
Or you can use AWS VM import/export tools - IN this case, you can migrate the already set up virtual machines onto AWS and then convert them into EC2 instances and use it like any other instance on AWS.
Have a look at this before you use this method: https://docs.aws.amazon.com/vm-import/latest/userguide/vmimport-image-import.html