My question is, would it be possible to write a custom Basespace native app to support this functionality? From what in understand it's merely an EC2 instance that runs a docker container in AWS, but it's managed by Basespace.
This to me would be more elegant than a separate EC2 instance managed outside of Basespace.