Да и нет. Поскольку вам необходимо защитить свой секретный ключ для AWS (хакеры могут использовать его для злоупотребления вашей учетной записью), вы не можете аутентифицировать запросы в JS напрямую.
Хотя вы можете создать реализацию в JS, она будет небезопасной. Практично для некоторых внутренних целей, его нельзя было бы безопасно развернуть (поскольку это раскрыло бы ваш секретный ключ). Вместо этого вы можете использовать свой сервер для аутентификации запросов к SimpleDB и позволить JS выполнить фактический запрос к Amazon. Хотя это немного окольным, это будет работать.
Недостатком является то, что вам нужно выполнить кучу обработки на стороне клиента. Вы также, вероятно, извлекаете больше данных, чем ваше приложение потребляет / выводит, поэтому обработка данных на клиенте, а не на сервере, вероятно, приведет к большей задержке просто потому, что вы передаете больше данных пользователю и обрабатываете их медленнее.
Надеюсь, это поможет