Professional Documents
Culture Documents
© 2017, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Agenda for today’s Webinar
Changes in
data state
Node
Requests to Python
endpoints Java
C#
Changes in
resource state
Benefits of AWS Lambda
1 2 3
No infrastructure Cost-effective and Bring your
to manage efficient own code
Focus on business logic Pay only for what you use Run code in standard
languages
Event sources that trigger AWS Lambda
DATA STORES ENDPOINTS
• .zip file consisting of • Either .zip file with all • Either .zip file with all
your code and any code/dependencies, code/dependencies,
dependencies or standalone .jar or a standalone .dll
• Use npm/pip to • Use Maven / Eclipse • Use Nuget /
install libraries IDE plugins VisualStudio plugins
• All dependencies • Compiled class & • All assemblies (.dll)
must be at root level resource files at root at root level
level, required jars in
/lib directory
Managing continuous delivery
… OR …
• Collects data about requests that your • Captures calls made to AWS Lambda
application serves API; delivers log files to Amazon S3
• Visibility into the AWS Lambda service • Tracks the request made to AWS
(dwell time, number of retries, latency Lambda, the source IP address from
and errors) which the request was made, who
made the request, when it was made
• Detailed breakdown of your function’s
performance, including calls made to • All control plane APIs can be tracked
downstream services and endpoints (no versioning/aliasing and invoke API)
Troubleshooting and monitoring
Logs Metrics
Key takeaway
AWS Lambda is one of the core components of the
platform AWS provides to develop serverless applications
Next steps
1. Stay up to date with AWS Lambda on the Compute blog
and check out our detail page for more scenarios.
2. Send us your questions, comments, and feedback on
the AWS Lambda Forums.
Thank you!