使用 Amazon (AWS) Mobile Hub 创建具有 Swift 的 iOS 应用程序时,如何(在何处)保存数据(例如:评论、标题)?

How (Where) to save data (like: comments, caption) when creating an iOS App with Swift using Amazon (AWS) Mobile Hub?

我正在尝试使用 Amazon Mobile Hub Swift 构建 iOS 应用程序(就像 Instagram、Twitter、Facebook 等)。

现在我在在哪里(如何)保存数据(如:评论、标题)、AWS DynamoDB 方面遇到了一些麻烦?

使用 AWS Mobile Hub 在云中存储数据时,您有多种选择。 Amazon DynamoDB 绝对是移动应用程序的流行方式,因为您可以让应用程序直接与高度可扩展的 NoSQL 数据库服务对话,而无需中间软件层。为了进行设置,请使用 Mobile Hub 控制台中的 NoSQL 数据库功能。 Hub 将帮助构建架构和授权策略,以便您可以直接从应用程序使用 Amazon DynamoDB。

用于持久化数据的其他选项包括 Amazon S3(简单存储服务)、Amazon ElastiCache 和 RDS(远程数据库服务)中的 Amazon Aurora(MySQL 兼容数据库),但是,您可能需要使用 Aurora在它前面放置一个无服务器 API,因为您不希望移动应用程序规模的连接量直接进入数据库服务器,并且您需要控制您的访问策略。

如果您所在的城市有 AWS Loft,您随时可以顺道前来寻求此类帮助。
https://aws.amazon.com/start-ups/loft/

A​​WS 也有可能对您有所帮助的在线培训材料。
https://aws.amazon.com/training/