Я использую DynamoDB
или любой материал AWS в первый раз и поэтому имею очень мало идеи о том, как они работают. Я видел документацию, в которой упоминается, что использовать DynamoDB
, используя IAM
и Cognito sync
- лучший способ.Использование DynamoDB без API Cognito
У меня очень простое требование. У меня есть приложение iOS, в котором пользователь может зарегистрироваться и войти в систему. Функциональность предоставляется сторонним SDK, но я хочу сохранить информацию о пользователе в таблице DynamoDB с именем Users
.
Я не уверен, если мне нужно Cognito Sync
или IAM
для этого.
Итак, мой вопрос в том, можно ли использовать DynamoDb в iOS, не используя эти две дополнительные функции? Если да, то можно ли это сделать с помощью AWS mobile SDK или мне нужны другие способы, например, использовать RESTful API?
Спасибо за объяснение. Я задал этот вопрос, потому что мне пришлось столкнуться с проблемой IAM. Я нашел способ устранить проблему, используя роль IAM по умолчанию для пула идентификаторов cognito. Поэтому я больше не требую AccessKey. В любом случае, хорошо знать информацию. – noob