Once an algorithm has been designed and tested, it can be used to process large volumes of input data and generate consistent outputs. This can happen on-demand, on a schedule, or as part of a larger workflow. Result generation is particularly suited for monitoring applications, change detection, and batch processing of large-scale datasets. It includes mechanisms for task automation, parameterization, and reproducible execution.
Result generation involves configuring the algorithm to run over different input areas or time periods. It can also include tracking job runs, managing outputs, and ensuring reproducibility.
🛠 Workspace tools:
- Argo Workflows provide scalable, repeatable execution pipelines.
- Headless Execution lets you run notebooks or workflows without direct user interaction, ideal for scheduled tasks.
- Secrets Manager ensures access to protected resources like cloud buckets or Sentinel Hub is securely handled.