Could be fun for custom WordPress deployments or suchlike.
Dear Amazon Web Services Customer,
We are excited to announce that AWS Elastic Beanstalk now supports a PHP runtime and Git deployment. Elastic Beanstalk already makes it easier to quickly deploy and manage Java applications on the AWS cloud. Now, Elastic Beanstalk offers the same functionality for your PHP applications. You simply upload your application, and Elastic Beanstalk automatically handles the deployment details of capacity provisioning, load balancing, auto scaling, and application health monitoring. At the same time, with Elastic Beanstalk, you retain full control over the AWS resources powering your application and can access those underlying resources at any time.
AWS Elastic Beanstalk leverages AWS services such as Amazon EC2, Amazon S3, Elastic Load Balancing, Auto Scaling, and Amazon Simple Notification Service, to deliver the same highly reliable, scalable, and cost-effective infrastructure to run your PHP applications. You can easily launch a PHP environment using the AWS Management Console or the Elastic Beanstalk command line interface.
You can now set up your Git repositories to directly deploy changes to your AWS Elastic Beanstalk environments. Git speeds up deployments by only pushing your modified files to AWS Elastic Beanstalk. In seconds, PHP applications get updated on a set of Amazon EC2 instances.
To learn more about how to launch your PHP environment and use Git to deploy, go to “Deploying PHP Applications Using Git” in the AWS Elastic Beanstalk Developer Guide.