Best Approach to Migrating Oracle to MySQL - Run on EC2 in AWS
There are two tasks here. The migration to MySQL and setting up AWS. Setting up AWS is off topic here - try Superuser or Stackoverflow.

You are in for a tough job. MySQL is a much simpler database and does not have as many features as Oracle. Also many things in Oracle are non-standard making it difficult to migrate to / from.

The process is basically as follows:


Dump Oracle database schema / DDL. You will end up with a file full of CREATE statements
Update the DDL to allow for types that Oracle does not support. Read the MySQL manual. Use InnoDB as the backend
Dump Oracle functions
Rewrite the Oracle functions. This is probably going to be the most time consuming step. You will have to look at the Oracle and MySQL documentation
Run your converted DDL and functions against your new MySQL database
Dump the data from Oracle
Restore the data into MySQL. You may have to temporarily disable some contraints