|
It permits developers to interact with various AWS services from inside a Ruby-powered app.
Here are some key features of "aws":
· Complete error handling
· Persistent HTTP connections
· Robust HTTP-level retry layer
· The number of retries is user-configurable
· Fast REXML-based parsing of responses
· Uses libxml (if available) for faster response parsing
· Support for large S3 list operations
· Support for streaming GETs from S3, and streaming PUTs to S3 if the data source is a file
· Support for single-threaded usage, multi-threaded usage, as well as usage with multiple AWS accounts
· Support for both first- and second-generation SQS
· Support for signature versions 0, 1 and 2 on all services
· Interoperability with any cloud running Eucalyptus
· Test suite
· Documentation
Supported services:
· EC2 (Elastic Compute Cloud)
· EBS (Elastic Block Store)
· Amazon S3 (Simple Storage Service)
· Amazon SQS (Simple Queue Service)
· Amazon SDB (SimpleDB)
· Amazon CloudFront (content distribution service)
· Amazon Load Balancing
· Amazon CloudWatch (monitoring service)
· AWS Identity and Access Management
Requirements:
· Amazon AWS API credentials
· REXML
Via: aws 2.5.7
0 Comment:
Post a Comment