What is the AWS SDK for Rust?
Rust is a systems programming language without a garbage collector focused on three goals: safety, speed, and concurrency.
The AWS SDK for Rust (the SDK) provides Rust APIs to interact with Amazon Web Services infrastructure services. Using the SDK, you can build applications on top of Amazon S3, Amazon EC2, DynamoDB, and more.
Topics
Getting started with the SDK
If you are a first-time user of the SDK, we recommend that you begin by reading Get started with the AWS SDK for Rust.
For configuration and setup, including how to create and configure service clients for making requests to AWS services, see Configure the AWS SDK for Rust.
For information about using the SDK, see Use the AWS SDK for Rust.
For a complete list of Rust code examples, see Code examples.
Maintenance and support for SDK major versions
For information about maintenance and support for SDK major versions and their underlying dependencies, see the following in the AWS SDKs and Tools Reference Guide:
Additional resources
In addition to this guide, the following are valuable online resources for SDK developers:
-
AWS SDKs and Tools Reference Guide: Contains settings, features, and other foundational concepts common among AWS SDKs.
-
AWS SDK for Rust source code
on GitHub

Formed in 2009, the Archive Team (not to be confused with the archive.org Archive-It Team) is a rogue archivist collective dedicated to saving copies of rapidly dying or deleted websites for the sake of history and digital heritage. The group is 100% composed of volunteers and interested parties, and has expanded into a large amount of related projects for saving online and digital history.
