Inizia a usare Amazon AppStream 2.0: configurazione con applicazioni di esempio - Amazon AppStream 2.0

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

Inizia a usare Amazon AppStream 2.0: configurazione con applicazioni di esempio

Per lo streaming delle tue applicazioni, Amazon AppStream 2.0 richiede un ambiente che includa una flotta associata a uno stack e almeno un'immagine dell'applicazione. Questo tutorial descrive come configurare un ambiente AppStream 2.0 di esempio per lo streaming di applicazioni e fornire agli utenti l'accesso a tale flusso.

Nota

Per ulteriori indicazioni su come iniziare con la AppStream versione 2.0, consulta la Amazon AppStream 2.0 Getting Started Guide. Questa guida descrive come installare e configurare due applicazioni, eseguire attività amministrative di base utilizzando la console AppStream 2.0 ed effettuare il provisioning di un Amazon Virtual Private Cloud utilizzando un AWS CloudFormation modello fornito.

Fase 1: impostare uno stack di esempio, scegliere un'immagine e configurare un parco istanze

Prima di poter eseguire lo streaming delle applicazioni, devi configurare uno stack, scegliere un'immagine con le applicazioni installate e configurare un parco istanze. In questa fase, usi un modello per semplificare queste attività.

Per impostare uno stack di esempio, scegliere un'immagine e configurare un parco istanze
  1. Apri la console AppStream 2.0 all'indirizzo https://console.aws.amazon.com/appstream2.

  2. Scegliere Get Started (Inizia) se non si ha familiarità con la console oppure Quick Links (Collegamenti rapidi) dal menu di navigazione a sinistra. Scegliere Set up with sample apps (Configura con le app di esempio).

  3. Per Fase 1: dettagli dello stack, mantenere il nome dello stack predefinito o inserire valori personalizzati. Facoltativamente, è possibile effettuare le seguenti operazioni:

    • Nome visualizzato: immetti un nome da visualizzare per lo stack (massimo 100 caratteri).

    • Descrizione: utilizza la descrizione predefinita o immetti una descrizione personalizzata (massimo 256 caratteri).

    • URL di reindirizzamento: specifica un URL a cui gli utenti vengono reindirizzati al termine delle sessioni di streaming.

    • URL di feedback: specifica un URL a cui gli utenti vengono reindirizzati dopo aver fatto clic sul collegamento Invia feedback per inviare il feedback sull'esperienza di streaming delle applicazioni. Se non si specifica un URL, questo collegamento non viene visualizzato.

    • Preferenza del protocollo di streaming: specifica il protocollo di streaming che desideri che lo stack utilizzi preferibilmente, UDP o TCP. UDP è attualmente supportato solo nel client nativo di Windows. Per ulteriori informazioni, consulta Requisiti di sistema e supporto delle funzionalità (client AppStream 2.0).

    • Tag: seleziona Aggiungi tag e immetti la chiave e il valore per il tag. Se necessario, ripeti questa fase per aggiungere altri tag. Per ulteriori informazioni, consulta Assegnazione di tag alle risorse di Amazon AppStream 2.0.

    • Endpoint VPC (opzioni avanzate): puoi creare un collegamento privato, che è un endpoint VPC di interfaccia (endpoint di interfaccia) nel cloud privato virtuale (VPC). Per iniziare a creare l'endpoint di interfaccia, selezionare Crea endpoint VPC. Selezionando questo collegamento si apre la console VPC. Per completare la creazione dell'endpoint, segui le fasi da 3 a 6 in Creazione di un endpoint di interfaccia, in Creazione e streaming da endpoint VPC dell'interfaccia.

      Dopo aver creato l'endpoint di interfaccia, è possibile utilizzarlo per mantenere il traffico di streaming all'interno del VPC.

    • Incorpora AppStream 2.0 (opzionale): per incorporare una sessione di streaming AppStream 2.0 in una pagina Web, specifica il dominio che ospiterà la sessione di streaming incorporata. Le sessioni di streaming incorporate sono supportate solo su HTTPS [porta TCP 443].

      Nota

      È necessario soddisfare i prerequisiti ed eseguire passaggi aggiuntivi per configurare le sessioni di streaming integrate AppStream 2.0. Per ulteriori informazioni, consulta la pagina Incorporamento delle sessioni di streaming di AppStream 2.0.

  4. Seleziona Next (Successivo).

  5. Per Fase 2: scegliere l'immagine, un'immagine di esempio è già selezionata. L'immagine contiene applicazioni open source preinstallate per scopi di valutazione. Seleziona Avanti.

  6. Per il passaggio 3: configurare il parco istanze, si consiglia di mantenere tutti i valori predefiniti forniti. È possibile modificare la maggior parte di questi valori dopo la creazione del parco istanze.

    • Scegli il tipo di istanza: scegli il tipo di istanza che soddisfa i requisiti relativi alle prestazioni delle applicazioni. Tutte le istanze di streaming del parco vengono avviate con il tipo di istanza selezionato. Per ulteriori informazioni, consulta Famiglie di istanze di AppStream 2.0.

    • Tipo di parco istanze: scegli il tipo di parco istanze adatto al tuo caso d'uso. Il tipo di parco istanze determina la disponibilità immediata e la modalità di pagamento.

    • Durata massima della sessione in minuti: scegli la quantità massima di tempo in cui una sessione di streaming può rimanere attiva. Se gli utenti sono ancora connessi a un'istanza di streaming cinque minuti prima del raggiungimento di tale limite, agli stessi viene richiesto di salvare tutti i documenti aperti prima della disconnessione. Trascorso questo periodo di tempo, l'istanza viene terminata e sostituita da una nuova istanza.

    • Timeout di disconnessione in minuti: scegli la quantità di tempo in cui una sessione di streaming rimane attiva dopo la disconnessione degli utenti. Se gli utenti provano a riconnettersi all'istanza di streaming dopo una disconnessione o un'interruzione di rete entro questo periodo di tempo, vengono connessi alla sessione precedente. In caso contrario, vengono connessi a una nuova sessione con una nuova istanza. Se si associa uno stack a un parco istanze per cui è specificato un URL di reindirizzamento, al termine delle sessioni di streaming, gli utenti vengono reindirizzati all'URL.

      Se un utente termina la sessione scegliendo End Session (Termina sessione) nella barra degli strumenti della sessione di streaming, il timeout di disconnessione non viene applicato. Al contrario, all'utente viene chiesto di salvare qualsiasi documento aperto e quindi viene immediatamente disconnesso dall'istanza di streaming.

    • Timeout di disconnessione inattivo in minuti: scegli la quantità di tempo in cui gli utenti possono rimanere inattivi prima di essere disconnessi dalla sessione di streaming e l'inizio dell'intervallo di tempo Timeout di disconnessione in minuti. Gli utenti ricevono una notifica prima che siano disconnessi a causa di inattività. Se tentano di riconnettersi alla sessione di streaming prima che sia trascorso l'intervallo di tempo specificato in Disconnect timeout in minutes (Timeout disconnessione in minuti), vengono collegati alla sessione precedente. In caso contrario, vengono connessi a una nuova sessione con una nuova istanza di streaming. L'impostazione di questo valore su 0 lo disabilita. Quando questo valore viene disabilitato, gli utenti non vengono disconnessi a causa di inattività.

      Nota

      Gli utenti sono considerati inattivi quando smettono di inviare input mediante tastiera o mouse nelle sessioni di streaming. Download e upload dei file, file audio in entrata e in uscita e modifiche dei pixel non vengono considerati attività degli utenti. Se gli utenti continueranno ad essere inattivi una volta trascorso Idle disconnect timeout in minutes (Timeout disconnessione inattività in pochi minuti), vengono disconnessi.

    • Sessioni utente multiple: scegli questa opzione se desideri effettuare il provisioning di più sessioni utente su una singola istanza. Per impostazione predefinita, ogni sessione utente univoca viene servita da un'istanza (sessione singola).

      Nota

      La multi-sessione è disponibile solo nei parchi istanze sempre attivi e on demand con tecnologia del sistema operativo Windows. La multi-sessione non è disponibile sui parchi istanze elastici o sul sistema operativo Linux.

      Assicurati di utilizzare le immagini AppStream 2.0 più recenti per flotte multisessione. Per mantenere invariate le tue immagini up-to-date, consulta. Mantenere aggiornata l'immagine AppStream 2.0 Per informazioni dettagliate sulle immagini supportate e sulle versioni AppStream 2.0 dell'agente per più sessioni, consultaAppStream Note sulla versione 2.0 di Base Image e Managed Image Update.

    • Numero massimo di sessioni per istanza: il numero massimo di sessioni utente su un'istanza. Devi scegliere questo valore in base alle esigenze di prestazioni delle applicazioni degli utenti finali. Puoi anche modificare il numero massimo di sessioni per istanza per un parco istanze dopo il provisioning. In tal caso, le sessioni e le istanze utente esistenti non subiranno alcun impatto, ma il parco istanze diventerà coerente con il nuovo valore del numero massimo di sessioni per istanza. Il valore deve essere compreso tra 2 e 50. Prima di impostare questo valore per il parco istanze, consulta Suggerimenti per la multi-sessione.

    • Capacità minima: scegli un numero minimo di istanze per il parco istanze in base al numero minimo di utenti simultanei previsti. Ogni sessione utente univoca viene servita da un'istanza. Ad esempio, per far sì che lo stack supporti 100 utenti simultanei in un periodo di domanda contenuta, specificare una capacità minima di 100. Ciò garantisce che 100 istanze siano in esecuzione anche se ci sono meno di 100 utenti.

    • Capacità massima: scegli un numero massimo di istanze per il parco istanze in base al numero massimo di utenti simultanei previsti. Ogni sessione utente univoca viene servita da un'istanza. Ad esempio, per far sì che lo stack supporti 500 utenti simultanei in un periodo di domanda elevata, specificare una capacità minima di 500. Ciò garantisce che possano essere create on demand fino a 500 istanze.

    • Numero minimo di sessioni utente per il parco istanze: scegli un numero minimo di istanze per il parco istanze in base al numero minimo di utenti simultanei previsti. Ad esempio, per far sì che lo stack supporti 100 utenti simultanei in un periodo di domanda contenuta, specificare una capacità minima di 100. Ciò garantisce che siano disponibili 100 sessioni utente anche se ci sono meno di 100 utenti.

    • Numero massimo di sessioni utente per il parco istanze: scegli un numero massimo di istanze per il parco istanze in base al numero massimo di utenti simultanei previsti. Ad esempio, per far sì che lo stack supporti 500 utenti simultanei in un periodo di domanda elevata, specificare una capacità minima di 500. Ciò garantisce che sia possibile effettuare il provisioning di un massimo di 500 sessioni utente su richiesta.

      Nota

      Per un parco istanze a sessione singola, verrà lanciata un'istanza per ogni sessione utente. Tuttavia, per la multi-sessione, il numero di istanze in esecuzione dipende dal numero massimo di sessioni per istanza. Devi fornire la capacità in termini di sessioni utente. Il servizio deciderà quante istanze sono necessarie in base al tipo di parco istanze (multi-sessione o a sessione singola) e al numero massimo di sessioni per istanza.

    • Dettagli sulla scalabilità: specifica le politiche di scalabilità utilizzate dalla AppStream versione 2.0 per aumentare e diminuire la capacità del parco veicoli. Si noti che le dimensioni del parco istanze sono limitate dalla capacità minima e massima specificate. Per ulteriori informazioni, consulta Auto Scaling del parco veicoli per Amazon 2.0 AppStream .

    • Ruolo IAM (avanzato): quando applichi un ruolo IAM dal tuo account a un'istanza della flotta AppStream 2.0, puoi effettuare richieste AWS API dall'istanza della flotta senza gestire AWS manualmente le credenziali. Per applicare un ruolo IAM, effettua una delle operazioni seguenti:

  7. Seleziona Avanti.

  8. Per il passaggio 4: Configurare la rete, viene fornito un VPC predefinito. Il VPC predefinito include una sottorete pubblica predefinita in ogni zona di disponibilità e un gateway Internet collegato al VPC. Il VPC include anche un gruppo di sicurezza predefinito. Per utilizzare la configurazione VPC predefinita, effettuare le seguenti operazioni:

    • Selezionare la casella di controllo Accesso a Internet predefinito.

      Quando l'opzione Default Internet Access (Accesso a Internet predefinito) è abilitata, è supportato un massimo di 100 istanze del parco istanze. Se la distribuzione deve supportare più di 100 utenti simultanei, utilizza invece la configurazione del gateway NAT .

    • Per VPC, mantieni selezionato il VPC predefinito per la tua regione. AWS

      Il nome VPC predefinito utilizza il seguente formato: vpc-vpc-id (No_default_value_Name).

    • Per Subnet 1 e Subnet 2, mantenere selezionate le subnet pubbliche predefinite.

      I nomi delle sottoreti predefinite utilizzano il seguente formato: subnet-subnet-id | (IPv4 CIDR block) | Default in availability-zone.

    • Per i gruppi di sicurezza, mantenere selezionato il gruppo di sicurezza predefinito.

      Il nome del gruppo di sicurezza predefinito utilizza il seguente formato:. sg- security-group-id-default

  9. Per Fase 5: abilitare lo storage scegliere una o più delle opzioni seguenti, quindi selezionare Successivo.

    Nota

    Google Drive e OneDrive le opzioni non sono attualmente disponibili per flotte multisessione.

    • Abilita home directory: per impostazione predefinita, questa impostazione è abilitata. Mantenere l'impostazione predefinita. Per ulteriori informazioni sui requisiti per l'abilitazione delle home directory, consulta Abilita le cartelle Home per i tuoi utenti AppStream 2.0.

    • Attiva Google Drive: facoltativamente, puoi consentire agli utenti di collegare il proprio account Google Drive per G Suite alla versione 2.0. AppStream È possibile abilitare Google Drive per gli account solo nei domini di G Suite e non per gli account Gmail personali. Per ulteriori informazioni sui requisiti per l'abilitazione di Google Drive, vedere Abilita Google Drive per i tuoi utenti 2.0 AppStream .

    • Abilita OneDrive : facoltativamente, puoi consentire agli utenti di collegare il proprio account OneDrive for Business alla AppStream versione 2.0. È possibile abilitare solo OneDrive gli account nei OneDrive domini, non per gli account personali. Per informazioni sui requisiti per l'attivazione OneDrive, consultaAbilita per i tuoi utenti 2.0 OneDrive AppStream .

  10. Per Fase 6: Impostazioni utente, configura le seguenti impostazioni. Al termine, scegliere Review (Verifica):

    Opzioni di autorizzazione per appunti, trasferimento file, stampa sui dispositivi locali e autenticazione:

    Nota

    Stampa sul dispositivo locale e Accesso tramite smart card per Active Directory non sono attualmente disponibili per parchi istanze multi-sessione.

    • Appunti: per impostazione predefinita, gli utenti possono copiare e incollare dati tra il proprio dispositivo locale e le applicazioni di streaming. È possibile limitare le opzioni degli appunti in modo che gli utenti possano incollare i dati solo durante la sessione di streaming remota o solo sul dispositivo locale. È possibile anche totalmente disattivare le opzioni degli Appunti. Gli utenti possono comunque copiare e incollare i dati tra le applicazioni nella sessione di streaming. Puoi scegliere Copia sul limite di caratteri del dispositivo locale o Incolla sul limite di caratteri della sessione remota o entrambi per limitare la quantità di dati che gli utenti possono copiare o incollare quando usano gli appunti, all'interno o all'esterno della sessione di streaming AppStream 2.0. Il valore può essere compreso tra 1 e 20.971.520 (20 MB) e il valore predefinito è il valore massimo quando non specificato.

    • Trasferimento file): per impostazione predefinita, gli utenti possono caricare e scaricare i file tra il dispositivo locale e la sessione di streaming. È possibile limitare le opzioni del trasferimento file in modo che gli utenti possano solo caricare i file nella sessione di streaming o solo scaricare i file sul dispositivo locale. È possibile anche totalmente disattivare le opzioni del trasferimento file.

      Importante

      Se gli utenti richiedono il reindirizzamento del file system AppStream 2.0 per accedere alle unità e alle cartelle locali durante le sessioni di streaming, è necessario abilitare sia il caricamento che il download dei file. Per utilizzare il reindirizzamento del file system, gli utenti devono avere installato la versione del client AppStream 2.0 1.0.480 o successiva. Per ulteriori informazioni, consulta Abilita il reindirizzamento del file system per i tuoi utenti AppStream 2.0.

    • Stampa sul dispositivo locale: per impostazione predefinita, gli utenti possono stampare sul dispositivo locale in un'applicazione di streaming. Quando scelgono Stampa nell'applicazione, possono scaricare un file PDF che possono stampare su una stampante locale. È possibile disabilitare questa opzione per impedire agli utenti di stampare su un dispositivo locale.

    • Accesso tramite password per Active Directory: gli utenti possono inserire la password del dominio Active Directory per accedere a un'istanza di streaming AppStream 2.0 aggiunta a un dominio Active Directory.

      Puoi anche abilitare l'Accesso tramite smart card per Active Directory. È necessario abilitare almeno un metodo di autenticazione.

    • Accesso tramite smart card per Active Directory: gli utenti possono utilizzare un lettore di smart card e una smart card collegati al proprio computer locale per accedere a un'istanza di streaming AppStream 2.0 aggiunta a un dominio Active Directory.

      Puoi anche abilitare Accesso tramite password per Active Directory. È necessario abilitare almeno un metodo di autenticazione.

    Nota

    Impostazioni degli appunti, trasferimento di file e stampa su dispositivo locale: queste impostazioni controllano solo se gli utenti possono utilizzare le funzionalità di trasferimento dati AppStream 2.0. Se l'immagine fornisce l'accesso a un browser, a una stampante di rete o ad altra risorsa remota, gli utenti possono trasferire i dati da o verso la sessione di streaming in altri modi.

    Impostazioni di autenticazione: queste impostazioni controllano solo il metodo di autenticazione che può essere utilizzato per l'accesso di Windows a un'istanza di streaming AppStream 2.0 (fleet o image builder). Non controllano il metodo di autenticazione che può essere utilizzato per l'autenticazione nella sessione, dopo che un utente ha effettuato l'accesso a un'istanza di streaming. Per informazioni sui requisiti di configurazione per l'utilizzo delle smart card per l'accesso a Windows e l'autenticazione nella sessione, consulta Smart card.

    Opzioni di persistenza delle impostazioni dell'applicazione:

    • Abilita la persistenza delle impostazioni dell'applicazione: le personalizzazioni delle applicazioni degli utenti e le impostazioni di Windows vengono automaticamente salvate dopo ogni sessione di streaming e applicate durante la sessione successiva. Queste impostazioni vengono salvate in un bucket Amazon Simple Storage Service (Amazon S3) nel tuo account, all'interno AWS della regione in cui è abilitata la persistenza delle impostazioni dell'applicazione.

    • Gruppo di impostazioni: il gruppo di impostazioni determina quali impostazioni dell'applicazione salvate vengono utilizzate per una sessione di streaming da questo stack. Se lo stesso gruppo di impostazioni viene applicato a un altro stack, entrambi gli stack utilizzano le stesse impostazioni dell'applicazione. Per impostazione predefinita, il valore del gruppo di impostazioni è il nome dello stack.

    Nota

    Per informazioni sui requisiti per l'abilitazione e l'amministrazione della persistenza delle impostazioni dell'applicazione, vedere Abilitare la persistenza delle impostazioni dell'applicazione per gli utenti AppStream 2.0..

  11. Per Fase 7: verificare, confermare i dettagli per lo stack. Per modificare la configurazione di una qualsiasi sezione, scegliere Edit (Modifica) ed effettuare le modifiche necessarie. Dopo aver esaminato i dettagli di configurazione, scegliere Create (Crea).

  12. Nella finestra di dialogo Conferma prezzi selezionare la casella di controllo Conferma e scegliere Crea.

  13. Dopo che il servizio imposta le risorse, viene visualizzata la pagina Stacks (Stack). Lo stato del tuo nuovo stack viene visualizzato come Active (Attivo) quando è pronto per l'uso.

