AWS offre un'ampia gamma di servizi per aiutarti a sviluppare app per dispositivi mobili in grado di ridimensionare le risorse per accogliere da migliaia a milioni di utenti e raggiungere il pubblico di tutto il mondo. Con AWS potrai aggiungere in modo rapido e semplice nuove caratteristiche a un'app, ad esempio autenticazione, storage, distribuzione di contenuti, logica di back-end, pannelli di controllo di analisi e notifiche push, il tutto da un'unica console integrata. AWS offre inoltre un vasto e completo set di servizi altamente scalabili completamente gestiti, per consentirti di usufruire di caratteristiche quali testing, streaming, data warehousing, monitoraggio, ricerca e apprendimento automatico senza dover gestire un'infrastruttura.
Set completo di servizi per dispositivi mobili
Crea con la massima rapidità un back-end per dispositivi mobili senza dover effettuare il provisioning o gestire server. Consenti ai tuoi utenti di accedere tramite Facebook, Google+, oppure falli registrare con un sistema di identità. Invia notifiche push in modo semplice, monitora i modelli di utilizzo e ottimizza l'app con analisi in-app. Crea applicazioni di qualità testandole su un'ampia gamma di dispositivi reali.
Sfrutta l'intera gamma di servizi di AWS
I servizi tra cui scegliere sono molti: elaborazione, storage, database, monitoraggio, streaming, distribuzione di contenuti, data warehousing e apprendimento automatico; troverai sicuramente ciò che ti serve per creare una nuova app o migliorarne una esistente. Puoi anche aggiungere o rimuovere servizi senza dover riprogettare il back-end.
Build più rapide con servizi integrati
I servizi AWS funzionano in sinergia in modo ottimizzato: accedi ad AWS Mobile Hub e aggiungi i servizi che ti occorrono dalla console, oppure usa il kit SDK Mobile per accedere ai servizi direttamente. AWS consente di sviluppare app senza dover gestire l'infrastruttura, perciò avrai più tempo per rendere la tua creazione unica e speciale.
Accedi alle caratteristiche seguenti tramite console di AWS Mobile Hub e kit SDK Mobile
Accesso utente
Aggiungi strumenti di registrazione, accesso e sincronizzazione dei dati alle tue app tramite un servizio completamente gestito. Potrai autenticare gli utenti utilizzando provider di identità social quali Facebook, Twitter e Google. Questa caratteristica è basata su Amazon Cognito.
Storage dei dati utente
Memorizza e sincronizza i dati utente, ad esempio il profilo, le impostazioni e i salvataggi dei giochi, oppure memorizza i file degli utenti quali le foto. Questa caratteristica è basata su Amazon Cognito e Amazon S3.
Logica cloud
Crea un back-end mobile senza dover effettuare il provisioning né gestire server. Carica il codice e richiamalo direttamente dall'app per dispositivi mobili. Ci prenderemo noi carico delle azioni necessarie per eseguirlo e ricalibrarne le risorse. Questa caratteristica è basata su AWS Lambda.
Database NoSQL
Memorizza ed esegui query sui dati dell'app tramite un database cloud completamente gestito che fornisce servizi stabili e veloci su qualsiasi scala. Questa caratteristica è basata su Amazon DynamoDB.
Analisi delle app
Rileva e analizza l'utilizzo dell'app e i parametri di monetizzazione per tenere sotto controllo le entrate della tua app. Consulta i grafici nella console ed esporta le informazioni sugli eventi dell'app in Amazon S3 o Amazon Redshift per creare analisi personalizzate. Questa caratteristica è basata su Amazon Mobile Analytics.
Distribuzione di contenuti dell'app
Archivia nel cloud gli asset dell'app, ad esempio i relativi file multimediali, per poi scaricarli e memorizzarli nella cache dell'applicazione. Usa una CDN per distribuire contenuti agli utenti con latenza minima e velocità di trasferimento elevata. Questa caratteristica è basata su Amazon S3 e Amazon CloudFront.
Notifiche push
Promuovi il coinvolgimento degli utenti inviando notifiche push individuali o di gruppo. Puoi inviare fino a miliardi di messaggi al giorno. Questa caratteristica è basata su Amazon SNS.
Testing di app
Migliora la qualità delle tue app iOS, Android e Web testandole su telefoni e tablet reali nel cloud AWS. Questa caratteristica è basata su AWS Device Farm.
App iOS
Ottieni accesso a un vasto set di servizi, tra cui autenticazione utenti, storage di dati, logica di back-end, notifiche push, distribuzione di contenuti, testing, analisi e molto altro.
App Android
Guide dettagliate, librerie, codice di esempio e documentazione per sviluppare app Android. Ottieni accesso a un vasto set di servizi AWS.
Notifiche push
Scopri come integrare le notifiche push nella tua app.
App Xamarin multipiattaforma
Crea app C# multipiattaforma con Xamarin. Il kit SDK AWS Mobile per Xamarin consente alla tua app Xamarin di accedere a diversi servizi AWS.
Migrazione da Parse ad AWS
Questa guida illustra come eseguire la migrazione in AWS di app, notifiche push e analisi in esecuzione in Parse.