/ / Jak (Gdzie) zapisać dane (takie jak: komentarze, podpisy) podczas tworzenia aplikacji na iOS za pomocą Swift przy użyciu Amazon (AWS) Mobile Hub? - amazon-s3, amazon-dynamodb, aws-sdk, aws-mobilehub, awss3

Jak (gdzie) zapisać dane (takie jak: komentarze, podpisy) podczas tworzenia aplikacji na iOS za pomocą Swift przy użyciu mobilnego centrum Amazon (AWS)? - amazon-s3, amazon-dynamodb, aws-sdk, aws-mobilehub, awss3

Próbuję zbudować aplikację na iOS (podobnie jak Instagram, Twitter, Facebook itp.) za pomocą Swift przy użyciu Amazon Mobile Hub.

Teraz mam problem z tym, gdzie (jak) zapisać dane (takie jak: komentarze, podpisy), AWS DynamoDB?

wprowadź opis obrazu tutaj

Odpowiedzi:

1 dla odpowiedzi № 1

Masz wiele możliwości przechowywania danychchmurę za pomocą AWS Mobile Hub. Amazon DynamoDB to zdecydowanie popularny sposób na aplikacje mobilne, ponieważ aplikacja może komunikować się bezpośrednio z wysoce skalowalną usługą bazy danych NoSQL bez pośredniej warstwy oprogramowania. Aby to skonfigurować, użyj funkcji bazy danych NoSQL w konsoli Mobile Hub. Hub pomoże w skonstruowaniu schematu i zasad autoryzacji, dzięki czemu będziesz mógł korzystać z Amazon DynamoDB bezpośrednio z aplikacji.

Inne opcje utrwalania danych obejmują AmazonS3 (Simple Storage Service), Amazon ElastiCache i Amazon Aurora (baza danych zgodna z MySQL) w RDS (Remote Database Service), jednak w przypadku Aurory prawdopodobnie chciałbyś umieścić przed nią bezserwerowy interfejs API, ponieważ nie chciałbyś urządzeń mobilnych wolumin połączeń w skali aplikacji kierowany bezpośrednio do serwera bazy danych i musisz kontrolować swoje zasady dostępu.

Jeśli jesteś w mieście i masz Loft AWS, zawsze możesz wpaść, aby uzyskać pomoc w tego typu sprawach.
https://aws.amazon.com/start-ups/loft/

AWS udostępnia także materiały szkoleniowe online, które mogą okazać się pomocne.
https://aws.amazon.com/training/

Z poważaniem,
Andrew C
AWS Mobile Developer Experience