我目前正在Apple的CloudKit上運行我的應用程序。我想開始使用Amazon Web Services,但我不確定我應該使用哪個部分。 該應用當前允許用戶登錄多個設備並保存日期值。 然後,它允許所有用戶從CloudKit獲取相同的圖像和字符串。要使用哪個Amazon Web服務
我應該使用AWS Cognito還是S3或其他? 有沒有關於此的任何教程? 謝謝
我目前正在Apple的CloudKit上運行我的應用程序。我想開始使用Amazon Web Services,但我不確定我應該使用哪個部分。 該應用當前允許用戶登錄多個設備並保存日期值。 然後,它允許所有用戶從CloudKit獲取相同的圖像和字符串。要使用哪個Amazon Web服務
我應該使用AWS Cognito還是S3或其他? 有沒有關於此的任何教程? 謝謝
查看Amazon Cognito,用於驗證和識別您的用戶並將AWS憑據提供給用戶的設備。這些AWS Credentials可讓您的用戶安全地訪問您的AWS資源。見How Amazon Cognito Keeps Mobile App Users' Data Safe。
Amazon Cognito還提供data synchronization capabilities,使您可以保存只有當前用戶才能閱讀的用戶特定信息。查看Amazon DynamoDB用於存儲與所有用戶共享的應用程序範圍數據(如CloudKit數據庫/記錄)。 Cognito also integrates with DynamoDB to enable fine-grained access control這可能是有趣的你也可以查看。使用Amazon S3來存儲大型對象(如CloudKit「資產」),如圖像或其他文件。
不知道更多關於您的應用程序的信息:用於標識和設備狀態同步的Cognito,用於圖像存儲的S3以及用於字符串存儲的S3(或可以想象的DynamoDB)。 – jarmod
您應該從以下網址開始:https://aws.amazon.com/mobile/他們剛剛發佈了一個用於移動開發的新工具包/環境 –
太棒了。我會看看。謝謝 –