Just a place to put
some notes on the “AWS Certified Solutions Architect -
Associate (New!)” course from https://linuxacademy.com
Expanding/Refreshing
Upon: AWS Essentials: Lambda
- Lambda is a “serverless”
computing platform.
- Serverless means that
you can run code without provisioning or managing servers (so if you want to
run code, you don’t have to spin up an EC2 instance and install software, you
can just create a “Lambda function”, drop your code in it, and execute it.)
- Lambda scales the
required compute power automatically with your code
- You pay only for the
compute time you consume (to the 100 millisecond)
- By default, it is highly
available, fault-tolerant, scalable, elastic, and cost efficient
- Lambda integrates with many other AWS services
- Current supported
languages include: Node.js,
Java, C#, Python
Q:
When should you use Lambda over EC2?
A:
Generally you want to use Lambda when you want to run code that is in response
to events, such as:
-
Changes to Amazon S3 buckets
-
Updates to an Amazon DynamoDB table
-
Custom events generated by your applications or devices
Comments
Post a Comment