Thursday, May 12, 2016

Speaking at RVA Java Users Meetup (RJUG) on 5/18/16 at VCU

Meetup Link:

I will be speaking about using the AWS Java SDK to apply governance processes.

Location:VCU Engineering, East Hall room E1232
601 W Main St #331, Richmond, VA

"As organizations clamor to reach the cloud, with their infrastructure, data, and applications, Cloud Governance becomes an operational imperative.  Amazon Web Services (AWS) equips DevOps practitioners with the tools needed to automate governance controls.  We will present an example of using AWS CloudTrail, CloudWatch, Lambda, and Dynamo to automate Cloud Governance around the AWS Simple Storage Service (S3) operations, with the AWS Java SDK."

Jenkins Consul K/V Builder Plugin Released

Do you use HashiCorp’s Consul software for Service Discovery or Key/Value configuration management?  One of the core features of Consul is the ability to store Key/Value data, and allow applications to retrieve said data for configuration-lookup or service discovery needs.  And, as a Jenkins user, I routinely need to lookup configurations and set environment variables for build execution.  The Consul K/V Builder Plugin allows me to do just that.  With this plugin I can read, write, and delete Key/Value data from and to the Consul servers or clusters, even if local Access Control List (ACL) security is enabled in the Consul software.

The plugin is written in Java with the Jenkins Open Source plugin framework ( and libraries.  It is a Maven project, and the source is found here:

The plugin Wiki page is here: