Conceptly
← Back to Paths

🌐 Web Service Basics

The full picture of deploying a web app, from server to domain

πŸ–₯️Amazon EC2Step 1
β†’ μ„ΈλΆ€ 보기

To deploy a web app, you first need a server to run your code

🐘Amazon RDSStep 2
β†’ μ„ΈλΆ€ 보기

Now that you have a server, you need a database to store user data

⚑Amazon ElastiCacheStep 3
β†’ μ„ΈλΆ€ 보기

When repeated queries flood the DB, it slows down. Cache frequently accessed data in memory for faster responses

βš–οΈElastic Load BalancingStep 4
β†’ μ„ΈλΆ€ 보기

As users grow, a single server can't handle the load. Distribute traffic across multiple EC2 instances

🌐Amazon Route 53Step 5
β†’ μ„ΈλΆ€ 보기

Connect an easy-to-remember domain name to your service

🌍Amazon CloudFrontStep 6
β†’ μ„ΈλΆ€ 보기

Add a CDN to deliver content quickly to users worldwide