1 Answers
AWS actually has documentation on the differences between database solutions on AWS, and why you would choose one over the other: https://docs.aws.amazon.com/whitepapers/latest/oracle-database-aws-best-practices/choosing-between-amazon-rds-amazon-ec2-or-vmware-cloud-on-aws-for-your-oracle-database.html
I feel you mate, let me simplify it for you. EC2 is a virtual machine. There are different type of instances, namely, 1. General Purpose 2. Compute optimized, Memory optimized 3. Accelerated compute instance 4. Storage optimized If I want to deploy a server (an EC2 instance) that server that is designed to execute workloads with sequential read/write access to large datasets on a local storage , like let’s say a data warehouse; you’d deploy a storage optimized instance with your DB of choice. Hence EC2 instance as database. Open to being corrected here. 🙂