This R package bundles the AWS SDK for Java jar files to be used in downstream R packages.

Why the name?

This is an R package to interact with AWS, but S is so 1992.

What is it good for?

The bundled Java SDK is useful for R package developers working with AWS so that they can easily import this package to get access to the Java jar files. Quick example on using the Amazon S3 Java client:

> library(rJava)
> kc <- .jnew('')
> kc$getS3AccountOwner()$getDisplayName()
[1] "foobar"

For a more complete yet simple example implementation, see the AWR.KMS package hosted on CRAN and GitHub.


CRAN version
CRAN version

The package is hosted on CRAN, so installation is as easy as:


But you can similarly easily install the most recent version of the SDK from the development git repository as well thanks to drat:

install.packages('AWR', repos = '')

If you want to install a specific version of the AWS SDK, then refer to the version tag, eg installing 1.11.76:

install.packages('', repos = NULL)


The R package versioning follows the AWS SDK for Java versions, so see for the list of changes.