Skip to main content

Trigger an AWS Lambda Function from an S3 Event

Hands-On Lab


Photo of

Training Architect





The event ecosystem of AWS (along with its API) makes it one of the most powerful cloud platforms available. Lambda is AWS's serverless Function as a Service (FaaS) compute platform, and it can execute in response to many different events within AWS. In this hands-on lab we will create a Lambda function that will get triggered when an object is placed into an S3 bucket. Specifically, we will trigger a job within Amazon Transcribe to transcribe speech from an audio file placed into S3. No development knowledge is required for this lab, as all the code is provided, but we will take a look at the code and how it works.

What are Hands-On Labs?

Hands-On Labs are scenario-based learning environments where learners can practice without consequences. Don't compromise a system or waste money on expensive downloads. Practice real-world skills without the real-world risk, no assembly required.