NREL / nsrdb

NSRDB data processing pipeline. Includes satellite data assimilation, cloud property prediction and gap-filling, radiative transport modeling, and data collection.
https://nrel.github.io/nsrdb/
BSD 3-Clause "New" or "Revised" License
8 stars 0 forks source link

Add docker file and docker compose for lambda #16

Closed MRossol closed 2 years ago

MRossol commented 3 years ago

Why this feature is necessary: Need a docker container for lambda

Need a container to be lambda compliant: https://docs.aws.amazon.com/lambda/latest/dg/lambda-images.html

The container must have a handler wrapper as the entry point: https://docs.aws.amazon.com/lambda/latest/dg/python-handler.html

Example handler files: https://github.com/awsdocs/aws-doc-sdk-examples/blob/master/python/example_code/lambda/boto_client_examples/lambda_handler_scheduled.py

Charge code Puerto Rico

Urgency / Timeframe ASAP

MRossol commented 3 years ago

Python container images: https://docs.aws.amazon.com/lambda/latest/dg/python-image.html

FROM public.ecr.aws/lambda/python:3.8
grantbuster commented 2 years ago

I think this has been completed as part of the puerto rico work.