AWS DevOps & Developer Productivity Blog
Category: DevOps
Notifying 3rd Party Services of CodeBuild State Changes
It is often useful to notify other systems of the build status of a code change, such as by creating release tickets in your project-tracking software when a build succeeds, or posting a message to your team’s chat solution. A previous blog post showed you how to integrate AWS Lambda and Amazon SNS to extend […]
Transforming DevOps at Broadridge on AWS
with Tom Koukourdelis (Broadridge – Vice President, Head of Global Cloud Platform Development and Engineering), Sreedhar Reddy (Broadridge – Vice President, Enterprise Cloud Architecture) We have seen large enterprises in all industry segments meaningfully utilizing AWS to build new capabilities and deliver business value. While doing so, enterprises have to balance existing systems, processes, tools, […]
Running AWS commands from Slack using AWS Chatbot
**This post was written while AWS Chatbot was still in beta. AWS Chatbot is now generally available. The information contained within this post is still relevant and helpful.** DevOps teams widely use Slack channels as communication hubs where team members interact—both with one another and with the systems they operate. Chatbots help facilitate these interactions, […]
Setting up a CI/CD pipeline by integrating Jenkins with AWS CodeBuild and AWS CodeDeploy
In this post, I explain how to use the Jenkins open-source automation server to deploy AWS CodeBuild artifacts with AWS CodeDeploy, creating a functioning CI/CD pipeline. When properly implemented, the CI/CD pipeline is triggered by code changes pushed to your GitHub repo, automatically fed into CodeBuild, then the output is deployed on CodeDeploy. Solution overview […]
Building and testing polyglot applications using AWS CodeBuild
Prakash Palanisamy, Solutions Architect Microservices are becoming the new normal, and it’s natural to use multiple different programming languages for different microservices in the same application. This blog post explains how easy it is to build polyglot applications, test them, and package them for deployment using a single AWS CodeBuild project. CodeBuild adds support for […]
Using Git with AWS CodeCommit Across Multiple AWS Accounts
I use AWS CodeCommit to host all of my private Git repositories. My repositories are split across several AWS accounts for different purposes: personal projects, internal projects at work, and customer projects. The CodeCommit documentation shows you how to configure and clone a repository from one place, but in this blog post I want to […]
How to Use Cross-Account ECR Images in AWS CodeBuild for Your Build Environment
AWS CodeBuild now makes it possible for you to access Docker images from any Amazon Elastic Container Registry repository in another account as the build environment. With this feature, AWS CodeBuild allows you to pull any image from a repository to which you have been granted resource-level permissions. In this blog post, we will show […]
How to Use Docker Images from a Private Registry for Your Build Environment
AWS CodeBuild now supports using a Docker image that is stored in a private registry as your runtime environment. Previously, the service supported the use of Docker images from public Docker Hub or Amazon ECR only. In this blog post, we will show you how to use a Docker image from a private registry to […]
New – How to better monitor your custom application metrics using Amazon CloudWatch Agent
This blog was contributed by Zhou Fang, Sr. Software Development Engineer for Amazon CloudWatch and Helen Lin, Sr. Product Manager for Amazon CloudWatch Amazon CloudWatch collects monitoring and operational data from both your AWS resources and on-premises servers, providing you with a unified view of your infrastructure and application health.
Building an Amazon CloudWatch Dashboard Outside of the AWS Management Console
Steve McCurry is a Senior Product Manager for CloudWatch This is the second in a series of two blog posts that demonstrate how to use the new CloudWatch snapshot graphs feature. You can find the first post here. A key challenge for any DevOps team is to provide sufficient monitoring visibility on service health. Although […]





