Can I Deploy My Internet Computer Application Using AWS Sandbox?

Hi everyone,

I’m developing an application for the Internet Computer and wanted to test its deployment using an AWS sandbox environment before pushing it to the mainnet. My goal is to:

  1. Run and test my deployed application in an AWS environment.
  2. Simulate the deployment and behavior of the application, including backend canisters and frontend interaction.
  3. Ensure the AWS sandbox setup mirrors the deployment experience as closely as possible without running an actual node.

Here are a few specific questions:

  1. Has anyone successfully tested ICP application deployments in an AWS sandbox, and if so, what were the best practices?
  2. Are there any limitations or pitfalls to using AWS for such testing, especially with DFX and the local replica?
  3. Would Docker be a better alternative for isolating the environment within AWS?

Any advice, resources, or step-by-step guides would be greatly appreciated!

Thanks in advance!