No. At the moment doAzureParallel is only being distributed via GitHub.
By default, doAzureParallel uses rocker/tidyverse:latest, the latest R environment provided by the R Studio community pre-packaged with a large number of popular R packages.
No. We are looking into support for different versions of R as well as custom versions of R but that is not supported today.
doAzureParallel itself is free to use and is built on top of the Azure Batch service. You are billed by the minute for each node that is assigned to your cluster. You can find more infomration on Azure Batch pricing here.
Yes. The command line feature in the cluster configuration enables running custom commands on each node in the cluster before it is ready to do work. Leverage this mechanism to do any custom installations such as installing custom software or mounting network drives.
No. doAzureParallel is built on top of the Linux Ubuntu distribution and will not work with Windows-specific packages.
doAzureParallel requires you to run R 3.3 or greater on you local machine.
if you set wait = TRUE, job and its result is automatically deleted, to keep them for investigation purpose, you can set global option using setAutoDeleteJob(FALSE), or use autoDeleteJob option at foreach level.
You can call terminateJob(jobId) to cancel a job.