Serverless - seanremenyi/Notes_aws_developer GitHub Wiki

Serverless allow you to run application code in cloud without having to worry about managing any servers AWS handles the infrastructure management tasks so that you can focus on writing code

Aws takes care of Capacity provisioning patching auto scaling highg availability you just focus on writing code

Gives competitve Advantage Speed to market By eliminating the over head servers, you can release code quickly and get yyour application to market faster Super Scalable You can have a million users on your website and everything will scale automatically Lower Costs You never pay for over-provisioning. Serverlesss applications are event-driven and you are only charged when your code is executed Focus on your application. Aws offers a range of serverless technologies which integrates seamlessly. Allowing you to focus on building great applications.

Lambda Enables you to run your code as functions withhout provisioning any servers SQS (simple queue service) A message queuing service that allows you to decouple and scale your applications SNS (simple notification srvice) A messaging service for sending text messages, mobile notifications and emails API Gateway Allows you to create, publish and secure APIs at any scale DynamoDB Fully managed NoSQL database S3 Object storage and web hosting