Over a million developers have joined DZone.
{{announcement.body}}
{{announcement.title}}

Updated PHP Runtime for AWS Elastic Beanstalk

DZone's Guide to

Updated PHP Runtime for AWS Elastic Beanstalk

· Cloud Zone ·
Free Resource

See why enterprise app developers love Cloud Foundry. Download the 2018 User Survey for a snapshot of Cloud Foundry users’ deployments and productivity.

 A recent announcement  over at the Amazon Web Services Blog describes some improvements to Elastic Beanstalk.  AWS Elastic Beanstalk  handles capacity provisioning, load balancing, auto-scaling, and application health monitoring for applications that are deployed to the AWS cloud.  From the announcement:

In October, we announced the Elastic Beanstalk configuration files and talked about how they can help you configure EC2 instances without creating and maintaining custom AMIs. We have extended these configuration files to allow you to provision and configure resources such as SQS queues and DynamoDB tables for your Elastic Beanstalk application. The configuration file format is YAML-based, and you can find the details in the AWS Elastic Beanstalk Developer Guide.

We are also announcing an updated PHP runtime that supports configuration files as well as the seamless integration with Amazon RDS and Amazon VPC - see my previous blog post for details. The PHP runtime supports 5.3 and 5.4. You can also install dependencies using Composer. Visit the Elastic Beanstalk Developer Guide to learn more about the updated PHP runtime and for walkthroughs of how to deploy CakePHP and Symfony2.

You can find further details over at the original post , including a tutorial for configuring DynamoDB with these new features. 

Cloud Foundry saves app developers $100K and 10 weeks on average per development cycle. Download the 2018 User Survey for a snapshot of Cloud Foundry users’ deployments and productivity. Find out what people love about the industry standard cloud application platform.

Topics:

Opinions expressed by DZone contributors are their own.

{{ parent.title || parent.header.title}}

{{ parent.tldr }}

{{ parent.urlSource.name }}