DEV Community

Cover image for What Amazon Web Services do you use?

Posted on

What Amazon Web Services do you use?

AWS provides an entire ecosystem of services that offer reliable and scalable cloud computing solutions.

Some of the most popular ones include S3, EC2, Lambda, Glacier, SNS, Cloudfront, Kinesis, EBS, VPC, Beanstalk, DynamoDB, RDS, ElastiCache, Redshift, among hundreds of others...

What AWS do you use and which ones are your favorite?

Top comments (13)

ben profile image
Ben Halpern

A little off-topic but I want to plug this new indy Forem Elastic Guru on all things AWS for newbies... If anything in the thread is over folks' heads.

madza profile image

Wow, did not know this existed! ๐Ÿ˜ฎ
For sure a helping space for those starting out or already being familiar with AWS ๐Ÿ’ฏ
And the fact that it's powered by Forem ๐Ÿ‘ Thanks for the share! ๐Ÿ™โค

ben profile image
Ben Halpern

Itโ€™s brand new, but it will be really great

Thread Thread
madza profile image
Madza • Edited

Yup, and I see where it's coming from as it's easy to get lost in AWS's vast ocean of technologies, especially in the beginning. It really deserves a devoted space like this. ๐Ÿ‘ Official docs are one thing, but having conversations and discussions are often 10X more valuable and practical ๐Ÿ˜‰

akashkava profile image
Akash Kava

S3 and SES are only two non vendor locking services that we use. Anything else creates a strong vendor lock, leading to exponential increase in cost with growth. SNS is good for very small amount of workload. For large volume, it is expensive compared to simple node service running as simple micro service.

Self managed micro services are little pain to write and manage. But on long run you will have freedom to move your infrastructure to any other provider easily.

In fact we have setup S3 with complete replication on Azure, so region outage is never an issue and data loss is also not an issue.

cubiclesocial profile image

SNS is about all I use...for mobile app push notifications. Sending 1 million notifications to iOS devices via Amazon SNS is blazing fast (takes just a few seconds). Trying to do the same thing directly using Apple's servers is surprisingly difficult. Firebase Cloud Messaging has "topics" that can do the same thing for Android, but FCM support for iOS was, the last time I checked, pretty limited. And before FCM topics were a thing, Amazon SNS was also the best way to rapidly push 1 million notifications to Android devices.

yo profile image

Elastic Cache (Memcached and Redis)

shadowtime2000 profile image

I believe Vercel is built on Lambda or something so technically I use Lambda.

prajakta1205 profile image

I worked on S3 only
No practical idea about others but I feel that S3 is the most amazing one.!!

raguay profile image
Richard Guay

Due to my work, I mostly use S3. I havenโ€™t had the chance to use anything else on AWS, but it looks interesting.

dmahely profile image
Doaa Mahely

I recently used Route 53, Amplify and Lightsail for a side project, and I'm sampling more offerings in a cloud course I'm doing at the moment.

mazenmelouk profile image
Mazen Melouk

S3 and EC2 by far the most.
Also Kinesis, EMR and Dynamo DB.
In my opinion S3 is the core I use it to share data across different platforms varying from backend services, spark, python notebooks..etc

anonymous12345 profile image

I use all the basics ones like DynamoDB, SNS, SQS, Cloud9, CloudFormation, Elastic Search, CloudWatch and others.