AWS DevOps Blog

Building a Microsoft BackOffice Server Solution on AWS with AWS CloudFormation

Last month, AWS released the AWS Enterprise Accelerator: Microsoft Servers on the AWS Cloud along with a deployment guide and CloudFormation template. This blog post will explain how to deploy complex Windows workloads and how AWS CloudFormation solves the problems related to server dependencies. This AWS Enterprise Accelerator solution deploys the four most requested Microsoft […]

Read More

AWS OpsWorks Endpoints Available in 11 Regions

by Daniel Huesch | on | Permalink | Comments |  Share

AWS OpsWorks, a service that helps you configure and operate applications of all shapes and sizes using Chef automation, has just added support for the Asia Pacific (Seoul) Region and launched public endpoints in Frankfurt, Ireland, N. California, Oregon, Sao Paolo, Singapore, Sydney, and Tokyo. Previously, customers had to manage OpsWorks stacks for these regions using […]

Read More

Introducing the AWS for DevOps Getting Started Guide

by Paul Cornell | on | in How-To* | Permalink | Comments |  Share

We are pleased to announce the AWS for DevOps Getting Started Guide is now available. As a companion to our DevOps and AWS website, this new resource teaches you, in a hands-on way, how to use services like AWS CodeCommit, AWS CodeDeploy, and AWS CodePipeline for continuous integration and continuous delivery. Specifically, you will learn […]

Read More

Auto Scaling AWS OpsWorks Instances

by Daniel Huesch | on | Permalink | Comments |  Share

This post will show you how to integrate Auto Scaling groups with AWS OpsWorks so you can leverage  the native scaling capabilities of Amazon EC2 and the OpsWorks Chef configuration management solution. Auto Scaling ensures you have the correct number of EC2 instances available to handle your application load.  You create collections of EC2 instances […]

Read More

How to Centrally Manage AWS Config Rules across Multiple AWS Accounts

by Chayan Biswas | on | in How-To* | Permalink | Comments |  Share

AWS Config Rules allow you to codify policies and best practices for your organization and evaluate configuration changes to AWS resources against these policies. If you manage multiple AWS accounts, you might want to centrally govern and define these policies for all of the AWS accounts in your organization. With appropriate authorization, you can create […]

Read More

AWS CodeDeploy Deployments with HashiCorp Consul

Learn how to use AWS CodeDeploy and HashiCorp Consul together for your application deployments.  AWS CodeDeploy automates code deployments to Amazon Elastic Compute Cloud (Amazon EC2) and on-premises servers. HashiCorp Consul is an open-source tool providing service discovery and orchestration for modern applications.  Learn how to get started by visiting the guest post on the AWS Partner Network Blog. You […]

Read More

Color-Code Your AWS OpsWorks Stacks for Better Instance and Resource Tracking

by Daniel Huesch | on | Permalink | Comments |  Share

AWS OpsWorks provides options for organizing your Amazon EC2 instances and other AWS resources. There are stacks to group related resources and isolate them from each other; layers to group instances with similar roles; and apps to organize software deployments. Each has a name to help you keep track of them. Because it can be […]

Read More

Explore Continuous Delivery in AWS with the Pipeline Starter Kit

By Chris Munns, David Nasi, Shankar Sivadasan, and Susan Ferrell Continuous delivery, automating your software delivery process from code to build to deployment, is a powerful development technique and the ultimate goal for many development teams. AWS provides services, including AWS CodePipeline (a continuous delivery service) and AWS CodeDeploy (an automated application deployment service) to […]

Read More

Using Locust on AWS Elastic Beanstalk for Distributed Load Generation and Testing

by Abhishek Singh | on | Permalink | Comments |  Share

AWS Elastic Beanstalk customers frequently ask how to load test their web applications running on Elastic Beanstalk. Load testing, which allows you to demonstrate and understand how the application and the underlying resources function under real-world demands, is an important part of the application development cycle. Creating tests that simulate real-world scenarios is essential. Locust, […]

Read More

Continue Rolling Back an Update for AWS CloudFormation stacks in the UPDATE_ROLLBACK_FAILED state

by Anil Kumar | on | in How-To* | Permalink | Comments |  Share

AWS CloudFormation allows developers and systems administrators to create and manage a collection of related AWS resources (called a stack) by provisioning and updating them in an orderly and predictable way. In this blog post, we will describe a new feature in AWS CloudFormation that will allow continue rolling back an update in a self-service […]

Read More