Начните работу с AWS в кратчайшие сроки, используя AWS SDK для C++. SDK представляет собой современную библиотеку C++ с открытым исходным кодом, которая упрощает интеграцию приложений на C++ с такими сервисами AWS, как Amazon S3, Amazon Kinesis и Amazon DynamoDB.


Шифрование данных на стороне клиента для Amazon S3

Простой в использовании механизм шифрования на стороне клиента позволяет повысить безопасность хранения данных приложения в Amazon S3. Поскольку шифрование и дешифрование осуществляются на стороне клиента, частные ключи шифрования никогда не используются за пределами приложения.

Менеджер передачи данных Amazon S3

Использование простых функций API позволяет сервису Amazon S3 TransferManager достичь повышения пропускной способности, производительности и надежности благодаря применению многопотоковых многокомпонентных загрузок Amazon S3.

Поддержка различных платформ

Регулярные сборки и тестирования на различных платформах, включая Windows, Linux, Mac, Android и iOS.

Поддержка CMake

Спроектировано для работы с CMake, чтобы пользователи могли легко собирать и связывать программы с библиотеками SDK без необходимости знать зависимости SDK. Дополнительную информацию см. в этой публикации.

Настраиваемое управление памятью

Возможность подключать собственные менеджеры памяти для управления выделением и освобождением памяти. Подробную информацию см. в руководстве пользователя.

Полная и своевременная поддержка сервисов AWS

Поддержка всех публичных сервисов AWS и регулярное обновление для поддержки последних изменений API.


В этой презентации, представленной в рамках AWS re:Invent 2015, рассказывается об инструменте AWS SDK для C++ и его функциях с примерами кода.