下記の動画を見たのでメモ
AWS SDK for PHP - Version 3 の特徴
- Guzzle5ベース
- PHP 5.4以上
- パフォーマンスの改善
- スリムなコード
- Semantic Version に従う (semver.org)
- 新機能!
SDK V3での新機能
- 非同期リクエスト、Promise API
- カスタム HTTPアダプタ (cURLがデフォルトだけど必須ではない)
- ページネータ
- 結果データの JMESPathでの絞り込み
- "debug" クライアントオプション
メモ
SDK V3からは、インスタンス生成時に、version指定が必要
例)
$ec2 = Aws\Ec2\Ec2Client::factory([
'region' => 'us-east-1',
'version' => '2014-06-05',
]);
参考
AWS re:Invent 2014 | (DEV305) Building Apps with the AWS SDK for PHP
https://www.youtube.com/watch?v=STrtR89f5Pc