Cloud Zone is brought to you in partnership with:

Jason Whaley is a Java developer specializing in service oriented architectures, enterprise integration, cloud computing, and continuous integration. Previously, Jason has worked in multiple roles for both public companies as well as government institutions in a variety of roles for several broad ranging Java based projects. Presently, Jason works at Nodeable as a platform developer where he is helping build a next generation infrastructure monitoring and analytics tool. He is also a contributor to The Basement Coders Podcast. Jason is a DZone MVB and is not an employee of DZone and has posted 17 posts at DZone. You can read more from them at their website. View Full User Profile

Amazon releases a 1.0 Version of the AWS Command Line Interface

  • submit to reddit

While Amazon Web Services does a great job developing a nice and easy to use GUI console for its suite of cloud services, nothing quite beats a great command line client for scripting.  

Based on the popular boto python library, AWS has released a 1.0 version of its new CLI tools. An installation guide has also been posted to the official AWS documentation.

A major upgrade, when compared to the old client, is that this client is capable of outputting responses in user-specified formats.  For instance, you can output as JSON to pipe to a JSON parsing utility, or the output can be displayed in a color-coded organized table format for quick human consumption.

The CLI client also supports the notion of profiles that a user can toggle on and off with a profile flag. This is a very useful feature for any AWS users who have to manage multiple access/secret keys for multiple groups.

Published at DZone with permission of Jason Whaley, author and DZone MVB.

(Note: Opinions expressed in this article and its replies are the opinions of their respective authors and not those of DZone, Inc.)