Snažím sa vytvoriť aplikáciu pre iOS (rovnako ako Instagram, Twitter, Facebook atď.) so Swift pomocou Amazon Mobile Hub.
Teraz mám nejaké problémy s tým, kde (ako) uložiť údaje (napríklad: komentáre, titulky), AWS DynamoDB?
odpovede:
1 pre odpoveď č. 1Pri ukladaní údajov máte niekoľko možnostícloud s AWS Mobile Hub. Amazon DynamoDB je určite populárny spôsob, ako ísť pre mobilné aplikácie, pretože môžete nechať aplikáciu komunikovať priamo s vysoko škálovateľnou databázovou službou NoSQL bez strednej softvérovej vrstvy. Ak to chcete nastaviť, použite funkciu databázy NoSQL v konzole Mobile Hub. Hub vám pomôže vytvoriť schému a pravidlá autorizácie, aby ste mohli používať Amazon DynamoDB priamo z aplikácie.
Medzi ďalšie možnosti uchovávania údajov patrí AmazonS3 (Simple Storage Service), Amazon ElastiCache a Amazon Aurora (databáza kompatibilná s MySQL) v RDS (Remote Database Service), avšak s Aurorou by ste pred ňu pravdepodobne chceli umiestniť bezserverové API, pretože by ste nechceli mobilné objem pripojenia na úrovni aplikácie, ktorý smeruje priamo na databázový server, a musíte ovládať svoju politiku prístupu.
Ak ste v meste s AWS Loft, vždy sa môžete zastaviť a získať pomoc s takýmito vecami.
https://aws.amazon.com/start-ups/loft/
AWS má tiež online školiace materiály, ktoré vám môžu pomôcť.
https://aws.amazon.com/training/
S pozdravom,
Andrew C
AWS Mobile Developer Experience