0
0
AWScloud~30 mins

Why serverless architecture matters in AWS - See It in Action

Choose your learning style9 modes available
Why Serverless Architecture Matters
📖 Scenario: You are building a simple cloud setup to understand why serverless architecture is useful. Imagine you want to run a small app that responds to user requests without managing servers yourself.
🎯 Goal: Create a basic AWS Lambda function setup with a trigger and configuration to see how serverless works and why it matters.
📋 What You'll Learn
Create a dictionary called lambda_function with keys FunctionName, Runtime, and Handler with exact values
Add a configuration variable called memory_size set to 128
Create a dictionary called trigger with key EventSource set to API Gateway
Add the Trigger key to lambda_function with the trigger dictionary as its value
💡 Why This Matters
🌍 Real World
Serverless architecture lets developers run code without managing servers. This project shows how to define a simple Lambda function and its trigger, which is common in cloud apps.
💼 Career
Understanding serverless basics is essential for cloud roles like cloud engineer, developer, and architect. It helps in building scalable, cost-effective applications.
Progress0 / 4 steps
1
Create the Lambda function dictionary
Create a dictionary called lambda_function with these exact entries: 'FunctionName': 'MyServerlessApp', 'Runtime': 'python3.12', and 'Handler': 'app.handler'.
AWS
Need a hint?

Use curly braces to create a dictionary with the exact keys and values.

2
Add memory size configuration
Add a variable called memory_size and set it to 128 to represent the Lambda function's memory allocation in MB.
AWS
Need a hint?

Just create a variable named memory_size and assign it the number 128.

3
Create the trigger dictionary
Create a dictionary called trigger with the key 'EventSource' set to the string 'API Gateway'.
AWS
Need a hint?

Use curly braces to create a dictionary with the key and value exactly as shown.

4
Add the trigger to the Lambda function
Add the key 'Trigger' to the lambda_function dictionary and set its value to the trigger dictionary.
AWS
Need a hint?

Use the dictionary key assignment syntax to add the 'Trigger' key with the trigger dictionary as its value.