Category: Cloud

DevOps Culture: Building Confidence in Delivery

Posted on January 15, 2019 by Robert Murphy | Leave a comment

Delivering software as rapidly as your technology and business will allow should be the main goal of any organized engineering team. Each organization, project and team must define what the cadence of delivery will be. Regardless of the frequency of your deployments, it’s the responsibility of your DevOps team to provide the guidance and technology … Continue reading DevOps Culture: Building Confidence in Delivery

Application Auto Scaling with Amazon ECS

Posted on September 26, 2017 by Robert Murphy | 2 Comments

In this blog post, you’ll see an example of Application Auto Scaling for the Amazon ECS (EC2 Container Service). Automatic scaling of the container instances in your ECS cluster has been a feature for quite some time, but until recently you were not able to scale the tasks in your ECS service with built-in technology from AWS. In May of 2016, Automatic Scaling with Amazon ECS was … Continue reading Application Auto Scaling with Amazon ECS

Enforcing Compliance with AWS Organizations

Posted on August 29, 2017 by chriscarsonnowzoo | 2 Comments

You have a large organization with several development teams that work on various software projects that support your business. A year ago, you brought in a consultant that told you to use multiple AWS accounts because there were benefits to be gained. For example, using multiple accounts we can contain the damage from a possible … Continue reading Enforcing Compliance with AWS Organizations

Automating Penetration Testing in a CI/CD Pipeline (Part 2)

Posted on May 11, 2016 by Nick DeClario | 2 Comments

Continuous Security: Security in the Continuous Delivery Pipeline is a series of articles addressing security concerns and testing in the Continuous Delivery pipeline. This is the sixth article in the series. In the first post, we discussed what OWASP ZAP is, how it’s installed and automating that installation process with Ansible. This second article of … Continue reading Automating Penetration Testing in a CI/CD Pipeline (Part 2)

Serverless Delivery: Bootstrapping the Pipeline (Part 2)

Posted on March 23, 2016 by Casey Lee | 4 Comments

In the first of this three part series on Serverless Delivery, we took a look at the high level architecture of running a continuous delivery pipeline with CodePipeline + Lambda. Our objective is to run the Dromedary application in a serverless environment with a serverless continuous delivery pipeline. Before we can build the pipeline, we … Continue reading Serverless Delivery: Bootstrapping the Pipeline (Part 2)

Serverless Delivery: Architecture (Part 1)

Posted on March 17, 2016 by Casey Lee | 10 Comments

If your application tech stack doesn’t need servers, why should your continuous delivery pipeline? Serverless applications deserve serverless delivery! The software development discipline of continuous delivery has had a tremendous impact on decreasing the cost and risk of delivering changes while simultaneously increasing code quality by ensuring that software systems are always in a releasable … Continue reading Serverless Delivery: Architecture (Part 1)

Create a Pipeline using the AWS CodePipeline Console

Posted on March 8, 2016 by Paul Duvall | 6 Comments

In this demonstration, you’ll perform a simple walkthrough of a two-stage pipeline using the CodePipeline console. This is based on AWS’ Simple Pipeline Walkthrough. A screencast is provided below. Using the AWS console is often the best way to get familiar with the concepts around any new AWS service. The console is also a good way to … Continue reading Create a Pipeline using the AWS CodePipeline Console