Sunday, April 18, 2010

Amazon S3 PowerPack for PowerGUI and other PowerShell Enhancements

Note: this post applies to CloudBerry Explorer 2.0 and later.

In CloudBerry Lab we strongly believe that command line interface makes any tool so much more powerful. CloudBerry S3 Explorer supported Windows PowerShell ever since the versions 1.0. Over the last year and a half we have been gradually improving our PowerShell command line interface by adding and optimizing commands. In this release we have added quite a few new commands, the most notable of which the commands for generating Amazon S3 signed URLs and CloudFront Private Content URLs for both HTTP and Streaming distributions. The full list of new commands with examples is available here.

In this article however we would like to introduce you to the so called PowerPack for PowerGUI. PowerGUI is a freeware IDE for PowerShell development similar to Visual Studio for C#. It is extensible with so called PowerPacks and the community has provided hundreds of PowerPacks for various technologies. CloudBerry Lab decided to make it easier for PowerGUI users to explore the capabilities of Amazon S3 command interface and released an Amazon S3 PowerPack as a part of 2.0 release.

To download PowerGUI go to their website at http://www.powergui.org/ If you don’t have it already.

To install CloudBerry Explorer Amazon S3 PowerPack Run PowerGUI and go to File | PowerPack Management. Click Import.

image001

Select C:\Program Files\CloudBerryLab\CloudBerry S3 Explorer PRO\CloudberryAmazonS3.powerpack (for the default installation path). See CloudBerry PowerPack in the list.

image003

Now you can see CloudBerry Amazon S3 PowerPack in the tree.

image005

Click S3 Connection to enter your Amazon S3 Access Key and Secure Access Key. Check out here to find out how to get the keys.

image007

Click on Connection Settings to specify proxy settings if you work behind the proxy server

The list of the bucket will appear in the panel to the left. Now you can browse your S3 storage by navigating the items in the tree. The right panel will display the actual objects in the bucket.

image009

As always we are looking forward to your feedback and we are eager to hear where you want to take the PowerPack in the future, e.g. what features would you like us to add to it. We would encourage you to take it even further and implement your own PowerPack based on the functionality of CloudBerry Explorer snap-in. http://www.powergui.org/ runs regular developer contests with prizes for the best PowerPack and you can surely take part!


CloudBerry S3 Explorer is a Windows freeware product that helps managing Amazon S3 storage and CloudFront . You can download it at http://cloudberrylab.com/

CloudBerry S3 Explorer PRO is a Windows program that helps managing Amazon S3 storage and CloudFront . You can download it at http://cloudberrylab.com/ It is currently in beta and free for all users. You can download it at http://cloudberrylab.com/

Like our products? Please help us spread the word about them. Learn here how to do it.

1 comments:

Anonymous Email said...

I love PowerShell and the recent Enhancements- I hope they keep 'em coming.