通过适用于 C++ 的 AWS SDK 快速开始使用 AWS。软件开发工具包是现代开源 C++ 库,可以将您的 C++ 应用程序轻松与 Amazon S3、Amazon Kinesis 和 Amazon DynamoDB 等 AWS 服务集成。
Amazon S3 客户端数据加密
这个易用的客户端加密机制可帮助提高存储在 Amazon S3 中的应用程序数据的安全性。因为加密和解密是在客户端执行,所以私有密钥绝不会离开该应用程序。
Amazon S3 Transfer Manager
通过简单的 API,Amazon S3 TransferManager 通过广泛使用多线程 Amazon S3 进行多部分上传,提供了更高的吞吐量、性能和可靠性。
涵盖广泛的平台
定期在各种平台上进行构建和测试,包括 Windows、Linux、Mac、Android 和 iOS。
CMake 支持
专为使用 CMake 而设计,以便用户可轻松编译开发工具包,并与之关联,而无需了解开发工具包的独立细节。要了解更多信息,请参阅此博客文章。
可自定义的内存管理
使用您自己的内存管理器以自定义分配和取消分配内存的方式。要了解更多,请参阅用户指南。
涵盖完整且最新的 AWS 服务
支持所有公有 AWS 服务,并经常更新以支持最新的 API 更改。
AWS re:Invent 2015 中提供的本演示文稿介绍了适用于 C++ 的 AWS SDK,并借助代码示例展示了开发工具包的多种功能。