βοΈAWS
Why AWS?
32% market share since 2006
Facebook, Netflix, Airbnb, LinkedIn, Twitch, BBC, Samsung, MI
Important Products
RDS - supports relational databases such as PostgreSQL, MYSQL, Oracle, etc.
Elastic Beanstalk - similar to AppEngine of Google Cloud - takes care of the backend infrastructure
EC2 (Elastic Compute Cloud) - Pros: Flexible instances - Cons: You handle security, load balancing, etc.
Amplify
Pros
Firebase competitor.
Get started quickly for fast prototyping by shielding the complexities of AWS services
Cons
Not learning much about AWS
Features are restricted
ECS (Elastic Containers Service) - For Dockers
S3 - storage service
ElasticSearch - text-based search queries
Lambda - serverless applications
Aurora
RDS plus replicas
Cheaper and faster
Architecture held by AWS
Route 53 (Domain Mapping)
Cloudfront (Cache the files)
Lightsail (WordPress)
Tutorials
π½οΈ Picking the Right Hosting Options: youtube.com/watch?v=8eGRJCYSUsU
π½οΈ EC2 vs ECS vs Lambda: youtube.com/watch?v=-L6g9J9_zB8
π½οΈ Deploy on EC2: youtube.com/watch?v=Islmm-LMu38
π½οΈ Deploy a Node Express API to EC2 with IP Access Set-up: youtube.com/watch?v=T-Pum2TraX4
π½οΈ Host Your Website AWS EC2: youtube.com/watch?v=IJiadKeipco
π½οΈ Amplify - Deploy NextJS: youtube.com/watch?v=0B-hMvMggm8 - Caching Problem: youtube.com/watch?v=BjjnDu0KRfE
π½οΈ Create a PostgreSQL database on RDS and Connect with PGAdmin: - https://www.youtube.com/watch?v=Vi44UHVYWEg - https://www.youtube.com/watch?v=I_fTQTsz2nQ
Last updated