Hello, not sure what heap file refers to (VMFS? JVM? Other?), so I go for a more generic answer. You could follow two different approaches:
Size your instances 1:1 to your on-prem machines (in terms of CPU, RAM and storage) and down-size later, when you have real consumption data. AWS makes changing your EC2 shape very easy and many AWS customers use this approach. You could use our Amazon EC2 instance recommendations in combination with Discovery Connector for this.
Try to right-size from the beginning using load metrics from your current system. You might still want to down- or upsize your EC2 instance later, though. For load metrics, you could get the information on average CPU load, used RAM, I/O throughput, IOPS from your monitoring system or from the operating system (e.g. "sar" on Linux). Use this data to see whether your system is under-utilized (e.g., average CPU load being much smaller than provisioned CPU) and a smaller EC2 shape makes sense. See also our documentation chapter Right Size Using Performance Data.
What's the fastest way to move a 2TB Oracle Database to EC2?Accepted Answerasked 2 years ago
Sizing EC2 for Oracle Fusion Middlewareasked 5 months ago
Oracle Active Data Guard on AWSAccepted Answerasked 3 years ago
List of Oracle on RDS Limitations and Restricted PermissionsAccepted Answerasked 7 years ago
I am not able to ssh to EC2 instancesasked 5 months ago
What operating system can I use to run SAP on Oracle database on AWS ?*Accepted Answerasked 3 months ago
On AWS RDS for Oracle how to install Oracle Database Gateway for SQL Serverasked 2 months ago
How to connect to Oracle on-premise from AWS DMS?Accepted Answerasked 9 months ago
Are there any examples of using the 'Photon Engine Fusion' framework on Gamelift?asked 7 days ago
Looking for guidance/documentation to migration Oracle Fusion Middleware applications from Oracle Cloud to AWSasked 8 months ago