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. Modernizza la tua infrastruttura di dati con database AWS completamente gestiti e dedicati per far divertire i tuoi giocatori.
Scegli il motore di database appositamente creato per i tuoi carichi di lavoro di gioco
AWS offre più di 15 motori dedicati per supportare svariati modelli di dati, tra cui database relazionali, chiave-valore, di documenti, in memoria, grafico, di serie temporali, colonnari e di libro mastro.
Creato su misura e testato in battaglia
Servizi AWS
Database relazionale compatibile con MySQL e PostgreSQL che unisce le prestazioni e la disponibilità dei database enterprise alla semplicità e al costo ridotto dei database open source.
Distribuisci videogiochi con prestazioni continue inferiori ai 10 millisecondi, velocità effettiva e archiviazione quasi illimitate e repliche multi-regione automatizzate.
Servizio di database scalabile, estremamente durevole e completamente gestito per gestire carichi di lavoro MongoDB mission-critical
Utilizzare per la memorizzazione nella cache per accelerare le prestazioni di applicazioni e database o come archivio dati principale per casi d'uso che non richiedono durabilità come archivi di sessioni o classifiche di gioco.
Database in memoria compatibile con Redis e durevole, in grado di offrire prestazioni ultra-veloci.
Costruisci ed esegui applicazioni a grafo d'identità, di conoscenza, di frode e altre applicazioni semplici ad alte prestazioni ed elevata affidabilità.
Consente di migrare i database in AWS in modo rapido e sicuro e supporta migrazioni omogenee ed eterogenee tra i database commerciali e open source più utilizzati.
Testimonianze dei clienti
Scopri cosa stanno ottenendo i nostri clienti utilizzando i database AWS per i videogiochi.
The Pokémon Company International (TPCi) ha migrato il suo database live ad Aurora PostgreSQL
Eseguendo la migrazione del database utente e del sistema di autenticazione, Pokémon Trainer Club, ad Amazon Aurora, TPCi ha ridotto i tempi di inattività da 168 ore in un periodo di sei mesi prima della migrazione a zero tempi di inattività o degrado post-migrazione.
In che modo CAPCOM crea giochi divertenti in tempi rapidi sfruttando container, dati e ML
CAPCOM ha ridotto del 30% i costi operativi grazie ai servizi gestiti AWS con Amazon DynamoDB e Amazon EKS.
Nintendo utilizza Amazon Aurora per supportare il Mario Kart Tour
Con l'avvicinarsi del giorno del lancio e l'intensificazione del traffico globale, il numero di query registrate su tutta Amazon Aurora ha raggiunto il picco di 300.000 al secondo.
Supercell si è affidata totalmente ad AWS per distribuire videogiochi per dispositivi mobili su larga scala
Per muoversi più velocemente e scalare i giochi con un sovraccarico operativo minimo, Supercell ha migrato i suoi 300 database ad Amazon Aurora.
Zynga ha raddoppiato le prestazioni ETL utilizzando Amazon Redshift
Migrando il suo data warehouse ad Amazon Redshift, Zynga ha raddoppiato le prestazioni di estrazione, trasformazione e caricamento (ETL) e si dimensiona facilmente per elaborare oltre 5,3 TB di dati di gioco generati ogni giorno
Inizia a usare i database AWS
Scopri come utilizzare i database per i carichi di lavoro dei giochi con tutorial dettagliati, guide tecniche e webinar con esperti di AWS for Games.
Creazione di modelli per i dati dei giocatori con Amazon DynamoDB
Immagina di creare un gioco multigiocatore online, come Battle Royale. Durante il gioco, gruppi di giocatori si aggiungono a una sessione per giocare e devi aggiornare il record di un giocatore specifico per indicare la durata complessiva del suo gioco, il numero di personaggi uccisi o se ha vinto. Gli utenti desiderano visualizzare i vecchi giochi a cui hanno partecipato, ad esempio per vedere chi sono i vincitori o per guardare un replay di tutte le azioni di gioco.
Amazon DynamoDB è un servizio di database comune che modella i dati dei giocatori perché è progettato per casi d'uso su larga scala in cui prestazioni coerenti sono fondamentali man mano che il gioco cresce. Amazon DynamoDB si ridimensiona a più di 100 TB senza ridurre il livello delle prestazioni. È accessibile su HTTP(S) e utilizza AWS Identity and Access Management (IAM) per l’autenticazione. Non è necessario gestire server e applicare patch ad alcuna infrastruttura e Amazon DynamoDB gestisce aggiornamenti, backup e altre attività amministrative, così puoi concentrarti sullo sviluppo del tuo gioco.
In questa esercitazione, apprenderai i pattern di modellazione dati avanzati in Amazon DynamoDB. Nell'utilizzo di DynamoDB, prima di modellare i dati è importante considerare come accedere ai dati (i modelli di accesso). Prendiamo in esame un esempio di gioco multigiocatore, analizziamo i modelli di accesso nel gioco e mostriamo come progettare una tabella DynamoDB per gestire i modelli di accesso utilizzando indici e transazioni secondari.
Crea un sistema di inventario per giochi con Amazon Aurora Serverless
Quando costruiscono un gioco online multigiocatore di massa (MMO), i giocatori devono trovare, acquistare e vendere oggetti. In questa esercitazione, scoprirai come utilizzare Amazon Aurora Serverless per creare un sistema di inventario nel tuo gioco.
Crea una classifica in tempo reale con Amazon Aurora Serverless e Amazon ElastiCache
Immagina di creare un gioco per dispositivi mobili in cui gli utenti competono per risolvere rompicapi. In questa esercitazione, scoprirai come creare una classifica scalabile in tempo reale per videogioco multigiocatore tramite Amazon Aurora Serverless e Amazon ElastiCache.
Creazione di un motore di raccomandazione di amici per i giochi con Amazon Neptune
I giocatori spesso desiderano seguire altri giocatori per poter fare nuove amicizie, tenere traccia del proprio avanzamento e trovare avversari con cui giocare. Scopri come creare un motore di raccomandazione di amici per un’applicazione di gioco multigiocatore utilizzando Amazon Neptune.
Crea un gioco a turni con Amazon DynamoDB e Amazon SNS
In questa esercitazione imparerai a creare un gioco di strategia a turni e multigiocatore utilizzando Amazon DynamoDB e Amazon Simple Notification Service (Amazon SNS).
Risorse
L'integrazione di database nel videogioco e nel relativo processo di sviluppo può essere difficile. Ecco come AWS può aiutarti.
Guida per il potenziamento delle conoscenze AWS: Database
AWS re:Invent 2021 - Approfondimento dei servizi di migrazione database AWS DMS e AWS SCT
AWS re:Invent 2021 - Accelerazione delle migrazioni basate sui dati
Aumento del livello dei propri videogiochi con Amazon Aurora
Migrazione dei database in Amazon Aurora
Webinar Database per gli sviluppatori di videogiochi
Come utilizzare i database nei giochi e nello sviluppo dei giochi
Best practice per l’implementazione di Microsoft SQL Server per aumentare il livello dei tuoi giochi con Amazon EC2
Sistema di inventario per giochi con Amazon Aurora Serverless
Creazione di modelli per i dati dei giocatori con Amazon DynamoDB
Crea una classifica in tempo reale con Amazon Aurora Serverless e Amazon ElastiCache
Creazione di un motore di raccomandazione di amici per i giochi con Amazon Neptune
Ottieni i database AWS per supportare il tuo gioco
I database sono parte integrante dello sviluppo di un gioco. Ma gli sviluppatori di videogiochi vogliono dedicare tutto il loro tempo e la loro esperienza alla creazione di fantastici giochi, non alla progettazione di database. Ecco alcuni passaggi che possono aiutarti a iniziare.
Guida per il potenziamento delle conoscenze sui database
La Guida per il potenziamento delle conoscenze sui database descrive ai data engineer e agli amministratori di database i servizi di database relazionali e non relazionali di AWS e come scegliere il database migliore per la tua soluzione. Imparerai anche come migrare i tuoi database on-premise a un servizio di database gestito da AWS.
Questa guida può anche aiutarti a prepararti all'esame di certificazione AWS Certified Database - Specialty. Se sei interessato in modo specifico alle esercitazioni dei corsi digitali per sviluppare queste abilità, esplora i quattro piani di apprendimento sui database all'indirizzo explore.skillbuilder.aws.
Workshop sui database AWS
AWS offre workshop per aiutarti a iniziare a utilizzare la nostra offerta di database:
- Esercitazioni di Amazon DynamoDB
- Workshop su Amazon Neptune
- Esercitazioni di Amazon Aurora per MySQL
- Esercitazioni di Amazon Aurora per PostgreSQL
- Workshop su Amazon DocumentDB
Per altri workshop, visita workshops.aws.
Formazione sui database dedicati
In questo corso, imparerai come eseguire il provisioning e utilizzare cinque diversi database dedicati in un'applicazione. In primo luogo, imparerai perché devi utilizzare database dedicati e i fattori da considerare quando scegli un database. Potrai quindi visualizzare cinque esempi di procedura dettagliata sulla scelta di database dedicati durante la creazione di applicazioni con Amazon Web Services.
Segui il blog di AWS for Games
Il blog di AWS for Games ha post frequenti su tutti gli argomenti relativi alle tecnologie di gioco, inclusi i database:
Dopo aver completato le operazioni descritte finora, contatta il tuo Solutions Architect oppure coinvolgi un partner nella tua zona per eseguire insieme una revisione Well-Architected. Abbiamo introdotto un nuovo obiettivo dell'industria dei videogiochi per AWS Well-Architected Framework, che fornisce consigli su misura per giochi basati su cloud basati sulle nostre esperienze e lezioni apprese tramite il supporto di questi carichi di lavoro unici.