Amazon WS Tools allows IT administrations and developers to configure Amazon Cloud services through an easy to use GUI. Plugged directly into Eclipse or Aptana, developers can access the "Amazon WebService Perspective"
Currently there are few tools to deal with the Amazon Cloud Environment. The ones that do exist consist of command line interfaces and developer APIs, or standalone application, making management of Amazon Services available to only the most skilled and it administrators. jsLex's set of Eclipse views will give everyone the ability to work with the cloud environment by providing a set of professional tools that make managing the cloud simple; minimizing mistakes and speeding up use.
Services
Amazon Services that can be configured using the Amazon Services Management Tools are the following:- CloudFront
- Simple DB
- Simple Storage Service (S3)
- Simple Queue Service (SQS)
- Elastic Compute Cloud (3C2)
Developers will be able to manage all of their Amazon Web Services accounts in a single location and be able to quickly change between them in any Service Management View.
CloudFront
"Amazon CloudFront is a web service for content delivery. It integrates with other Amazon Web Services to give developers and businesses an easy way to distribute content to end users with low latency, high data transfer speeds, and no commitments." Click to read more about CloudFront on Amazon.comConfiguration of all aspects of CloudFront as well as tools that help debug or troubleshoot CloudFront usage are available through either a menu or toolbar action. All CloudFront Distributions are available through a sortable list that makes finding/adding/changing/deleting them simple.
Actions to test distributions by accessing resources online and to go directly to the S3 bucket that this distribution is providing via the CDN will be possible.
Simple Storage Service
"Amazon S3 provides a simple web services interface that can be used to store and retrieve any amount of data, at any time, from anywhere on the web. It gives any developer access to the same highly scalable, reliable, fast, inexpensive data storage infrastructure that Amazon uses to run its own global network of web sites. The service aims to maximize benefits of scale and to pass those benefits on to developers." Click to read more about S3 on Amazon.comS3's Service Management View provides the ability to easily navigate S3 buckets and resources using a table of all the resources and a breadcrumb so that users can navigate both up and down the fold structure easily. Actions are provided as both menus and toolbars.
Besides the normal actions of managing resources or artifacts in S3 developers will be provided tools to debug or trouble shoot assets use a set of tools like; viewing and modifying assets privileges (One of the reasons an asset is not available), Accessing the asset for a GET request by running the "Test in Browser" action. Below is a the screen that will be displayed when the "Test in Browser" action is triggered.
A browser window is show with all the available GET URLs that the resource can be accessed via; S3 URL, CloudFront URL and any CNAMES that have been created for the CloudFront Distribution. This view will be enhanced with more information as it is determined what makes the best information for trouble shooting a cloud front artifact.
Direct editing of an artifact can be done by right clicking on the artifact and saying open in editor. When a changes are made and saved they will be saved directly to the S3 repository.
Uploading and Downloading Resources
Users can easily upload and download resources one of two ways:
- Using the Menu or Toolbar actions
- Drag and Dropping resource into or out of the S3 Services View. Once the asset is Drop the uploading of the resource will occur as a background task as not to interfere with the normal operations of the application.
Simple DB
There are two windows to interact with the SimpleDB infrastructure:
- SimpleDB View - This view works very much like the other views that contain Amazon WS information. Users can "Add" and "Remove" domains add records to domains and view information about the domains that can be obtained.
- Query Editor - SimpleDB works very much like an database users can add, remove, update and delete records from a Domain. The Query view allows users to write and save queries and page through the results. The text area of the SQL Editor provides color coding (Future version will provide validation and type a head assistance).
Simple Queue Service
"Amazon Simple Queue Service (Amazon SQS) offers a reliable, highly scalable, hosted queue for storing messages as they travel between computers." Click to read more about Simple Queue Service on Amazon.comThere are two views that users can interact with SQS with:
- Simple Queue Service view - This view provides an easy way to look at all the queues that have been configured for a users can filter to display only certain views
- Queue Browser - The Queue Browser allows users to see messages inside a certain queue. Users can set the visibility timeout for messages to allow for deletion of messages. SQS only allows messages to be deleted while the visibility timeout has not reached zero.



