Deploying python flask app on aws lambda container

0

I want to deploy python flask app on aws lambda using lambda container. I tried using sam. It didn't work. It was expecting a lambda handler function. Is there a way of writing lambda handler to translate it to flask format?

2 réponses
1

Give https://github.com/zappa/Zappa a go, or google "flask lambda" for other options. We had good results with zappa & django with a fairly large app where zappa was used to package it, then it was deployed as a container lambda. It supports zip lambda deployment directly but we found the container option worked better for a larger app.

EXPERT
répondu il y a 2 ans
  • Thank you. My code is exceeding the size. I need container support.

1

You can try Lambda Adapter (https://github.com/awslabs/aws-lambda-web-adapter). The idea is to wrap your web app with a layer that will convert Lambda events into emualated http requests, so you can use any web framework.

AWS
répondu il y a 2 ans

Vous n'êtes pas connecté. Se connecter pour publier une réponse.

Une bonne réponse répond clairement à la question, contient des commentaires constructifs et encourage le développement professionnel de la personne qui pose la question.

Instructions pour répondre aux questions