Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

FAAS Cloud Processing #458

Closed
pierotofy opened this issue May 25, 2018 · 1 comment
Closed

FAAS Cloud Processing #458

pierotofy opened this issue May 25, 2018 · 1 comment

Comments

@pierotofy
Copy link
Member

This is going to be part of a large change that will add the possibility to leverage cloud providers (Amazon, DigitalOcean, Azure, and many others) for doing task processing, using a FAAS approach do minimize cost usage.

This will require:

  • Modification of processing node models to create a special type of processing node that exists as a placeholder to spawn on-demand temporary nodes (or create a separate model, to be decided)
  • Creation of necessary logic to orchestrate instance spawning / teardown via docker-machine.
  • Dependencies installation
  • UI changes to Dashboard / API
  • Creation of a new UI for adding processing nodes from which a user can add auth tokens, AWS credentials, etc. with simple instructions on how to get started
  • Modification of node-odm to support inclusion of auth tokens.
  • Unit testing.
@pierotofy
Copy link
Member Author

This is mostly implemented as part of ClusterODM and will not be implemented in WebODM.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

1 participant