Database AWS per i giochi


Classifiche, beni virtuali o persino rilevamento anti-cheat... I giocatori producono moltissimi dati, che devono poi essere elaborati, archiviati e resi accessibili in tempo reale.

Creato su misura e testato in battaglia

Costruito per i giochi

Scegli nel portfolio di AWS fra 15 database dedicati che supportano diversi modelli di dati e consentono di creare giochi distribuiti, altamente scalabili e basati sui casi d'uso.

Disponibile e sicuro

Creato per carichi di lavoro mission critical di giochi, i database AWS offrono un'elevata disponibilità, affidabilità e più livelli di sicurezza, compresa la crittografia sui dati inattivi e in transito.

Prestazioni e scalabilità

Parti dal basso e ridimensiona in base alla crescita del tuo gioco. I database dedicati sono ottimizzati per il modello di dati di cui hai bisogno, consentendoti di ricalibrare il gioco e migliorarne le prestazioni a un decimo del costo rispetto ai database commerciali.

Servizio completamente gestito

AWS monitora in modo continuo i cluster per mantenere i carichi di lavoro operativi con lo storage con riparazione automatica e il dimensionamento automatico, per permetterti di concentrare la tua attenzione sulla creazione del gioco.

Casi d'uso in evidenza per i database AWS

Fai clic su ciascun caso d'uso per saperne di più.
  • Crea una classifica

    Crea una classifica

    Offri ai giocatori un senso di realizzazione e coinvolgili nella lotta per il primo posto in classifica.

    Come creare una classifica serverless

    Le classifiche sono una parte fondamentale nell'attuale sviluppo dei giochi. Le classifiche devono avere la flessibilità necessaria per crescere con la domanda di gioco e consentire agli sviluppatori di concentrarsi su ciò che rende unico il loro gioco. La creazione di una classifica con AWS è un'operazione facile da impostare, semplice da gestire e in grado di resistere a picchi di traffico elevati.  

    leaderboard-ref-arch

    Servizi utilizzati per creare una classifica serverless

    Per creare un sistema di classifica personalizzabile che aggiorna e recupera le voci dei punteggi di più giocatori, migliorando al contempo l'esperienza dell'utente con i giochi, vengono utilizzati i seguenti servizi AWS.

    Servizio Scopo
    Scopo delle classifiche serverless
    Scopri di più su questo servizio
    Amazon API Gateway
    Creazione, distribuzione e gestione delle API Utilizza WebSocket per aggiornamenti alla classifica in tempo reale.

    Documentazione

    Pagina Web di Amazon API Gateway 

    Amazon Cognito
    Gestione dell'identità per le tue app
    Autentica l'identità di un giocatore.

    Documentazione

    Pagina Web di Amazon Cognito

    AWS Lambda
    Esecuzione del codice senza pensare ai server
    Aggiorna il client quando ci sono cambiamenti nei dati dell'utente.

    Documentazione

    Pagina Web di AWS Lambda

    Amazon ElastiCache Servizio di caching in memoria Registra e aggiorna i cambiamenti alla classifica.

    Documentazione

    Pagina Web di Amazon ElastiCache

    Amazon DynamoDB Database NoSQL gestito Archivia i dati a supporto della classifica e aggiungi migliorie insieme ai risultati dei giocatori.

    Documentazione

    Pagina Web di Amazon DynamoDB

    Amazon Pinpoint
    Coinvolgimento utente personalizzato sui vari canali
    Invia a un giocatore una notifica push relativa alle classifiche principali.

    Documentazione

    Pagina Web di Amazon Pinpoint

  • Crea un gioco basato su turni

    Crea un gioco basato su turni

    Crea un gioco basato su turni a due giocatori con notifiche push.

    Come creare un gioco basato su turni con Amazon DynamoDB e Amazon SNS

    Per creare un gioco basato su turni, devi salvare lo stato di una partita attiva e avvisare i giocatori in vari punti durante una partita. Li avvisi quando un giocatore li invita in una nuova partita, quando è il loro turno di giocare e quando viene decretato un vincitore. Per gestire queste necessità in un gioco basato su turni puoi utilizzare Amazon DynamoDB e Amazon SNS. Amazon DynamoDB viene utilizzato per archiviare lo stato di un gioco esistente in modo che sia persistente fra i vari turni. Amazon SNS viene utilizzato per avvisare i giocatori in punti rilevanti del gioco.

    Servizi utilizzati per creare un gioco basato su turni

    Servizio Scopo
    Scopo dei sistemi di inventario per i giochi
    Scopri di più su questo servizio
    Amazon DynamoDB
    Un database NoSQL interamente gestito che fornisce prestazioni velocissime su qualsiasi scala
    Salva lo stato del gioco in modo persistente tra un turno e l'altro.

    Documentazione

    Pagina Web di Amazon DynamoDB

    Amazon SNS
    Un servizio di messaggistica per volumi elevati che offre funzionalità pub/sub e messaggistica diretta con SMS, e-mail e applicazioni mobili
    Avvisa i giocatori quando è il loro turno di giocare.

    Documentazione

    Pagina Web di Amazon SNS

    AWS Cloud9 Ambiente di sviluppo integrato (IDE) basato su cloud che consente di scrivere, gestire ed eseguire il debug del tuo codice con un semplice browser Effettua il provisioning dell'ambiente di sviluppo in modo da non dover installare file o configurare il tuo laptop

    Documentazione

    Pagina Web di AWS Cloud9

    Amazon Cognito Gestione dell'identità per le tue applicazioni Autentica l'identità di un giocatore.

    Documentazione

    Pagina Web di Amazon Cognito

    AWS Lambda Esecuzione del codice senza pensare ai server
    Aggiorna il client quando ci sono cambiamenti nei dati dell'utente.

    Documentazione

    Pagina Web di AWS Lambda

    Amazon API Gateway Creazione, distribuzione e gestione di API
    Utilizza WebSocket per gli aggiornamenti all'inventario di un giocatore.

    Documentazione

    Pagina Web di Amazon API Gateway

Iscriviti alla nostra newsletter per ricevere le ultime novità di AWS Game Tech.
Programma una richiamata

Porta i tuoi giochi a un livello superiore.

A prescindere da se il tuo team sia composto da una o migliaia di persone, vorremmo saperne di più sulle tue esigenze di sviluppo di giochi.