Microsoft Azure is still a growing compute environment. Azure Batch itself does support singularity and docker images and containers. Especially singularity is a unique feature.
Execute container workload within Azure.
add additional executor by using the azure-java-sdk.
Related https://github.com/Azure/azure-sdk-for-java/issues/7158#issuecomment-590496687
@tbugfinder this would be a useful feature. Many institutes rely on Azure (as an extension to all others office 365 services).
On the other way, Azure also offers a free Kubernete service (you pay for the nodes). Did you already evaluate what would be the advantages of using Azure batch over a more standard Azure Kubernetes service?
Any thoughts on this? from Nextflow team? I agree with the utility of this, my institute requires Azure for any cloud resources!
Not in the very short term but there are some chances to have in the second half of the year.
@pditommaso just wanted to check in to see if there is any progress here. Thank you!
Still pending :/
@pditommaso to get this to work we would have to use Azure BATCH API
and mimic AWS Batch
I think we are aligned on this 馃槃
Great will learn more about Azure batch api
@pditommaso you have documentation on how you worked out gcp or aws implementation?
Hi @vsmalladi
are you trying to develop it? I could support with prereqs but not sure about the nf pieces.
IMHO, sdk docu and https://batch-shipyard.readthedocs.io/en/latest/00-introduction/ should help.
Hi @tbugfinder ,
Yes trying to develop and build it out
@pditommaso you have documentation on how you worked out gcp or aws implementation?
Unfortunately nothing more than the cloud provider docs
I'm working with a group that is interested in this feature, just for maximum portability of our Nextflow pipeline, so I've subscribed!
We are starting to work soon on this. Stay tuned.
Most helpful comment
We are starting to work soon on this. Stay tuned.