AWS DevOps Blog

Tag: CodeDeploy

Automating Blue/Green Deployments of Infrastructure and Application Code using AMIs, AWS Developer Tools, & Amazon EC2 Systems Manager

Previous DevOps blog posts have covered the following use cases for infrastructure and application deployment automation: Deploy to Production Using AWS CodeBuild and the AWS Developer Tools Suite: Deploying a simple Java application in an in-place deployment model using AWS CodeCommit, AWS CodeBuild, and AWS CodeDeploy orchestrated by AWS CodePipeline. Performing Blue/Green Deployments with AWS […]

Read More

Continuous Delivery of Nested AWS CloudFormation Stacks Using AWS CodePipeline

In CodePipeline Update – Build Continuous Delivery Workflows for CloudFormation Stacks, Jeff Barr discusses infrastructure as code and how to use AWS CodePipeline for continuous delivery. In this blog post, I discuss the continuous delivery of nested CloudFormation stacks using AWS CodePipeline, with AWS CodeCommit as the source repository and AWS CodeBuild as a build […]

Read More

Performing Blue/Green Deployments with AWS CodeDeploy and Auto Scaling Groups

Jeff Levine is a Solutions Architect for Amazon Web Services. Amazon Web Services offers services that enable organizations to leverage the power of the cloud for their development and deployment needs. AWS CodeDeploy makes it possible to automate the deployment of code to either Amazon EC2 or on-premises instances. AWS CodeDeploy now supports blue/green deployments. […]

Read More

Building a Cross-Region/Cross-Account Code Deployment Solution on AWS

by BK Chaurasiya | on | in How-To* | Permalink | Comments |  Share

Many of our customers have expressed a desire to build an end-to-end release automation workflow solution that can deploy changes across multiple regions or different AWS accounts. In this post, I will show you how you can easily build an automated cross-region code deployment solution using AWS CodePipeline (a continuous delivery service), AWS CodeDeploy (an […]

Read More

Building End-to-End Continuous Delivery and Deployment Pipelines in AWS and TeamCity

By Balaji Iyer, Janisha Anand, and Frank Li Organizations that transform their applications to cloud-optimized architectures need a seamless, end-to-end continuous delivery and deployment workflow: from source code, to build, to deployment, to software delivery. Continuous delivery is a DevOps software development practice where code changes are automatically built, tested, and prepared for a release to production. The […]

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

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

View AWS CodeDeploy logs in Amazon CloudWatch console

by Surya Bala | on | in How-To* | Permalink | Comments |  Share

AWS CodeDeploy helps users deploy software to a fleet of Amazon EC2 or on-premises instances. The AWS CodeDeploy agent must be installed and configured on those instances in order for them to be used in a deployment. The agent generates three log files: Agent log – Contains information about the agent’s health and overall deployment […]

Read More

Automatically Deploy from GitHub Using AWS CodeDeploy

(Updated on 1/23/2015 to include additional information on partner access security.) AWS CodeDeploy is a new service that makes it easy to deploy application updates to Amazon EC2 instances. CodeDeploy is targeted at customers who manage their EC2 instances directly, instead of those who use an application management service like AWS Elastic Beanstalk or AWS […]

Read More