Amazon EC2 Dedicated Instances
You can now launch Dedicated Instances within a Virtual Private Cloud on single-tenant hardware.
Each Virtual Private Cloud (VPC) and each EC2 instance running in a VPC now has an associated tenancy attribute. Leaving the attribute set to the value "default" specifies the existing behavior: a single physical machine may run instances launched by several different AWS customers. Setting the tenancy of a VPC to "dedicated" when the VPC is created will ensure that all instances launched in the VPC will run on single-tenant hardware.
For more information, please see Amazon VPC Adds Dedicated Instances.
Improved support for gzip decoding. Most notably, for CloudWatch which compresses data differently from other services.
For more information, please see AmazonCloudWatch get_metric_statistics returns gzipped body.
2GB limit for 32-bit stacks
Because PHP's integer type is signed and many platforms use 32-bit integers, the AWS SDK for PHP does not correctly handle files larger than 2GB on a 32-bit stack (whereby "stack" includes CPU, OS, web server, and PHP binary). This is a well-known PHP issue.
For more information, please see: PHP filesize: Return values. A workaround is suggested in AmazonS3::create_mpu_object() with files bigger than 2GB.
Supported API Versions
The AWS SDK for PHP supports the following services and API versions:
|Amazon Elastic Compute Cloud (Amazon EC2) with Amazon Virtual Private Cloud (Amazon VPC)||2011-02-28|
|Amazon Elastic MapReduce (Amazon EMR)||2009-03-31|
|Amazon Relational Database Service (Amazon RDS)||2010-07-28|
|Amazon Simple Storage Service (Amazon S3)||2006-03-01|
|Amazon Simple Email Service (Amazon SES)||2010-12-01|
|Amazon Simple Notification Service (Amazon SNS)||2010-03-31|
|Amazon Simple Queue Service (Amazon SQS)||2009-02-01|
|AWS Elastic Beanstalk||2010-12-01|
|AWS Identity and Access Management||2010-05-08|
|Elastic Load Balancing (ELB)||2010-07-01|