<p>You can upload using aws-cli.</p>

<pre><code>aws configure

aws lambda list-functions

aws lambda update-function-code \
    --function-name MyLambdaFunction \
    --zip-file fileb://index.zip
</code></pre>

<p>See <a href="https://developer.amazon.com/blogs/post/Tx1UE9W1NQ0GYII/Publishing-Your-Skill-Code-to-Lambda-via-the-Command-Line-Interface" rel="noreferrer">https://developer.amazon.com/blogs/post/Tx1UE9W1NQ0GYII/Publishing-Your-Skill-Code-to-Lambda-via-the-Command-Line-Interface</a></p>

CC BY-SA 4.0
2019-12-21T17:39:50.770Z
2019-12-21T17:39:50.770Z
Messa
<p>Upload to AWS from the Lambda console, by creating a new function here: <a href="https://console.aws.amazon.com/lambda/home" rel="nofollow noreferrer">https://console.aws.amazon.com/lambda/home</a>. You can also build your functions and upload to AWS using a tool like <a href="https://serverless.com/framework/" rel="nofollow noreferrer">Serverless framework</a>.</p>

CC BY-SA 3.0
2018-01-19T21:33:45.727Z
2018-01-19T21:33:45.727Z
Pam
<p>It's kind of hidden away and not very intuitive.</p>

<p>Within the AWS Lamba admin: Create Function > Author from Scratch.
Within the <code>Code entry type</code> dropdown there is a <code>Upload a .ZIP file</code> option.</p>

<p><a href="https://i.sstatic.net/Gezdv.jpg" rel="noreferrer"><img src="https://i.sstatic.net/Gezdv.jpg" alt="enter image description here"></a></p>

CC BY-SA 3.0
2018-01-17T11:20:27.173Z
2018-01-21T10:49:45.333Z
2018-01-21T10:49:45.333Z
Chris Stryczynski
<p>So I've read through the docs at: <a href="https://docs.aws.amazon.com/lambda/latest/dg/lambda-python-how-to-create-deployment-package.html" rel="noreferrer">https://docs.aws.amazon.com/lambda/latest/dg/lambda-python-how-to-create-deployment-package.html</a></p>

<p>I've created the zip file, how / where do I actually upload / publish this zip file into AWS?</p>

<amazon-web-services><aws-lambda>
How do I upload my zipped lambda code into AWS Lambda?
Chris Stryczynski
# How do I upload my zipped lambda code into AWS Lambda?

(Asked by: username_0 on 2018-01-17)

So I've read through the docs at: <https://docs.aws.amazon.com/lambda/latest/dg/lambda-python-how-to-create-deployment-package.html>

I've created the zip file, how / where do I actually upload / publish this zip file into AWS?

**Tags:** amazon-web-services, aws-lambda


---

## 3 answers

### Answer by username_0 on 2018-01-17. Score: 9 | Accepted answer

It's kind of hidden away and not very intuitive.

Within the AWS Lamba admin: Create Function > Author from Scratch.
Within the `Code entry type` dropdown there is a `Upload a .ZIP file` option.

[![enter image description here](https://i.sstatic.net/Gezdv.jpg)](https://i.sstatic.net/Gezdv.jpg)


---

### Answer by username_1 on 2019-12-21. Score: 5

You can upload using aws-cli.
aws configure

aws lambda list-functions

aws lambda update-function-code \
    --function-name MyLambdaFunction \
    --zip-file fileb://index.zip

See https://developer.amazon.com/blogs/post/Tx1UE9W1NQ0GYII/Publishing-Your-Skill-Code-to-Lambda-via-the-Command-Line-Interface


---

### Answer by username_2 on 2018-01-19. Score: 1

Upload to AWS from the Lambda console, by creating a new function here: <https://console.aws.amazon.com/lambda/home>. You can also build your functions and upload to AWS using a tool like [Serverless framework](https://serverless.com/framework/).


---

