Learning Log Detail
CompletedBeginnerAWS
EC2 vs S3
EC2 gives you virtual servers for running workloads, while S3 gives you object storage for storing files and assets.
3Lessons
3Topics
2Tested
Key Topics
ComputeObject storageCloud architecture
Tools Used
AWS ConsoleAmazon EC2Amazon S3
What I Learned
- - EC2 is compute: it runs operating systems, apps, services, and scripts.
- - S3 is storage: it stores objects and serves files when permissions allow it.
- - A common cloud app can use EC2 for the backend and S3 for static assets, backups, or logs.
Why It Matters
Choosing the wrong service can make a solution harder to manage, more expensive, or less secure.
Mistakes and Challenges
- - I initially compared them like they were similar products, but they solve different problems.
- - I had to think in terms of compute, storage, networking, and security boundaries.
What I Built/Tested
- - Mapped a simple hosted app architecture using EC2 and S3 together.
- - Compared what happens when an HTML file is hosted from S3 versus served from a web server on EC2.