Также доступна документация по REST API. Просто AWS официально поощряет использование более абстрактных методов, таких как использование CLI и SDK, поскольку его проще использовать, а также они поддерживаются AWS.
Также рекомендуется использовать sdk или cli, потому что они прекрасно сопрягаются с API-интерфейсом отдыха aws с помощью всестороннего тестирования и охватывают все случаи. И вам не нужно сосредотачиваться на таких вещах, как заголовки, которые нужно прикрепить, или какой должен быть формат тела запроса. Пользователи могут сосредоточиться на написании своей собственной бизнес-логики c.
Единственный источник, который я мог найти для документации по остальным API, - это официальные документы, которые я привел ниже. Поскольку прямое использование остальных API не является предпочтительным, следовательно, нет общедоступных учебных пособий. Я не думаю, что есть что-то еще, что может быть достигнуто с помощью API остальных, которое cli или sdk уже не предлагает.
Более практичным примером будет aws s3 cli. Он имеет много базовых реализаций, которые ускоряют процесс загрузки и выгрузки, например, установление 10 сетевых подключений параллельно для использования всей пропускной способности сети и т. Д. c. Это вам придется реализовать самостоятельно, если вы напрямую используете API.
Некоторые примеры: S3 REST API EC2 REST API
Аналогично документация API доступна для каждого сервиса.