Amazon Inspector for Lambda Workloads

Amazon Inspector for Lambda Workloads
Amazon Inspector for Lambda Workloads

CLOUD LABS



Amazon Inspector for Lambda Workloads

In this Cloud Lab, you’ll learn how to use Amazon Inspector to identify and fix vulnerabilities in AWS Lambda functions, then validate remediations to ensure the secure deployment of serverless applications.

9 Tasks

beginner

1hr 30m

Certificate of Completion

Desktop OnlyDevice is not compatible.
No Setup Required
Amazon Web Services

Learning Objectives

Working knowledge of Amazon Inspector and its vulnerability detection capabilities in AWS Lambda
Hands-on experience in setting up and configuring AWS Lambda functions with specific roles and security groups
Ability to implement and validate remediations suggested by Amazon Inspector
Hands-on experience with managing dependencies and securing code within AWS Lambda functions

Technologies
Lambda logoLambda
Inspector
Cloud Lab Overview

AWS Lambda is pivotal for serverless back-end services, and Amazon Inspector enhances its security by identifying and mitigating vulnerabilities in codes and dependencies. Together, they ensure the secure deployment of serverless applications in the cloud, shielding them from potential vulnerabilities and ensuring compliance with good security practices.

In this Cloud Lab, you’ll set up two AWS Lambda functions, associate them with a specific role and security group, and deploy packages and hardcoded keys. After creating the Lambda functions, you’ll enable Amazon Inspector to evaluate the vulnerabilities concerning the installed packages and written codes. Amazon Inspector is expected to identify vulnerabilities and suggest remediations, which include updating the involved packages and removing hardcoded keys from the code. The usefulness of these remediations will be validated by rerunning Amazon Inspector.

After completing this Cloud Lab, you’ll be equipped with practical experience in identifying and mitigating security vulnerabilities using Amazon Inspector with AWS Lambda functions. This Cloud Lab will also strengthen your capability to deploy secure applications on AWS and advance your career.

The following is the high-level architecture diagram of the infrastructure that you’ll create in this Cloud Lab:

Cloud Lab Tasks
1.Introduction
Getting Started
2.Lambda Standard Scanning
Create Lambda Functions
Add a Layer to the Lambda Function
Activate Scanning and Inspector Findings
Apply Remediation
3.Lambda Code Scanning
Add Code to Lambda and Activate Code Scanning
Scan Code Results and Apply Remediation
4.Conclusion
Clean Up
Wrap Up
Labs Rules Apply
Stay within resource usage requirements.
Do not engage in cryptocurrency mining.
Do not engage in or encourage activity that is illegal.

Relevant Courses

Use the following content to review prerequisites or explore specific concepts in detail.

Hear what others have to say
Join 1.4 million developers working at companies like