In AWS, a trigger is an event that initiates the execution of a specific AWS service or resource. Triggers are commonly used in event-driven architectures to automate actions and workflows in response to specific events.
In this Cloud Lab, you’ll learn how to set up a trigger to invoke a Lambda function every time an object is added to an S3 bucket. You’ll also learn how to write logs to Amazon CloudWatch. Furthermore, you’ll learn how to manage object storage using Amazon S3 and how to create a Lambda function and its associated execution role.
By the end of this Cloud Lab, you’ll be well-equipped to create and manage AWS IAM roles, Lambda functions, and S3 buckets. Moreover, you’ll have a firm grip over triggers and how you can utilize them to perform actions in response to specific events.
The following is the high-level architecture diagram of the infrastructure you’ll create in this Cloud Lab: