Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.
GAMEPERF01-BP03 Valuta l'integrazione con altri AWS servizi, ambienti di sviluppo, architetture CPU target e funzionalità
Valuta la capacità di integrazione di ciascuna opzione di hosting con altri AWS servizi su cui si basa il gioco, come database, analisi o servizi di distribuzione di contenuti.
Livello di rischio associato se questa best practice non fosse adottata: elevato
Guida all’implementazione
Integrazione con altri servizi AWS
La perfetta integrazione tra i servizi offre vantaggi operativi come un migliore monitoraggio delle prestazioni e una distribuzione efficiente e sicura dei dati tra componenti di gioco, server di gioco, servizi di backend di gioco e soluzioni di osservabilità.
Ad esempio, coordinare i turni di traffico per le partite dal vivo può essere complesso. Amazon Route 53 ti aiuterà a mantenere aggiornati i tuoi record DNS, semplificando gli spostamenti coordinati del traffico. AWS Le ghiere di traffico di Global Accelerator ti consentono di inviare una percentuale di traffico verso un'altra regione e di mantenere il gioco attivo durante la manutenzione.
Ambiente e strumenti di sviluppo
Prendi in considerazione gli strumenti, i framework e gli ambienti di sviluppo supportati da ciascuna opzione di architettura. Verifica che l'opzione scelta sia in linea con la soluzione di sviluppo del gioco e con i linguaggi di programmazione, poiché ciò può influire sulla capacità del team di ottimizzare e mantenere le prestazioni del server di gioco. La distribuzione di un gioco su dispositivi mobili, console e PC aumenterà la complessità degli strumenti e dei test. Il supporto tra sistemi è particolarmente importante per gli studi che utilizzano più giochi, in cui i servizi centralizzati possono standardizzare le migliori pratiche di sviluppo per tutti i titoli.
Architettura e funzionalità della CPU Target
Considerate il profilo prestazionale del motore di gioco e dei processi del server di gioco e il livello di supporto ARM disponibile. Valuta se puoi trarre vantaggio dal miglioramento del rapporto prezzo/prestazioni dei processori Graviton basati su ARM o x86. AMD64 Devi usare funzionalità Intel come la crittografia AES-NI, AVX o Turbo Boost? Esamina i tipi di host dedicati per identificare le famiglie di
Passaggi dell’implementazione
-
Seleziona le opzioni di hosting con perfetta integrazione con AWS servizi come AWS Secrets Manager ACM e altri per semplificare il monitoraggio delle prestazioni, proteggere la consegna dei dati e ridurre le attività operative manuali.
-
Verifica la compatibilità tra la tua opzione di hosting e l'ambiente di sviluppo, i framework e i linguaggi di programmazione per ottimizzare e mantenere le prestazioni del server in modo efficace.
-
Valuta i requisiti dell'architettura della CPU, sfruttando Graviton per il rapporto prezzo/prestazioni o x86 per funzionalità specifiche come AES-NI, AVX e Turbo Boost, e ottimizza le prestazioni del server con il pinning NUMA e l'ottimizzazione C-state/p-state.