wutsi-core-aws
is an extension of wutsi-core for Amazon AWS.
- JDK 1.8
- Maven 3.6+
<dependency>
<groupId>com.wutsi</groupId>
<artifactId>wutsi-core-aws</artifactId>
<version>[LATEST VERSION]</version>
</dependency>
Package available here
- S3StorageService
implementation of
StorageService
that uses Amazon S3 for storing/retrieving files. - S3HealthIndicator is a Spring Healthcheck Indicator to check access to Amazon S3.
- AWS policy required:
arn:aws:iam::aws:policy/AmazonS3FullAccess
- MemcacheService
implementation of
CacheService
that uses Memcached for caching data. - MemcacheHealthIndicator is a Spring Healthcheck Indicator to check access to Memcached.
- AWS policy required:
arn:aws:iam::aws:policy/AmazonElastiCacheFullAccess
- AwsTranslateService
Implementation of
TranslateService
that uses Amazon Translate for translating text. - AmazonTranslateHealthIndicator is a Spring Healthcheck Indicator to check access to Amazon Translate.
- AWS policy required:
arn:aws:iam::aws:policy/TranslateFullAccess