It’s now possible to run Bash scripts in AWS Lambda functions & the steps to do so are rather simple. Just create a Lambda function as shown below:

This will create a Lambda with a hello.sh
file:
function handler () {
EVENT_DATA=$1
RESPONSE="{\"statusCode\": 200, \"body\": \"Hello from Lambda!\"}"
echo $RESPONSE
}
Add your Bash code to it & run:
function handler () {
EVENT_DATA=$1
DATA=`ls` # "ls" is in backticks
RESPONSE="{\"statusCode\": 200, \"body\": \"$DATA\"}"
echo $RESPONSE
}
Response:
{
"statusCode": 200,
"body": "bootstrap hello.sh README.md"
}