View a markdown version of this page

Configura un AWS account utente - GameLift Server Amazon

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à.

Configura un AWS account utente

Suggerimento

Usa questi argomenti per ottenere assistenza con queste attività:

  • Acquistane uno nuovo Account AWS da utilizzare conAmazon GameLift Servers.

  • Crea un utente o un gruppo con le autorizzazioni per lavorare con Amazon GameLift Servers le risorse.

  • Imposta le credenziali di sicurezza (sono necessarie per utilizzare AWS CLI gli strumenti e i Amazon GameLift Servers plugin per Unreal e Unity)

Come per tutti i AWS servizi, è necessario un utente Account AWS per utilizzare il Amazon GameLift Servers servizio e gli strumenti. An Account AWS svolge due funzioni principali: (1) fornisce un contenitore per tutte le AWS risorse create con l'account; e (2) consente di gestire la sicurezza AWS delle risorse, inclusa l'impostazione dell'autenticazione utente e il controllo delle autorizzazioni di accesso degli utenti. La creazione di un Account AWS.

Esplora GameLift Server Amazon con o senza AWS account

Non è necessario un AWS account per:

  • Scopri AWS gli strumenti per creare, gestire e far crescere le esperienze di gioco su AWS for Games. Leggi il blog e sfoglia la libreria di Solutions for Games.

  • Scopri di più Amazon GameLift Servers nella panoramica del prodotto, nelle domande frequenti e nelle risorse. Chiedi AWS di trovare le risposte alle tue domande sui prodotti. (Prova questa: «Sto cercando opzioni a basso costo per ospitare la mia partita multiplayer».)

  • Per un'analisi più approfondita, scopri cosa Amazon GameLift Servers funziona nella documentazione tecnica, comprese le guide per gli sviluppatori per l'hosting e il matchmaking e la guida di riferimento alle API dei servizi.

  • Consulta le informazioni sui Amazon GameLift Servers prezzi e sulle tecniche di ottimizzazione dei costi. Prova il calcolatore dei prezzi per vedere come vengono calcolati i costi di hosting in base al picco di utilizzo simultaneo di giocatori (CCU).

  • Scarica e visualizza i repository di codice per Amazon GameLift Servers SDK, plug-in e toolkit. Vedi Guida introduttiva. Amazon GameLift Servers (È necessario un uomo Account AWS per usarli.)

È necessario un AWS account per:

  • Segui i flussi di lavoro di onboarding con i Amazon GameLift Servers plugin per Unreal e Unity o usa il wrapper del server di gioco.

  • Crea e gestisci risorse utilizzando. AWS Console di gestione AWS

  • Crea e gestisci AWS risorse utilizzando AWS Command Line Interface.

  • Usa Amazon Q con la sezione Nella documentazione Amazon GameLift Servers tecnica per trovare risposte, indicazioni e consigli.

Registrati per un Account AWS

Per iniziare AWS, hai bisogno di un Account AWS. Per informazioni sulla creazione di un Account AWS, vedere Guida introduttiva a Account AWS nella Guida Gestione dell’account AWS di riferimento.

Imposta le autorizzazioni utente per Server Amazon GameLift

Crea utenti aggiuntivi o estendi le autorizzazioni di accesso agli utenti esistenti in base alle tue Amazon GameLift Servers risorse. Come best practice (best practice di sicurezza in IAM), applica le autorizzazioni con privilegi minimi per tutti gli utenti. Per indicazioni sulla sintassi delle autorizzazioni, consulta. Esempi di autorizzazioni IAM per Amazon GameLift Servers

Utilizza le seguenti istruzioni per impostare le autorizzazioni utente in base a come gestisci gli utenti del tuo account. AWS

