by Steven Sutton | Oct 25, 2018 | Cloud, DevOps, introductory, security, Skill
This how-to will guide you through the configuration of IAM roles in aws-vault and assuming those roles so that you can execute AWS commands as that role while protecting your credentials. This article is the second in a series on using aws-vault to manage your AWS...
by Steven Sutton | Oct 22, 2018 | Cloud, DevOps, introductory, security, Skill
This article kicks off a series of posts describing how to use aws-vault, a third party tool that helps engineers store and use AWS credentials securely in their local development and operational environments. The series will cover: installing aws-vault and using it...
by Stephen Kuenzli | Mar 2, 2017 | introductory, quality, testing
Why is delivering software so hard? Delivering software to customers on-time and with the expected quality is a big challenge. The balance of scope, time, and resources is difficult to maintain for many teams. Unfortunately, many teams do not understand the main risk...
by Stephen Kuenzli | Jan 17, 2017 | containers, introductory
Interested in simple ways to start using Docker from the bottoms-up? This article presents 4 patterns for using Docker as an individual or small team from dev through production. These patterns address difficulty: trying new tools and approaches configuring and...
by Stephen Kuenzli | Apr 26, 2016 | containers, failure testing, introductory, testing
Overview This article will introduce the basics of the practice of Failure Testing and show you how to add failure testing to any software system that can be run with Docker. What is Failure Testing? Failure testing is the process of exploring how a system behaves...
by Stephen Kuenzli | Feb 6, 2016 | agile, introductory, lean
Defining ‘Success’ for a product is both essential and challenging. Many teams slog through projects and deliver poorly-targeted products that leave everyone involved wondering: Did we succeed? At what? For whom? Product development can run amuck in...