AWS DevOps Blog

Category: How-To

Part 2: Develop, Deploy, and Manage for Scale with Elastic Beanstalk and CloudFormation

Part 2: Elastic Beanstalk in VPC and Patterns for Authoring Multi-Region CloudFormation Templates Welcome to the 2nd part of this 5-part series where 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 efficiency using AWS CloudFormation and Elastic Beanstalk. We’ll […]

Read More

Part 1: Develop, Deploy, and Manage for Scale with Elastic Beanstalk and CloudFormation Series

Part 1: Modeling an Elastic Beanstalk Application and its Dependencies in CloudFormation Welcome to the 1st part of a 5-part series where 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 efficiency using AWS CloudFormation and Elastic Beanstalk. We’ll introduce […]

Read More

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 […]

Read More

Deploying MongoDB with OpsWorks

AWS OpsWorks is an application management service that makes it easy to deploy and operate applications of all shapes and sizes. OpsWorks uses Chef to install and configure software on Amazon EC2 instances and lets you automate any task that can be scripted. In this blog post, we will show a step-by-step example for how […]

Read More

Deploying Elasticsearch with OpsWorks

Thanks to my collegue Andreas Chatzakis for this great post on how to use Elasticsearch with AWS OpsWorks. AWS OpsWorks is an application management service that makes it easy to deploy and operate applications of all shapes and sizes. OpsWorks uses Chef to install and configure software on Amazon EC2 instances and lets you automate […]

Read More

Using OpsWorks to Configure EC2 instances

A key OpsWorks benefit is the ability to perform actions on EC2 instances in an automated and predictable manner, such as installing software, configuring RAID arrays, and managing users. Whereas in the past you might have run commands on your instance via SSH, you can now perform these tasks by using predefined scripts (called recipes) […]

Read More

Passing Parameters to CloudFormation Stacks with the AWS CLI and Powershell

In this guest post, AWS Solution Architect Grace Mollison discusses options for passing stack parameters when using the AWS CLI or AWS Tools for PowerShell. AWS has two relatively new Command line tools, including the Python-based AWS Command Line Interface and the AWS Tools for Windows PowerShell In this short post I’ll describe how you […]

Read More

Creating Deployable App Archives for Elastic Beanstalk

AWS Elastic Beanstalk provides a simple, scalable place to host your Ruby, Java, Python, PHP, Java, Node.js, or .NET applications in the AWS cloud. But how do you get your application code to Elastic Beanstalk? In addition to simplicity and scalability, Elastic Beanstalk provides several flexible mechanisms to upload your code, including git, Eclipse, Visual […]

Read More