Is there any fires in the last 15mins? an end-to-end project to illustrate fire detection algorithm
- get pairs VIIRS I4/I5 h5 data from aws (https://registry.opendata.aws/noaa-jpss/)
- run through a basic fire algorithm.
- report total fires, and a plot of locations on a world map.
- save the data in a database in RDS
- deploy fire algorithm in lambda .
For lambda function deployment, I am following the AWS guidance here (https://docs.aws.amazon.com/prescriptive-guidance/latest/patterns/deploy-lambda-functions-with-container-images.html)
- I use github to manage code development.
- AWS CodeBuild is used to auto-build image when there is any push happening on main branch.
- CodeBuild publishes the image to Amazon ECR.
- Lambda function will run use the image in ECR.