Fase 2: fornire l'accesso agli utenti

Dopo aver creato uno stack con una flotta associata, puoi fornire l'accesso agli utenti tramite il pool di utenti AppStream 2.0, SAML 2.0 [single sign-on (SSO)] o l'API 2.0. AppStream Per ulteriori informazioni, consultare Amministrazione del pool di utenti e Integrazione di Amazon AppStream 2.0 con SAML 2.0.

Nota

Gli utenti del pool di utenti AppStream 2.0 non possono essere assegnati a stack con flotte che fanno parte di un dominio Active Directory.

Per questo esercizio introduttivo, puoi utilizzare il pool di utenti AppStream 2.0. Questo metodo di accesso ti consente di creare e gestire utenti utilizzando l'URL di un portale di accesso permanente. Per testare rapidamente lo streaming dell'applicazione senza configurare gli utenti, completa le seguenti fasi per creare un URL temporaneo, noto anche come URL di streaming.

Per fornire l'accesso agli utenti con un URL temporaneo
  1. Nel riquadro di navigazione, selezionare Fleets (Parchi istanze).

  2. Nell'elenco dei parchi istanze, scegliere il parco istanze associato allo stack per il quale si desidera creare un URL di streaming. Verificare che lo stato del parco istanze sia Running (In esecuzione).

  3. Nel riquadro di navigazione selezionare Stacks (Stack). Selezionare lo stack, quindi scegliere Actions (Operazioni), Create Streaming URL (Crea URL streaming).

  4. Per User id (ID utente), digitare l'ID utente. Scegliere un'ora di scadenza che determina per quanto tempo è valido l'URL generato.

  5. Per visualizzare l'ID utente e l'URL, scegliere Get URL (Ottieni URL).

  6. Per copiare il collegamento negli appunti, scegliere Copy Link (Copia link).

Dopo aver fornito agli utenti l'accesso alla AppStream versione 2.0, possono avviare sessioni di streaming AppStream 2.0. Se fornisci l'accesso tramite il pool di utenti AppStream 2.0, devono utilizzare un browser Web per le sessioni di streaming.

Se prevedi di utilizzare SAML 2.0 [single sign-on (SSO)] o l'API AppStream 2.0 per fornire l'accesso ai tuoi utenti, puoi rendere il client AppStream 2.0 disponibile per loro. Il client AppStream 2.0 è un'applicazione nativa progettata per gli utenti che richiedono funzionalità aggiuntive durante le AppStream sessioni di streaming 2.0. Per ulteriori informazioni, consulta Fornire l'accesso tramite il client AppStream 2.0 per Windows.

Risorse

Per ulteriori informazioni, consulta gli argomenti seguenti: