From the course: AWS Certified Developer - Associate (DVA-C02) Cert Prep
Unlock this course with a free trial
Join today to access over 24,600 courses taught by industry experts.
AWS Lambda layers - Amazon Web Services (AWS) Tutorial
From the course: AWS Certified Developer - Associate (DVA-C02) Cert Prep
AWS Lambda layers
- [Instructor] In the last section, we've seen how custom dependencies can be included in a function handler. And we did this by bundling our application code together with all of its dependencies in a single deployment package. This method gets the job done, but it has some drawbacks. First, deploying multiple Lambda functions that rely on the same dependencies is inefficient and would just make the total code size of your functions unnecessarily large. Second, updating those dependencies on each function would take time and can slow down the development process. Imagine having five Lambda functions that contain the same external libraries, but work on separate tasks. Sooner or later, you'd eventually have to update those libraries so you could provide your function with better security control, makes your code more performance, or so you can enjoy its latest features. But in order to do that, you need to create a package for each function and deploy them again to AWS Lambda. In this…
Contents
-
-
-
Amazon Web Service (AWS) overview5m 4s
-
(Locked)
AWS Global Infrastructure5m 5s
-
(Locked)
AWS compute services10m 32s
-
(Locked)
AWS container services6m 4s
-
(Locked)
AWS database services11m 51s
-
(Locked)
AWS application integration services10m 9s
-
(Locked)
AWS analytics services22m 32s
-
(Locked)
AWS storage services17m 32s
-
(Locked)
AWS monitoring services6m 6s
-
(Locked)
AWS networking and content delivery services13m 54s
-
(Locked)
AWS management and governance services9m 50s
-
(Locked)
AWS machine learning services16m 41s
-
(Locked)
Serverless computing overview8m 38s
-
(Locked)
Serverless architectures11m 50s
-
(Locked)
AWS Lambda overview2m 50s
-
(Locked)
AWS Lambda synchronous vs. asynchronous invocation4m
-
(Locked)
AWS Lambda execution environment lifecycle6m 38s
-
(Locked)
AWS Lambda event vs. context object2m 30s
-
(Locked)
AWS Lambda layers2m 37s
-
AWS Lambda versions and aliases6m 19s
-
(Locked)
AWS Lambda and Amazon VPC integration2m 28s
-
(Locked)
Hands-on lab: AWS Lambda basics12m 6s
-
(Locked)
AWS CodeCommit overview1m 49s
-
(Locked)
AWS CodeBuild overview4m 14s
-
(Locked)
AWS CodeBuild workflow3m 54s
-
(Locked)
AWS Step Functions overview6m 11s
-
(Locked)
AWS Amplify overview3m 13s
-
(Locked)
AWS Amplify demo11m 8s
-
(Locked)
Amazon VPC overview2m 25s
-
(Locked)
The anatomy of an Amazon VPC17m 15s
-
(Locked)
Amazon EC2 overview5m 11s
-
(Locked)
Amazon EC2: Amazon Machine Image (AMI)7m 29s
-
(Locked)
Amazon EC2: Instance user data2m 31s
-
(Locked)
Amazon EC2: Instance metadata6m 13s
-
(Locked)
Hands-on lab: AWS CLI setup6m 17s
-
(Locked)
Amazon DynamoDB overview14m 30s
-
(Locked)
Amazon DynamoDB core components7m 32s
-
(Locked)
Amazon RDS overview10m 58s
-
(Locked)
Amazon Aurora overview7m 10s
-
Amazon S3 overview9m 22s
-
(Locked)
Amazon S3 storage classes12m 41s
-
(Locked)
Amazon S3 event notification2m 53s
-
(Locked)
Amazon Simple Notification Service (Amazon SNS) overview6m 56s
-
(Locked)
Amazon Simple Queue Service (Amazon SQS) overview9m 42s
-
(Locked)
Amazon Route 53 overview8m 15s
-
(Locked)
Amazon CloudFront overview10m 45s
-
(Locked)
Hands-on lab: Vertically scaling an Amazon EC2 instance8m 13s
-
(Locked)
Hands-on lab: Using EC2 instance connect to connect to your instance5m 23s
-
(Locked)
Hands-on lab: Creating an Amazon Machine Image (AMI) from an EBS-backed EC2 instance8m 36s
-
(Locked)
Hands-on lab: Creating placement groups5m
-
(Locked)
Hands-on lab: Launching an EC2 spot instance6m 19s
-
(Locked)
Hands-on lab: Setting up a web server on an EC2 instance5m 52s
-
(Locked)
Hands-on lab: Exploring the Amazon S3 console7m 32s
-
(Locked)
Hands-on lab: Creating an Amazon S3 bucket7m 48s
-
(Locked)
Hands-on lab: Uploading and downloading objects in Amazon S35m 1s
-
-
-
-