# Day 33: Create a Lambda Function

Welcome back to Day 33. Today we will learn how to create a lambda function from AWS management console.

### What is Lambda function?

An **AWS Lambda function** is a **serverless compute service** that lets you run code **without provisioning or managing servers**. You just write the code, upload it, and AWS runs it **automatically in response to events**.

## Key characteristics

### 🧠 Serverless

* No EC2, no OS management
    
* AWS handles scaling, patching, availability
    

### ⚡ Event-driven

Lambda runs when an **event** happens, such as:

* HTTP request (via **API Gateway**)
    
* File upload to **S3**
    
* Message in **SQS**
    
* Database change in **DynamoDB**
    
* Scheduled time (cron via **EventBridge**)
    

### 💰 Pay-per-use

You pay for:

* Number of requests
    
* Execution time (milliseconds)
    
* Memory allocated
    

## Supported languages

AWS Lambda supports:

* **Node.js**
    
* **Python**
    
* **Java**
    
* **Go**
    
* **.NET**
    
* **Ruby**
    
* **Custom runtimes** (via Docker container)
    

![](https://cdn.hashnode.com/res/hashnode/image/upload/v1767340344609/b4fb3d84-b07c-4ae8-82a6-c43f4e654f9c.png align="center")

![](https://cdn.hashnode.com/res/hashnode/image/upload/v1767340379070/d3e98e97-2d8f-4287-b188-0a341362987b.png align="center")

![](https://cdn.hashnode.com/res/hashnode/image/upload/v1767340550558/3f420b90-67db-40f8-ae94-3b11e954d267.png align="center")

![](https://cdn.hashnode.com/res/hashnode/image/upload/v1767340579439/48da5896-d348-413b-a83b-fa55c29a56f4.png align="center")

![](https://cdn.hashnode.com/res/hashnode/image/upload/v1767340613039/e17558b2-4d84-4dfd-b86f-94bdf71c4e3a.png align="center")

![](https://cdn.hashnode.com/res/hashnode/image/upload/v1767340640335/f4215e94-d781-4bf6-ad38-a07c4cc1e157.png align="center")

![](https://cdn.hashnode.com/res/hashnode/image/upload/v1767340657368/8450e6e1-5127-49e2-ab4e-79121dfb5c7b.png align="center")

![](https://cdn.hashnode.com/res/hashnode/image/upload/v1767340699098/6d1f770e-8c3f-400d-b350-0a87f136556b.png align="center")

![](https://cdn.hashnode.com/res/hashnode/image/upload/v1767340442282/9ffabcf4-aa0d-4eaa-a2a5-7b4e9a20311a.png align="center")

![](https://cdn.hashnode.com/res/hashnode/image/upload/v1767340496361/347fc892-17a9-474d-b3b6-f80c53ea8a58.png align="center")

![](https://cdn.hashnode.com/res/hashnode/image/upload/v1767340736093/2fa3aaac-a72e-40ce-a801-a92aaa73f7cb.png align="center")

![](https://cdn.hashnode.com/res/hashnode/image/upload/v1767340788222/e7ab043d-79b5-40ca-8345-46e12423219b.png align="center")

![](https://cdn.hashnode.com/res/hashnode/image/upload/v1767340836658/d3b64d4c-ca93-470b-87ed-edfae5876feb.png align="center")

![](https://cdn.hashnode.com/res/hashnode/image/upload/v1767340930073/fc89e0a2-7afd-4b54-9abd-a2eac94a0548.png align="center")

![](https://cdn.hashnode.com/res/hashnode/image/upload/v1767340959698/9ecc81b5-d4d2-42fc-ab62-cb7df863f49a.png align="center")

![](https://cdn.hashnode.com/res/hashnode/image/upload/v1767340997632/59dc7d95-5812-4cb1-84a7-5d65ef11ed98.png align="center")

![](https://cdn.hashnode.com/res/hashnode/image/upload/v1767341018387/98c41ded-28dc-4dc9-b3f9-526feee12f9b.png align="center")

Congratulations you did it. It looks good. This lab was successfully completed without any errors. See you in day 34. If you have any issues please let me know I will be happy to assist you. Stay tuned and learn together. If you find my article useful, please kindly like and share it.
