S3

AWS SDK for Java で S3 のファイルをまとめてダウンロードしたい

S3 のフォルダにあるファイルを zip でまとめてダウンロードしたい。今回は AWS SDK for Java の AmazonS3#getObject を非同期で呼び出して ZipOutputStream で書き出してみる。 サンプルコードはこちら。 github.com 前提 Java 11 Spring Boot 2.5.6 AWS SD…

AWS SDK for Java + KMS で S3 暗号化

備忘録。前回の続き。 AWS SDK for Java で署名付き URL 生成 - kntmr-blog Key Management Service (KMS) と AWS SDK for Java で、クライアントサイドで暗号化して S3 にアップロードする。 キー作成 (CMS) 事前に Key Management Service > カスタマー管…

AWS SDK for Java で S3 署名付き URL 生成

備忘録。S3 の 署名付き URL を AWS SDK for Java で生成する。AWS の設定周りについては正しいかどうかは自信がない...。 <dependency> <groupId>com.amazonaws</groupId> <artifactId>aws-java-sdk-s3</artifactId> <version>1.11.1034</version> </dependency>