6
6

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 5 years have passed since last update.

ScalaでAWS(S3)にアクセスするライブラリ

Last updated at Posted at 2018-06-11

概要

ScalaからS3へのアクセスする必要がありました。
しかしSDK的なものがいくつかあり、どれを使うか迷いました。
非常に主観的ですが、メモとして残します。

個人的に普通にS3にアクセスするなら、「seratch/AWScala」が良さそうだと思っています。

調べたツール

seratch/AWScala

atlassian/aws-scala

  • アトラシアン製というのが安心ポイント
  • seratch/AWScalaとは対象サービスが異なる(個人的にはRDSが入っているのが目に入った)
  • 使うと、関数型プログラミング的なコードになるらしい
  • 更新も続いている
  • リンク

awslabs/aws-scala-sdk

bizreach/aws-s3-scala

  • S3専用のAPIで、基本的にはseratch/AWScalaのラッパー
  • Local環境で動くS3クライアントのモック実装が付いているので、テストなどで便利という理解
  • リンク

AWS SDK for Java

参考にさせていただいたブログ

6
6
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
6
6

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?