The hardware and bandwidth for this mirror is donated by METANET, the Webhosting and Full Service-Cloud Provider.
If you wish to report a bug, or if you are interested in having us mirror your free-software or open-source project, please feel free to contact us at mirror[@]metanet.ch.
Allows users to create and deploy the workflow with multiple functions in Function-as-a-Service (FaaS) cloud computing platforms. The 'FaaSr' package makes it simpler for R developers to use FaaS platforms by providing the following functionality: 1) Parsing and validating a JSON-based payload compliant to 'FaaSr' schema supporting multiple FaaS platforms 2) Invoking user functions written in R in a Docker container (derived from rocker), using a list generated from the parser as argument 3) Downloading/uploading of files from/to S3 buckets using simple primitives 4) Logging to files in S3 buckets 5) Triggering downstream actions supporting multiple FaaS platforms 6) Generating FaaS-specific API calls to simplify the registering of a user's workflow with a FaaS platform Supported FaaS platforms: Apache OpenWhisk <https://openwhisk.apache.org/> GitHub Actions <https://github.com/features/actions> Amazon Web Services (AWS) Lambda <https://aws.amazon.com/lambda/> Supported cloud data storage for persistent storage: Amazon Web Services (AWS) Simple Storage Service (S3) <https://aws.amazon.com/s3/>.
Version: | 1.3.0 |
Depends: | R (≥ 3.5.0) |
Imports: | jsonlite, httr, uuid, paws.application.integration, paws.compute, paws.storage, paws.security.identity, cli, jsonvalidate, base64enc, sodium, askpass |
Suggests: | arrow, glue, rmarkdown, paws.common, testthat, knitr, devtools, utils, methods, withr |
Published: | 2024-06-10 |
DOI: | 10.32614/CRAN.package.FaaSr |
Author: | Figueiredo Renato [aut, cre, ths, cph], Park Sungjae [aut], Mu Nan [ctb], Ku Yun-Jung [ctb], Daneshmand Vahid [ctb], Thomas R. Quinn [aut], Carey Cayelan [ctb] |
Maintainer: | Figueiredo Renato <renatof at ufl.edu> |
BugReports: | https://github.com/FaaSr/FaaSr-package/issues |
License: | MIT + file LICENSE |
URL: | https://github.com/FaaSr/FaaSr-package |
NeedsCompilation: | no |
Materials: | README NEWS |
CRAN checks: | FaaSr results |
Reference manual: | FaaSr.pdf |
Package source: | FaaSr_1.3.0.tar.gz |
Windows binaries: | r-devel: FaaSr_1.3.0.zip, r-release: FaaSr_1.3.0.zip, r-oldrel: FaaSr_1.3.0.zip |
macOS binaries: | r-release (arm64): FaaSr_1.3.0.tgz, r-oldrel (arm64): FaaSr_1.3.0.tgz, r-release (x86_64): FaaSr_1.3.0.tgz, r-oldrel (x86_64): FaaSr_1.3.0.tgz |
Old sources: | FaaSr archive |
Please use the canonical form https://CRAN.R-project.org/package=FaaSr to link to this page.
These binaries (installable software) and packages are in development.
They may not be fully stable and should be used with caution. We make no claims about them.