概要
boto3におけるclientとresourceのちがいについて雑に調べたのでまとめる。
client
- 低レベルのサービスアクセスAPI
- 呼び出すたびにターゲットとなるリソースを明示的に指定する必要がある
- そのため抽象化するには不向きかも
- レスポンスがJSON形式
resource
- 高レベルのオブジェクト指向API
- オブジェクト指向なプログラミングで扱いやすい
- すべてのAWSサービスでこのresourceが用意されているわけではない
おわりに
雑まとめ
- 作者: 長尾高弘
- 出版社/メーカー: 翔泳社
- 発売日: 2018/03/14
- メディア: Kindle版
- この商品を含むブログを見る