why aws?
-> offers serverless computing
whats serverless?
-> you can just focus on developing your applications and need not worry about the infrastructure management
whats infrasturcture management?
-> capacity provisioning, scaling of servers, patching with new updates, availability in regions etc.
what are some of the serverless technologies?
S3
allows you to store objects and helps in web hosting
lambda
enables you to run code as functions , you dont need to provison any servers for it to run the code.
SQS (simple queue service)
A message queuing service that allows you to decouple your application. (i.e it helps in having decoupled architecture (every service performs the tasks independently))
SNS (simple Notification service)
A message service for sending SQS , HTTPS or email messages.
API Gateway
Allows you to create, publish and secure API's at any scale
DynamoDB
Fully managed NO SQL Database (non-relational DB) json or yml
RDS
Fully relational Database.
There are manymore useful technologies are present in AWS, follow me for detailed explanation of each service
Thankyou! :)