My Photo
E-Commerce Service
Amazon E-Commerce Service (ECS) exposes Amazon's product data and e-commerce functionality.

Elastic Compute Cloud
Amazon Elastic Compute Cloud is a web service that provides resizable compute capacity in the cloud.

Historical Pricing
The Amazon Historical Pricing web service gives developers programmatic access to over three years of actual sales data for books, music, videos, and DVDs.

Mechanical Turk
One of the best ways to understand Amazon Mechanical Turk is to complete a HIT and see what the experience is like.

Simple Storage Service
Amazon S3 is storage for the Internet. It is designed to make web-scale computing easier for developers.

Simple Queue Service
Amazon Simple Queue Service offers a reliable, highly scalable hosted queue for storing messages as they travel between computers.

Alexa Thumbnails
All thumbnail images are accessible via web services, using SOAP or REST.

Alexa Top Sites
The Alexa Top Sites web service provides ranked lists of the top sites on the Internet.

Alexa Web Information Service
The Alexa Web Information Service makes Alexa's vast repository of information about the traffic and structure of the web available to developers.

Alexa Web Search
The Alexa Web Search web service offers programmatic access to Alexa's web search engine.

« New Success Stories: Digitaria, Talk Market, and Family Tree | Main | Animoto - Scaling Through Viral Growth »

AWS Short Takes for Friday, April 18, 2008

Time for an Inbox cleanup...

Cloudtools I met developer Chris Richardson in Philadelphia last month. Chris is a seasoned Java developer and the author of POJOs in Action.

He told me that he had just released CloudTools. This is a set of tools for deploying and testing Java EE applications on Amazon EC2. It consists of AMIs that are configured to work with Apache Tomcat and to work with EC2Deploy, the EC2Deploy core framework (described here), and a Maven plugin which uses EC2Deploy. Once the plugin has been configured, one command will launch the appropriate number of EC2 instances, configure a master MySQL database, populate it with data, configure zero or more MySQL slaves, configure one or more Tomcat servers, deploy the actual web application, and then configure an Apache instance which will load balance across all of the Tomcat instances (whew!).

Tarzan Tarzan is an set of PHP 5 modules which provide straightforward, object-oriented access to Amazon S3, EC2, SQS, and the Amazon Associates Web Service, with planned support for SimpleDB as well. Currently in late-beta, most of the code is accompanied by unit tests. It requires access to a few common PHP extensions such as SimpleXML and PEAR HTTP Request. Tarzan was used to build Warpshare. The author is seeking patches, new code, and bug reports from the community.

Javascript_ec2_scratchpad We have just published the code for a Javascript-powered EC2 scratchpad in our Resource Center.

You can load this code on to the server of your choice, or you can simply unpack it into a directory on your desktop machine. Once loaded, simply open up index.html, enter your AWS keys, and start exploring the EC2 APIs.

The scratchpad provides a form-based interface to each of the function calls. It also computes and displays the complete signed URLs needed to actually make the calls into the EC2 cloud. The scratchpad can be used to learn about how to make calls to EC2 or as a cross-check for your own service invocation and request signing code. The return value from each call is displayed in raw XML form.

Business_week_bezos In a new Business Week cover story, Amazon.com founder and CEO Jeff Bezos discusses his approach to innovation, thinking for the long term, our focus on the needs of customers, and our company culture.

This focus on the needs of our customers is very real and permeates everything that we do at. The information that we gather from meeting with developers, from reading commentary on blog posts (many of which show up on the AWS Buzz), and from our interaction on our developer forums is an intrinsic part of our product planning process.

Rc_monster_mash Speaking of customers, we've been adding a lot of new customer-generated content to our Resource Center. Mitch Garnaat wrote about his Son of Monster Muck Mash Mashup, and also contributed an EC2 AMI. A guy named Mark contributed an S3 library for the Runtime Revolution language. Brenton Simpson wrote an ActionScript 3 library for SimpleDB. I've been tracking all of this content by simply watching the RSS feed for the Documents section of the Resource Center.

That's about all I have time for right now!

-- Jeff;

TrackBack

TrackBack URL for this entry:
http://www.typepad.com/t/trackback/183837/28252720

Listed below are links to weblogs that reference AWS Short Takes for Friday, April 18, 2008:

Comments

Hi !

You seem to have forgotten one link, you write "the EC2Deploy core framework (described here)" - and probably 'here' should have been a link (but isn't). The link probably meant to go to: http://chris-richardson.blog-city.com/running_jee_applications_on_amazon_ec2_or_deploying_to_20_m.htm

Post a comment

Comments are moderated, and will not appear on this weblog until the author has approved them.

If you have a TypeKey or TypePad account, please Sign In

July 2008

Sun Mon Tue Wed Thu Fri Sat
    1 2 3 4 5
6 7 8 9 10 11 12
13 14 15 16 17 18 19
20 21 22 23 24 25 26
27 28 29 30 31