AWS DevOps & Developer Productivity Blog

Evan Brown

Author: Evan Brown

Customize Ephemeral and EBS Volumes in Elastic Beanstalk Environments

Did you know that Elastic Beanstalk supports attaching and customizing ephemeral and EBS volumes to Elastic Beanstalk environments without the need for custom AMIs? This feature provides Elastic Beanstalk users with the ability to utilize: 1.     Ephemeral storage via instance store volumes available on the physical EC2 machine. See Instance Stores Available on Instance Types […]

Using Amazon CloudWatch Logs with AWS Elastic Beanstalk

Amazon CloudWatch Logs was announced last month in the US East (Northern Virginia) region. If you’re running an Elastic Beanstalk environment in us-east-1, this brief overview will describe how you can quickly and easily begin to use CloudWatch Logs to monitor your web server logs. We’ll follow the Elastic Beanstalk Developer Guide to configure an Elastic […]

Using New T2 Instances With an Existing Elastic Beanstalk App

Today’s post comes from Sebastien, Technical Trainer for AWS. Based in Luxembourg, he helps our customers and partners gain proficiency with AWS services and solutions. You can follow him on Twitter @sebsto. Earlier this week Amazon announced the availability of T2 instances for EC2. T2 instances are a new low-cost, general purpose type that are designed to […]

Locally Packaging Gem Dependencies for Ruby Applications in Elastic Beanstalk

Today’s guest post is by Charlie Crawford, a developer on the Elastic Beanstalk team. The Puma Ruby 2 container has a built-in feature to detect locally installed gems. This feature is easy to use, ensures that your production environment is using the same gems as your development environment, and helps your application deploy faster. Although this […]

Dockerizing a Python Web App

A few weeks ago Elastic Beanstalk announced support for deploying and managing Docker containers in the AWS cloud. In this post we’ll walk through Dockerizing a simple signup form web app originally written for the Elastic Beanstalk Python environment. About the Signup Form App We built and blogged about this app a few months ago. […]

Quick-Launch Your Elastic Beanstalk Application in Three Clicks

Today’s guest post is from Jebran Syed, a developer on the Elastic Beanstalk team. AWS Elastic Beanstalk has a new feature that allows users to quickly deploy a new application with just a few clicks. You can now create a hyperlink that includes applicationName and solutionStackName parameters in the URL and Elastic Beanstalk will do […]

Three Easy Steps to Enable Cross-Zone Load Balancing in Elastic Beanstalk

You can enable Cross-Zone Load Balancing for your Elastic Beanstalk Environment in 3 quick steps: Create a directory named .ebextensions at the top level of your application source bundle Add a file named elb_cross_zone.config with the following content: Resources: AWSEBLoadBalancer: Type: AWS::ElasticLoadBalancing::LoadBalancer Properties: CrossZone: True Bundle and deploy your application. You can refer to the […]

Introducing the ‘Develop, Deploy, and Manage for Scale with Elastic Beanstalk and CloudFormation’ Series

Next Monday (April 7 2014) we’re launching a 5-part blog and Office Hours series we’re calling “Develop, Deploy, and Manage for Scale with Elastic Beanstalk and CloudFormation”. In this 5-part series we’ll cover best-practices and practical tips & tricks for developing, deploying, and managing a web application with an eye for application performance and operational […]

Six Steps to Deploy Ghost to AWS Elastic Beanstalk

Today’s post comes from Sebastien, Technical Trainer for AWS. Based in Luxembourg, he helps our customers and partners gain proficiency with AWS services and solutions. You can follow him on Twitter @sebsto. Ghost is a new and popular blogging platform based on Node.js. An open source application, Ghost aims to bring fun and creativity back to blogging. […]

Deploy, Manage, and Scale Your Apps with OpsWorks and Elastic Beanstalk

Chris Barclay and I will be talking about deploying, managing, and scaling your applications with OpsWorks and Elastic Beanstalk in a breakout session at the AWS Summit in San Francisco next week. We’ll also be at the booth to answer your CloudFormation, OpsWorks, and Elastic Beanstalk questions. For more information about the Summit, and to […]