NASA Cumulus deployment on AWS is very complex and error-prone. It is also expensive because it generates a huge amount of CloudTrail logs. This document explains common missteps. 

Step-by-step guide

  1. Checkout source codes.

  2. Setup node environment.
  3. Copy app/.env.sample to .env and edit app/.env.
  4. Edit app/config.yml.


These are the files that you can customize:

example/lambdas.yml
example/workflows/cnm.yml
example/workflows/errorsAndRetries.yml
example/workflows/helloworld.yml
example/workflows/ingestGranule.yml
example/workflows/sips.yml
example/workflows/syncGranule.yml
example/package.json
example/app/.env
example/app/config.yml