Category: Testing

Docker lifecycle automation and testing with Ruby in AWS

Posted on May 2, 2017 by Robert Murphy | Leave a comment

My friend and colleague, Stephen Goncher and I got to spend some real time recently implementing a continuous integration and continuous delivery pipeline using only Ruby. We were successful in developing a new module in our pipeline gem that handles many of the docker engine needs without having to skimp out on testing and code … Continue reading Docker lifecycle automation and testing with Ruby in AWS

Stelligent Bookclub: “Working Effectively with Legacy Code” by Michael Feathers

Posted on October 4, 2016 by Robert Murphy | Leave a comment

If you’re a member of the tech industry then you’ve probably had to work with legacy code — those ancient systems that just hold everything together. Not every project is greenfield, thus “Working Effectively with Legacy Code” by Michael Feathers is a book that has a reputation that would provide a good insight into how … Continue reading Stelligent Bookclub: “Working Effectively with Legacy Code” by Michael Feathers

Introduction to ServerSpec: What is ServerSpec and How do we use it at Stelligent? (Part1)

Posted on August 17, 2016 by chriscarsonnowzoo | Leave a comment

In this three-part series, I’ll explain ServerSpec infrastructure testing and how we use it at Stelligent, provide some concrete examples demonstrating how we use it at Stelligent, and discuss how Stelligent has extended Serverspec with custom AWS resources and matchers. We will also walk through writing some new matchers for an AWS resource. If you’re … Continue reading Introduction to ServerSpec: What is ServerSpec and How do we use it at Stelligent? (Part1)

Security Integration Testing (Part 3): Integrating with a Continuous Delivery pipeline

Posted on May 17, 2016 by Dave Bettinger | Leave a comment

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 seventh article in the series. Introduction The purpose of this blog series is to show how AWS Config and Lambda can be used to add Security Integration tests to a Continuous … Continue reading Security Integration Testing (Part 3): Integrating with a Continuous Delivery pipeline

Security Integration Testing (Part 2): Building and deploying a testing framework on AWS

Posted on May 3, 2016 by Dave Bettinger | Leave a comment

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 fifth article in the series. Introduction The purpose of this blog series is to show how AWS Config and Lambda can be used to add Security Integration tests to a Continuous … Continue reading Security Integration Testing (Part 2): Building and deploying a testing framework on AWS

Security Integration Testing (Part 1): Resource Monitoring with AWS Config Rules

Posted on April 19, 2016 by Dave Bettinger | Leave a comment

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 third article in the series. Introduction In a Continuous Delivery pipeline it is imperative to enforce infrastructure security policies and ensure that any new code or infrastructure changes don’t result … Continue reading Security Integration Testing (Part 1): Resource Monitoring with AWS Config Rules

Stelligent AWS Continuous Delivery Demo Screencast

Posted on November 17, 2015 by Paul Duvall | 2 Comments

See the YouTube screencast and transcript below of a Continuous Deployment pipeline demonstration for a Node.js application using AWS services such as EC2, DynamoDB, Route 53, ENI and VPC and tools such as AWS CodePipeline, Jenkins, Chef and AWS CloudFormation. Open source code is available at https://github.com/stelligent/dromedary Transcript In this screencast, you’ll see a live … Continue reading Stelligent AWS Continuous Delivery Demo Screencast