Per fornire l’accesso, aggiungi autorizzazioni agli utenti, gruppi o ruoli:

  • Utenti e gruppi in Centro identità AWS IAM:

    Crea un set di autorizzazioni. Segui le istruzioni riportate nella pagina Create a permission set (Creazione di un set di autorizzazioni) nella Guida per l’utente di Centro identità AWS IAM .

  • Utenti gestiti in IAM tramite un provider di identità:

    Crea un ruolo per la federazione delle identità. Segui le istruzioni riportate nella pagina Create a role for a third-party identity provider (federation) della Guida per l’utente IAM.

  • Utenti IAM:

Quando si lavora con utenti IAM, è consigliabile attribuire sempre le autorizzazioni ai ruoli o ai gruppi di utenti, non ai singoli utenti.

Configura l'accesso programmatico per gli utenti

Gli utenti hanno bisogno dell'accesso programmatico se vogliono interagire con l' AWS esterno. Console di gestione AWS Il modo per concedere l'accesso programmatico dipende dal tipo di utente che accede. AWS

Per fornire agli utenti l’accesso programmatico, scegli una delle seguenti opzioni.

Quale utente necessita dell’accesso programmatico? Per Come
IAM (Consigliato) Utilizza le credenziali della console come credenziali temporanee per firmare richieste programmatiche agli AWS SDK o alle AWS CLI API. AWS

Segui le istruzioni per l’interfaccia che desideri utilizzare.

Identità della forza lavoro

(Utenti gestiti nel centro identità IAM)

Usa le credenziali temporanee per firmare le richieste programmatiche agli AWS SDK o alle AWS CLI API. AWS

Segui le istruzioni per l’interfaccia che desideri utilizzare.

IAM Usa le credenziali temporanee per firmare le richieste programmatiche agli SDK o alle API AWS CLI. AWS AWS Seguendo le istruzioni in Uso delle credenziali temporanee con le AWS risorse nella IAM User Guide.
IAM

(Non consigliato)

Usa le credenziali a lungo termine per firmare richieste programmatiche agli AWS CLI AWS SDK o alle API. AWS

Segui le istruzioni per l’interfaccia che desideri utilizzare.

Se utilizzi le chiavi di accesso, consulta Best practice per la gestione delle chiavi di accesso. AWS

Configura l'accesso programmatico per il tuo gioco

La maggior parte dei giochi utilizza servizi di backend per comunicare Amazon GameLift Servers tramite gli AWS SDK. Utilizza un servizio di backend (che funge da client di gioco) per richiedere sessioni di gioco, inserire i giocatori nei giochi e altre attività. Questi servizi richiedono credenziali di accesso programmatico e di sicurezza per autenticare le chiamate all'API del servizio. Amazon GameLift Servers

PerAmazon GameLift Servers, puoi gestire questo accesso creando un utente giocatore in AWS Identity and Access Management (IAM). Gestisci le autorizzazioni degli utenti dei giocatori tramite una delle seguenti opzioni:

  • Crea un ruolo IAM con le autorizzazioni utente del giocatore e consenti all'utente giocatore di assumere il ruolo quando necessario. Il servizio di backend deve includere il codice per assumere questo ruolo prima di effettuare richieste a. Amazon GameLift Servers In conformità con le migliori pratiche di sicurezza, i ruoli forniscono un accesso limitato e temporaneo. Puoi utilizzare i ruoli per i carichi di lavoro in esecuzione sulle AWS risorse (ruoli IAM) o all'esterno AWS (IAM Roles Anywhere).

  • Crea un gruppo di utenti IAM con le autorizzazioni utente del giocatore e aggiungi il tuo utente giocatore al gruppo. Questa opzione fornisce all'utente player credenziali a lungo termine, che il servizio di backend deve archiviare e utilizzare per comunicare con lui. Amazon GameLift Servers

Per la sintassi della politica delle autorizzazioni, consulta. Esempi di autorizzazioni utente per i giocatori

Per ulteriori informazioni sulla gestione delle autorizzazioni per l'utilizzo da parte di un carico di lavoro, vedi IAM Identities: Temporary credentials in IAM.