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 di destinazione e funzionalità
Valuta in che misura ciascuna opzione di hosting si integra con altri AWS servizi su cui si basa il tuo 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 sicura ed efficiente 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, il che semplifica gli spostamenti coordinati del traffico. AWS Le chiamate di traffico di Global Accelerator ti consentono di inviare una percentuale di traffico verso un'altra regione e di mantenere il gioco in esecuzione durante la manutenzione.
Ambiente e strumenti di sviluppo
Considerate gli strumenti di sviluppo, i framework e gli ambienti supportati da ciascuna opzione di architettura. Verifica che l'opzione scelta sia in linea con la soluzione di sviluppo del gioco e i linguaggi di programmazione, poiché ciò può influire sulla capacità del tuo 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. Cross-system il supporto è particolarmente importante per gli studi multigioco in cui i servizi centralizzati possono standardizzare le best practice di sviluppo tra 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 dei prezzi e delle prestazioni dei processori Graviton basati su ARM o AMD64 basati su x86. È necessario utilizzare funzionalità Intel come AES-NI crittografia, AVX o Turbo Boost? Esamina i tipi di host dedicati
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 distribuzione 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 AVX e Turbo Boost AES-NI, e ottimizza le prestazioni del server con il pinning and tuning NUMA. C-state/P-state