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 in the AWS cloud. Now, Elastic Beanstalk offers the same functionality for your PHP applications.
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.