AWS DevOps Blog

DevOps and Continuous Delivery at re:Invent 2016 – Wrap-up

The AWS re:Invent 2016 conference was packed with some exciting announcements and sessions around DevOps and Continuous Delivery. We launched AWS CodeBuild, a fully managed build service that eliminates the need to provision, manage, and scale your own build servers. You now have the ability to run your continuous integration and continuous delivery process entirely […]

Read More

Deploy an App to an AWS OpsWorks Layer Using AWS CodePipeline

Deploy an App to an AWS OpsWorks Layer Using AWS CodePipeline AWS CodePipeline lets you create continuous delivery pipelines that automatically track code changes from sources such as AWS CodeCommit, Amazon S3, or GitHub. Now, you can use AWS CodePipeline as a code change-management solution for apps, Chef cookbooks, and recipes that you want to […]

Read More

IT Governance in a Dynamic DevOps Environment

by Shashi Prabhakar | on | Permalink | Comments |  Share

IT Governance in a Dynamic DevOps Environment Governance involves the alignment of security and operations with productivity to ensure a company achieves its business goals. Customers who are migrating to the cloud might be in various stages of implementing governance. Each stage poses its own challenges. In this blog post, the first in a series, […]

Read More

AWS OpsWorks at re:Invent 2016

by Daniel Huesch | on | Permalink | Comments |  Share

AWS re:Invent 2016 is right around the corner. Here’s an overview of where you can meet the AWS OpsWorks team and learn about the service. DEV305 – Configuration Management in the Cloud 12/1/16 (Thursday) 11:00 AM – Venetian, Level 3, Murano 3205 To ensure that your application operates in a predictable manner in both your […]

Read More

Integrating Git with AWS CodePipeline

by Jay McConnell and Karthik Thirugnanasambandam | on | in How-To* | Permalink | Comments |  Share

Note: The procedures and code detailed in this article have been extended into an AWS Quick Start. See Git Webhooks with AWS services for the deployment guide and associated code. AWS CodePipeline is a continuous delivery service you can use to model, visualize, and automate the steps required to release your software. The service currently […]

Read More

Deploying a Spring Boot Application on AWS Using AWS Elastic Beanstalk

by Juan Villa | on | in How-To* | Permalink | Comments |  Share

In this blog post, I will show you how to deploy a sample Spring Boot application using AWS Elastic Beanstalk and how to customize the Spring Boot configuration through the use of environment variables. Spring Boot is often described as a quick and easy way of building production-grade Spring Framework-based applications. To accomplish this, Spring […]

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

From ELK Stack to EKK: Aggregating and Analyzing Apache Logs with Amazon Elasticsearch Service, Amazon Kinesis, and Kibana

By Pubali Sen, Shankar Ramachandran Log aggregation is critical to your operational infrastructure. A reliable, secure, and scalable log aggregation solution makes all the difference during a crunch-time debugging session. In this post, we explore an alternative to the popular log aggregation solution, the ELK stack (Elasticsearch, Logstash, and Kibana): the EKK stack (Amazon Elasticsearch Service, Amazon […]

Read More

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

by Balaji Iyer | on | in How-To* | Permalink | Comments |  Share

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 Config: Checking for Compliance with New Managed Rule Options

Change is the inherent nature of the Cloud. New ideas can immediately take shape through the provisioning of resources, projects will iterate and evolve, and sometimes we must go back to the drawing board. Amazon Web Services accelerates this process by providing the ability to programmatically provision and de-provision resources. However, this freedom requires some […]

Read More