Integrate Ruby support into Amazon Web Services development tools, with the help of this reliable, open source and powerful package.
- AWS SDK for Ruby
- License :Apache License 2.0
- OS:Windows All
- Publisher:Amazon.com, Inc.
AWS SDK for Ruby Description
AWS SDK for Ruby is a complex and advanced piece of software, created under an open source license, its main purpose being that of enabling Ruby developers to integrate AWS functionality into their apps.
The package comes with multiple classes for various Amazon Web Services, for instance, Amazon S3, Amazon EC2, DynamoDB, and others. The downloadable archive includes both the AWS Ruby Library and the accompanying documentation for its usage and implementation.
The main two components of AWS SDK for Ruby are the ‘AWS-SDK-Core’ gem and the ‘AWS-SDK-Resources’ gem, each with individual roles and functionality. As such, the former offers full mapping capabilities to the AWS APIs, using a programming model in the likes of the Remote Procedure Call. Additional features include automatic paging responses or parameter validation.
In the case of the ‘ASW-SDK-Resources’ gem, users can find an object-oriented abstraction, rather than a RPC-style GUI, as found in the core. This can significantly simplify the coding experience for the developer.
For configuring the software, users will need to input region and credentials information. This enables users to make API calls. Ideally, these should be entered via users’ environment, being wise to avoid committing the credentials to source control.
AWS SDK for Ruby supports an extended amount of services, some of which are as follows: ‘AutoScaling’, ‘CloudFormation’, ‘CloudWatch’, ‘CloudTrail’, ‘CodeDeploy’, ‘DataPipeline’, ‘DynamoDB’, ‘DirectConnect’, ‘Glacier’, ‘Lambda’, ‘Kinesis’, ‘Redshift’, ‘SNS’, and many others. A full list can be found in the provided documentation, along with more detailed information how users can best benefit from using this software development kit.