

As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.

# Frotas e pilhas em tipo de frota nos aplicativos da Amazon WorkSpaces
<a name="managing-stacks-fleets"></a>

Com o Amazon WorkSpaces Applications, você cria instâncias e pilhas de frotas como parte do processo de streaming de aplicativos. Uma frota consiste em instâncias de streaming que executam a imagem especificada. Uma pilha consiste em uma frota associada, políticas de acesso de usuário e configurações de armazenamento.

**Topics**
+ [Contexto da sessão](managing-stacks-fleets-session-context.md)
+ [Tipos de frota](fleet-type.md)
+ [Famílias de instâncias](instance-types.md)
+ [Criar uma frota e pilha](set-up-stacks-fleets.md)
+ [Personalizar uma frota](customize-fleets.md)
+ [Atualizar uma frota](update-fleets-new-image.md)
+ [Auto Scaling de frota](autoscaling.md)
+ [Recomendações para multissessão](multi-session-recs.md)

# Contexto da sessão em WorkSpaces aplicativos da Amazon
<a name="managing-stacks-fleets-session-context"></a>

Você pode enviar parâmetros para a aplicação de streaming utilizando um dos seguintes métodos:
+ Especifique o conteúdo da sessão na operação da API de WorkSpaces aplicativos de CreateStreaming URL. Para obter mais informações, consulte [CreateStreamingURL](https://docs.aws.amazon.com/appstream2/latest/APIReference/API_CreateStreamingURL.html).
+ Adicione a TagSession permissão sts: à política de confiança da sua função do IAM e especifique o contexto da sessão como uma declaração SAML na resposta de autenticação do seu provedor de identidade SAML 2.0. Para obter mais informações, consulte [Etapa 5: criar declarações para a resposta de autenticação de SAML](external-identity-providers-setting-up-saml.md#external-identity-providers-create-assertions) e [Etapa 5: criar declarações para a resposta de autenticação de SAML](external-identity-providers-setting-up-saml.md#external-identity-providers-create-assertions).

Se sua imagem usa uma versão do agente de WorkSpaces aplicativos lançada em ou após 30 de outubro de 2018, o contexto da sessão é armazenado na imagem como uma variável de ambiente Windows ou Linux. Para obter informações sobre variáveis de ambiente específicas, consulte “Metadados de usuário e instância para frotas de WorkSpaces aplicativos” em. [Personalize uma frota de WorkSpaces aplicativos da Amazon para otimizar a experiência de streaming de aplicativos de seus usuários](customize-fleets.md) 

**nota**  
O parâmetro de contexto da sessão é visível para o usuário na URL de streaming dos WorkSpaces aplicativos. É altamente recomendável que você nunca coloque informações confidenciais ou sigilosas no parâmetro de contexto da sessão. Como é possível que os usuários modifiquem o URL de streaming, recomendamos realizar uma validação adicional para determinar se o contexto da sessão é válido para o usuário final. Por exemplo, você pode comparar o contexto da sessão com outras informações da sessão, como metadados de usuário e instância para frotas de WorkSpaces aplicativos.   
WorkSpaces Os aplicativos não realizam a validação no parâmetro de contexto da sessão. 

## Uso do contexto da sessão para passar parâmetros para um aplicativo de streaming
<a name="managing-stacks-fleets-parameters"></a>

Nas etapas a seguir, você usará o contexto da sessão para iniciar um navegador da web e abrir automaticamente um site específico. Para instâncias que executam o Windows, você usará o Firefox. Para instâncias que executam o Linux, você usará o Chromium.

**Para usar o contexto de sessão para iniciar um site**

1. No painel de navegação esquerdo, selecione **Images (Imagens)**, **Image Builder (Criador de imagens)**.

1. Selecione o criador de imagens a ser usado, verifique se está no estado **Running (Em execução)** e selecione **Connect (Conectar)**. 

1. Faça login no criador de imagens escolhendo **Administrator (Administrator)** na guia **Local User (Usuário local)**.

1. Crie uma pasta filho de `C:\`. Neste exemplo, use `C:\Scripts`.

1. Crie um arquivo em lotes do Windows na nova pasta. Para este exemplo, crie `C:\Scripts\session-context-test.bat` e adicione um script que inicie o Firefox com o URL do contexto de sessão.

   Use o seguinte script:

   ```
   CD "C:\Program Files (x86)\Mozilla Firefox"
   Start firefox.exe %APPSTREAM_SESSION_CONTEXT%
   ```

1. No Image Assistant, adicione `session-context-test.bat` e altere o nome para **Firefox**.

   Você não precisa adicionar o Firefox. Esta etapa exige que você adicione apenas o arquivo em lote.

1. Crie uma imagem, uma frota e uma pilha. Para este exemplo, use um nome de frota **session-context-test-fleet** e um nome de pilha **session-context-test-stack**.

1. Depois que a frota estiver em execução, você poderá chamar [create-streaming-url](https://docs.aws.amazon.com/cli/latest/reference/appstream/create-streaming-url.html)com o `session-context` parâmetro, conforme mostrado neste exemplo.

   ```
   aws appstream create-streaming-url --stack-name session-context-test-stack \ 
   --fleet-name session-context-test-fleet \
   --user-id username –-validity 10000 \
   --application-id firefox --session-context "www.amazon.com"
   ```

1. Abra a URL de streaming em um navegador. O arquivo do script inicializa o Firefox e carrega o site `http://www.amazon.com`.

De modo semelhante, execute as etapas a seguir para enviar parâmetros à sua aplicação de streaming do Linux.

**Como enviar parâmetros a uma aplicação de streaming do Linux**

1. No painel de navegação esquerdo, selecione **Images (Imagens)**, **Image Builder (Criador de imagens)**.

1. Selecione o criador de imagens a ser usado, verifique se está no estado **Running (Em execução)** e selecione **Connect (Conectar)**. 

1. Faça login no construtor de imagens por padrão como **ImageBuilderAdmin**.

1. Crie um arquivo de script (por exemplo, launch-chromium.sh) executando o seguinte comando:

   **sudo vim /usr/bin/launch-chromium.sh**

1. Escreva o script e defina permissões executáveis, como as seguintes:
**nota**  
\$1\$1 /bin/bash and source /etc/profilesão sempre obrigatórios no script.

   ```
   #!/bin/bash
   source /etc/profile
   /usr/bin/chromium-browser $APPSTREAM_SESSION_CONTEXT
   ```

1. Use a CLI do Assistente de Imagens para adicionar launch-chromium.sh:

   ```
   sudo AppStreamImageAssistant add-application \ 
   --name chromium \
   --absolute-app-path /usr/bin/launch-chromium.sh
   ```

1. Crie uma imagem, uma frota e uma pilha. Para este exemplo, use um nome de frota **session-context-test-fleet** e um nome de pilha **session-context-test-stack**.

1. Depois que a frota estiver em execução, você poderá chamar [create-streaming-url](https://docs.aws.amazon.com/cli/latest/reference/appstream/create-streaming-url.html)com o `session-context` parâmetro, conforme mostrado neste exemplo.

   ```
   aws appstream create-streaming-url --stack-name session-context-test-stack \ 
   --fleet-name session-context-test-fleet \
   --user-id username \
   --application-id chromium --session-context "www.amazon.com"
   ```

1. Abra a URL de streaming em um navegador. O arquivo em lotes inicializa o Chromium e carrega o site `http://www.amazon.com`.

# Tipos de frota do AppStream 2.0
<a name="fleet-type"></a>

O tipo de frota determina quando suas instâncias são executadas e como você paga por elas. Você pode especificar um tipo de frota ao criar uma frota. Você não pode alterar o tipo da frota depois de criá-la.

Os seguintes são os possíveis tipos de frota:

Always-On  
As instâncias de streaming permanecem em execução o tempo todo, mesmo quando nenhum usuário está fazendo streaming de aplicações e de áreas de trabalho. As instâncias de streaming devem ser provisionadas para que um usuário possa fazer streaming. O número de instâncias de streaming provisionadas é gerenciado por meio de regras de ajuste de escala automático.  
Quando os usuários escolherem uma aplicação ou área de trabalho, eles começarão a fazer streaming instantaneamente. É cobrada a taxa de instância em execução para todas as instâncias de streaming, mesmo quando nenhum usuário está fazendo streaming.

Sob demanda  
As instâncias de streaming são executadas apenas quando os usuários estão fazendo streaming de aplicações e de áreas de trabalho. As instâncias de streaming não atribuídas a usuários ficam paradas. As instâncias de streaming devem ser provisionadas para que um usuário possa fazer streaming. O número de instâncias de streaming provisionadas é gerenciado por meio de regras de ajuste de escala automático.  
Quando os usuários escolherem uma aplicação ou área de trabalho, eles começarão a fazer streaming depois de 1 a 2 minutos de espera. É cobrada uma taxa menor de instância parada para as instâncias de streaming não atribuídas a usuários e a taxa de instância em execução para as instâncias de streaming atribuídas aos usuários.

Elastic  
O grupo de instâncias de streaming é gerenciado pelo AppStream 2.0. Quando os usuários selecionam uma aplicação ou área de trabalho para inicializar, eles começarão a fazer streaming depois que o bloco de aplicações for baixado e montado em uma instância de streaming. Para obter mais informações sobre como criar blocos de aplicações para frotas elásticas, consulte [Blocos de aplicações](app-blocks.md).  
É cobrada a taxa de instância em execução para as instâncias de streaming de frota elástica somente durante a sessão de streaming, em segundos, com um mínimo de 15 minutos.

Para obter mais informações sobre a cobrança dos tipos de frota, consulte [Preços do Amazon AppStream 2.0](https://aws.amazon.com/appstream2/pricing/).

## Frotas sempre ativas e sob demanda
<a name="always-demand-fleet"></a>

As frotas sempre ativas e sob demanda representam um grupo de instâncias de streaming cuja capacidade é gerenciada usando políticas de ajuste de escala automático. Os usuários usam as instâncias de streaming para fazer streaming de aplicações e áreas de trabalho. Com uma frota sempre ativa, a aplicação do usuário é executada quase instantaneamente, e você paga a taxa de instância em execução por instância, mesmo quando ninguém está fazendo streaming. Com uma frota sob demanda, a aplicação do usuário é inicializada após uma espera de 1 a 2 minutos quando a instância de streaming é iniciada, e você paga uma taxa menor de instância parada para as instâncias que não estão em uso e a taxa de instância em execução para as instâncias que estão em uso.

As aplicações para instâncias de frotas sempre ativas e sob demanda são fornecidas por meio de imagens do AppStream 2.0 criadas por construtores de imagens. Para saber mais sobre como criar um construtor de imagens, instalar aplicações e criar uma imagem, consulte [Imagens](managing-images.md).

As instâncias de streaming de frotas sempre ativas e sob demanda devem estar provisionadas e não atribuídas a um usuário existente para que um usuário possa fazer streaming. Você pode usar políticas fixas ou dinâmicas para ajuste automático da escala de frotas a fim de gerenciar o número de instâncias em uma frota, garantindo que você tenha capacidade disponível suficiente para atender às necessidades dos usuários e, ao mesmo tempo, controle os custos. Para saber mais sobre como ajustar a escala das frotas, consulte [Fleet Auto Scaling para aplicativos da Amazon WorkSpaces](autoscaling.md).

## Frotas elásticas
<a name="elastic-fleet"></a>

As frotas elásticas representam um grupo de instâncias de streaming gerenciado pelo AppStream 2.0. Você não precisa prever a simultaneidade nem criar e gerenciar nenhuma política de ajuste de escala automático para que os usuários façam streaming de aplicações e áreas de trabalho. Quando um usuário solicita uma instância de streaming, uma instância de streaming do grupo é atribuída e disponibilizada para ele após a conclusão da configuração. 

As frotas elásticas dependem das aplicações que são armazenadas em blocos de aplicações. Quando um usuário escolhe uma aplicação do catálogo, o bloco de aplicações é baixado para a instância e montado, depois a aplicação é inicializada.

A AWS gerencia o provisionamento e a disponibilidade de instâncias de streaming com uma frota elástica. Você precisa configurar a simultaneidade máxima esperada ao criar e atualizar a frota, além de garantir que tenha limites suficientes de instâncias de streaming para atender à demanda dos usuários.

Para obter mais informações sobre como criar blocos de aplicações para frotas elásticas, consulte [Blocos de aplicações](app-blocks.md).

# WorkSpaces Famílias de instância de aplicativos
<a name="instance-types"></a>

Os usuários do Amazon WorkSpaces Applications transmitem aplicativos a partir de pilhas que você cria. Cada pilha é associada a uma frota. Quando você cria uma frota, o tipo de instância que você especifica determina o hardware dos computadores host usados para sua frota. Cada tipo de instância oferece recursos diferentes de computação, memória e GPU. Os tipos de instância são agrupados em *famílias de instâncias* de acordo com esses recursos. Para obter informações sobre especificações de hardware e preços, consulte [Preços de WorkSpaces aplicativos](https://aws.amazon.com/appstream2/pricing/).

Ao criar uma frota ou um construtor de imagens, você deve selecionar uma imagem que seja compatível com a família de instâncias em que você pretende executar sua frota.
+ Ao iniciar um novo construtor de imagens, você vê uma lista das imagens em seu registro de imagens. Selecione a imagem base apropriada.
+ Ao iniciar uma frota, verifique se a imagem privada selecionada foi criada a partir da imagem de base apropriada.

A tabela a seguir resume as famílias de instâncias disponíveis e fornece o formato de nomenclatura de base de imagens para cada uma delas. Selecione um tipo de instância de uma família de instâncias, de acordo com os requisitos dos aplicativos dos quais você pretende fazer streaming em sua frota, e que correspondam à imagem de base, de acordo com a tabela a seguir.

**nota**  
Se o seu caso de uso envolver áudio e vídeo (AV) em tempo real ou outros cenários que exijam altas taxas de quadros e sua performance de exibição não estiver à altura, considere aumentar a escala verticalmente para uma instância maior.  
O Graphics Pro não estará mais disponível após 31/10/2025 devido ao fim da vida útil do hardware compatível com os tipos de instância do Graphics Pro.   
As instâncias de design gráfico não estarão mais disponíveis a AWS partir de 31/12/2025 devido ao fim da vida útil do hardware compatível com os tipos de instância de design gráfico. 


| Família de instâncias | Description | Nome da imagem de base | 
| --- | --- | --- | 
| Finalidade geral | Recursos básicos de computação para a execução de navegadores da web e a maioria dos aplicativos de negócios. | Para tipos de instância stream.standard.\$1: AppStream-WinServer-*OperatingSystemVersion*-*MM-DD-YYYY* AppStream- AmazonLinux 2- *MM-DD-YYYY* AppStream- RockyLinux 8- *MM-DD-YYYY* AppStream-RHEL8-*MM-DD-YYYY*  | 
|  |  | [Importar imagem](import-image.md)para tipos de GeneralPurpose instância.\$1 | 
| Otimizadas para computação | Otimizadas para aplicativos com uso intensivo de computação, que se beneficiam de processadores de alto desempenho. | Para tipos de instância stream.compute.\$1: AppStream-WinServer-*OperatingSystemVersion*-*MM-DD-YYYY* AppStream- AmazonLinux 2- *MM-DD-YYYY* AppStream- RockyLinux 8- *MM-DD-YYYY* AppStream-RHEL8-*MM-DD-YYYY* | 
|  |  | [Importar imagem](import-image.md)para tipos de ComputeOptimized instância.\$1 | 
| Otimizadas para memória | Otimizadas para aplicativos com uso intensivo de memória, que processam grandes quantidades de dados. Se você planeja usar instâncias baseadas em z1d do WorkSpaces Applications, você deve provisioná-las a partir de imagens que foram criadas a partir de imagens base do WorkSpaces Applications publicadas em ou após 12 de junho de 2018.  | Para tipos de instância stream.memory.\$1: AppStream-WinServer-*OperatingSystemVersion*-*MM-DD-YYYY* AppStream- AmazonLinux 2- *MM-DD-YYYY* AppStream- RockyLinux 8- *MM-DD-YYYY* AppStream-RHEL8-*MM-DD-YYYY*  | 
|  |  | [Importar imagem](import-image.md)para tipos de MemoryOptimized instância.\$1 | 
| Graphics Design | Usa o servidor AMD FirePro S7150x2 GPUs e a tecnologia AMD Multiuser GPU para suportar aplicações gráficas que usam DirectX, OpenGL ou OpenCL.  | AppStream-Design gráfico- - - WinServer OperatingSystemVersion MM-DD-YYYY  | 
| Graphics G4dn | Usa o NVIDIA T4 GPUs para oferecer suporte a aplicativos com uso intenso de gráficos. | Para tipos de instância stream.graphics.g4dn.\$1: AppStream-Gráficos-G4DN- - - WinServer *OperatingSystemVersion* *MM-DD-YYYY* AppStream-Gráficos-G4DN- 8- RockyLinux *MM-DD-YYYY* AppStream-Gráficos-G4DN- - RHEL8 *MM-DD-YYYY*  | 
|  |  | [Importar imagem](import-image.md)para tipos de instância.G4DN.\$1 acelerados | 
| Graphics G5 | Usa a NVIDIA A10G GPUs para suportar aplicativos com uso intenso de gráficos, como estações de trabalho remotas, renderização de vídeo e jogos, para produzir gráficos de alta fidelidade em tempo real. | Para tipos de instância stream.graphics.g5.\$1: AppStream-Gráficos-G5- - - WinServer *OperatingSystemVersion* *MM-DD-YYYY* AppStream-Gráficos-G5- 8- RockyLinux *MM-DD-YYYY* AppStream-Gráficos-G5- - RHEL8 *MM-DD-YYYY*  | 
|  |  | [Importar imagem](import-image.md)para tipos de instância.G5.\$1 acelerados | 
| Gráficos G6 |  [\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/pt_br/appstream2/latest/developerguide/instance-types.html) Nota: Para G6f e Gr6f, use imagens com data 07-28-2025 ou posterior.  | Para tipos de instância stream.graphics.g6/gr6/g6f/gr6f.\$1: AppStream-Gráficos-G6- - *WinServerOperatingSystemVersion* *MM-DD-YYYY* AppStream-Gráficos-G6- 8- RockyLinux *MM-DD-YYYY* AppStream-Gráficos-G6- - RHEL8 *MM-DD-YYYY*  | 
|  |  | [Importar imagem](import-image.md)para tipos de instância.g6/gr6/g6f/GR6F.\$1 acelerados | 
| Gráficos G6e | Equipado com NVIDIA L40S Tensor Core GPUs e processadores AMD EPYC de terceira geração. | [Importar imagem](import-image.md)para tipos de instância.G6E.\$1 acelerados | 
|  |  |  | 

WorkSpaces As instâncias de aplicativos têm um volume de tamanho fixo de 200 GB, que é usado para a unidade C. Como WorkSpaces os aplicativos não são persistentes, o volume de cada instância é imediatamente excluído após cada sessão do usuário.

Para saber mais, consulte:
+ [WorkSpaces Notas de versão do Applications Base Image e Managed Image Update](base-image-version-history.md)
+ [Quotas do Amazon WorkSpaces Applications Service](limits.md)
+ [WorkSpaces Preços de aplicativos](https://aws.amazon.com/appstream2/pricing/)

# Crie uma frota e uma pilha de WorkSpaces aplicativos da Amazon
<a name="set-up-stacks-fleets"></a>

Para transmitir seus aplicativos, o Amazon WorkSpaces Applications exige um ambiente que inclua uma frota associada a uma pilha, bem como pelo menos uma imagem do aplicativo. Este tutorial descreve as etapas para configurar uma pilha e uma frota e como permitir que os usuários acessem a pilha. Se você ainda não tiver feito isso, recomendamos tentar os procedimentos em [Comece a usar os WorkSpaces aplicativos da Amazon: configure com aplicativos de amostra](getting-started.md) primeiro.

Se desejar criar uma imagem para usar, consulte [Tutorial: Crie uma imagem de WorkSpaces aplicativos personalizada usando o console de WorkSpaces aplicativos](tutorial-image-builder.md).

Se você planeja associar uma frota a um domínio do Active Directory, configure seu domínio do Active Directory antes de concluir as etapas a seguir. Para obter mais informações, consulte [Usando o Active Directory com WorkSpaces aplicativos](active-directory.md).

**Topics**
+ [Crie uma frota nos WorkSpaces aplicativos da Amazon](set-up-stacks-fleets-create.md)
+ [Crie uma pilha nos aplicativos da Amazon WorkSpaces](set-up-stacks-fleets-install.md)
+ [Forneça acesso aos usuários nos WorkSpaces aplicativos da Amazon](set-up-stacks-fleets-add.md)
+ [Limpe os recursos nos WorkSpaces aplicativos da Amazon](set-up-stacks-fleets-finish.md)

# Crie uma frota nos WorkSpaces aplicativos da Amazon
<a name="set-up-stacks-fleets-create"></a>

Configure e crie uma frota em que os aplicativos de usuários são executados e transmitidos.

**nota**  
Para criar uma frota sempre ativa ou sob demanda, você deve ter uma imagem que tenha aplicações instaladas para criar uma frota sempre ativa ou sob demanda da qual seus usuários possam fazer streaming. Para criar uma imagem, consulte [Tutorial: Crie uma imagem de WorkSpaces aplicativos personalizada usando o console de WorkSpaces aplicativos](tutorial-image-builder.md). Para criar uma frota elástica, é necessário ter aplicações associadas aos blocos de aplicações. Para criar aplicações e blocos de aplicações para uma frota elástica, consulte [Gerenciador de aplicações](app-blocks-applications.md).

**Para configurar e criar uma frota**

1. Abra o console de WorkSpaces aplicativos em [https://console.aws.amazon.com/appstream2/casa](https://console.aws.amazon.com/appstream2/home).

1. Escolha **Get Started**, se não estiver familiarizado com o console, ou **Fleets** no painel de navegação à esquerda. Escolha **Create Fleet**.

1. Em **Step 1: Select fleet type**, revise os detalhes dos tipos de frota, escolha o tipo de frota a ser criada com base no seu caso de uso e selecione **Next**.
**nota**  
O tipo de frota determina sua disponibilidade imediata e como você paga por ele. Para obter mais informações, consulte [Tipos de frota do AppStream 2.0](fleet-type.md).

1. **Se você optar por criar uma frota sempre ativa ou sob demanda, na **Etapa 2: Escolha uma imagem, escolha uma imagem** que atenda às suas necessidades e escolha Avançar.**

1. Se você optar por criar uma frota elástica, para a **Etapa 2: Atribuir aplicativos**, escolha os aplicativos que os usuários podem iniciar a partir dessa frota.

1. Para **a Etapa 3: Configurar a frota**, insira os seguintes **detalhes**: 
   + Em **Name**, insira um identificador de nome exclusivo para a frota. Não são permitidos caracteres especiais.
   + Em **Display Name**, insira um novo a ser exibido para a frota (máximo de 100 caracteres). Não são permitidos caracteres especiais.
   + Em **Description**, insira uma descrição para a frota (máximo de 256 caracteres).
   + Em **Choose instance type**, escolha o tipo de instância que atenda aos requisitos de desempenho de seus aplicativos. Todas as instâncias de streaming em sua frota iniciam-se com o tipo de instância selecionado. Para obter mais informações, consulte [WorkSpaces Famílias de instância de aplicativos](instance-types.md).
     + Você pode usar tipos de instância stream.\$1 para imagens com. `type = "native"` Para usar qualquer um dos seguintes tipos de instância, você deve [Importar imagem](import-image.md) criar uma imagem com`type = "custom"`.
       + GeneralPurpose.\$1
       + MemoryOptimized.\$1
       + ComputeOptimized.\$1
       + Acelerado. \$1
   + Configure volumes **de armazenamento** para instâncias de frota sempre ativas ou sob demanda. Por padrão, o volume de armazenamento corresponde ao tamanho do volume da imagem, com um serviço padrão de 200 GB incluído na taxa de instância por hora. Você pode personalizar sua capacidade de armazenamento de 200 GB a 500 GB com base em seus requisitos.
**nota**  
Nota: O tamanho do volume de armazenamento não pode ser definido abaixo do tamanho do volume da imagem. A capacidade de armazenamento pode ser aumentada em até 500 GB, com taxas adicionais aplicáveis a qualquer armazenamento além dos 200 GB incluídos. Essas cobranças se aplicam às instâncias da frota, independentemente de seu estado de execução (instâncias em execução e interrompidas).
   + Para frotas elásticas, em **Choose platform type**, escolha o sistema operacional que atenda aos requisitos das aplicações de seus usuários.
   + Em **Duração máxima da sessão em minutos**, escolha a quantidade máxima de tempo em que uma sessão de streaming pode permanecer ativa. Se os usuários ainda estiverem conectados a uma instância de streaming cinco minutos antes de esse limite ser atingido, eles serão solicitados a salvar todos os documentos abertos antes de serem desconectados. Depois de decorrido esse tempo, a instância é encerrada e substituída por uma nova instância. A duração máxima da sessão que você pode definir no console de WorkSpaces aplicativos é de 5760 minutos (96 horas). A duração máxima da sessão que você pode definir usando a API e a CLI de WorkSpaces aplicativos é de 432.000 segundos (120 horas).
   + Para **Disconnect timeout in minutes (Tempo limite de desconexão em minutos)**, escolha a quantidade de tempo que uma sessão de streaming permanece ativa após os usuários se desconectarem. Se os usuários tentarem se reconectar à sessão de streaming após uma desconexão ou interrupção na rede dentro desse intervalo de tempo, eles serão conectados à sessão anterior. Caso contrário, eles serão conectados a uma nova sessão com uma nova instância de streaming. Se você associar uma pilha a uma frota na qual um URL de redirecionamento está especificado, após as sessões de streaming dos usuários, eles são redirecionados para esse URL.

     Se um usuário encerrar a sessão escolhendo **Encerrar **sessão ou Sair**** na barra de ferramentas de WorkSpaces aplicativos, o tempo limite de desconexão não se aplica. Em vez disso, o usuário é solicitado a salvar os documentos abertos e, em seguida, desconectado da instância de streaming. A instância que o usuário estava usando é encerrada. 
   + Para **Idle disconnect timeout in minutes (Tempo limite de desconexão de inatividade em minutos)**, escolha a quantidade de tempo em que os usuários podem ficar ociosos (inativos) antes de serem desconectados de sua sessão de streaming e o início do intervalo de tempo de **Disconnect timeout in minutes (Tempo limite de desconexão em minutos)**. Os usuários são notificados antes de serem desconectados devido à inatividade. Se eles tentarem reconectar-se à sessão de streaming antes do intervalo de tempo especificado em **Disconnect timeout in minutes (Tempo limite de desconexão em minutos)** terminar, eles são conectados à sessão anterior. Caso contrário, eles serão conectados a uma nova sessão com uma nova instância de streaming. Definir esse valor como 0 o desabilita. Quando esse valor estiver desabilitado, os usuários não serão desconectados devido à inatividade.
**nota**  
Os usuários são considerados ociosos quando param de fornecer entradas de teclado ou mouse durante a sessão de streaming. Para frotas associadas a um domínio, a contagem regressiva para o tempo limite de desconexão ociosa só começará quando os usuários fizerem login com sua senha de domínio do Active Directory ou com um cartão inteligente. Uploads e downloads de arquivos, entradas de áudio, saídas de áudio e alteração de pixels não são considerados atividade do usuário. Se os usuários permanecerem ociosos depois que o intervalo de tempo em **Idle disconnect timeout in minutes (Limite de desconexão ociosa em minutos)** terminar, eles serão desconectados. 
   + Para frotas elásticas, em **Max concurrent sessions**, especifique o número máximo de sessões simultâneas que essa frota deve ter.
**nota**  
Se você receber uma mensagem de erro que diz “O número máximo de sessões simultâneas da sua conta foi excedido”, você pode enviar um aumento de limite por meio do console de Quotas de Serviço em. [https://console.aws.amazon.com/servicequotas/](https://console.aws.amazon.com/servicequotas/) Para obter mais informações, consulte [Solicitando um Aumento de Cota](https://docs.aws.amazon.com/servicequotas/latest/userguide/request-quota-increase.html) no * Guia do Usuário do Service Quotas*.
   + **Sessões de vários usuários**: escolha essa opção se quiser provisionar várias sessões de usuário em uma única instância. Por padrão, cada sessão de usuário exclusiva é atendida por uma instância (sessão única). 
**nota**  
O recurso multissessão está disponível somente em frotas sempre ativas e sob demanda alimentadas por um sistema operacional Windows. O recurso multissessão não está disponível em frotas elásticas ou em sistema operacional Linux.  
Somente imagens base e atualizações de imagens gerenciadas lançadas a partir de 15 de maio de 2023 oferecem suporte a frotas multissessão. Consulte mais detalhes em [WorkSpaces Notas de versão do Applications Base Image e Managed Image Update](base-image-version-history.md).
   + **Máximo de sessões por instância**: número máximo de sessões de usuário em uma instância. Você deve escolher esse valor com base nas necessidades de performance de aplicação dos usuários finais. Você também pode ajustar o máximo de sessões por instância para uma frota depois que ela for provisionada. Nesse caso, as sessões e instâncias de usuário existentes não serão afetadas, mas a frota se tornará consistente com o novo valor do máximo de sessões por instância. O valor deve estar entre 2 e 50. Antes de definir esse valor para sua frota, consulte [Recomendações para multissessão](multi-session-recs.md).
   + Para frotas sempre ativas e sob demanda, em **Capacidade mínima**, escolha um número mínimo de instâncias (para frotas de sessão única) ou sessões de usuário (para frotas multissessão) para sua frota com base no número mínimo de usuários simultâneos esperados. 
   + Para frotas sempre ativas e sob demanda, em **Capacidade máxima**, escolha um número máximo de instâncias (para frotas de sessão única) ou sessões de usuário (para frotas multissessão) para sua frota com base no número máximo de usuários simultâneos esperados. 
**nota**  
Para multissessão, você deve especificar a capacidade com base no número de sessões de usuário. O serviço calculará o número necessário de instâncias a serem lançadas, com base na configuração da sua frota e no valor máximo de sessões por instância. 
   + Para **visualização de transmissão**, escolha a visualização de WorkSpaces aplicativos que é exibida para seus usuários durante as sessões de streaming. Escolha **Application** para exibir somente as janelas das aplicações abertas pelos usuários. Escolha **Área de trabalho** para exibir a área de trabalho padrão fornecida pelo sistema operacional. 
**nota**  
Por padrão, os WorkSpaces Aplicativos exibem somente as janelas dos aplicativos abertos pelos usuários durante as sessões de streaming. Para habilitar a visualização de **desktop** para seus usuários, configure sua frota para usar uma imagem de WorkSpaces aplicativos que usa uma versão do agente de WorkSpaces aplicativos lançada em ou após 19 de fevereiro de 2020.
   + Para **obter detalhes de escalabilidade (Avançado)**, especifique as políticas de escalabilidade que os WorkSpaces aplicativos usam para aumentar e diminuir a capacidade de sua frota. Observe que o tamanho da frota é limitado pelas capacidades mínima e máxima especificadas. Para obter mais informações, consulte [Fleet Auto Scaling para aplicativos da Amazon WorkSpaces](autoscaling.md).
   + Para a **função do IAM (Avançado)**, ao aplicar uma função do IAM da sua conta a uma instância da frota de WorkSpaces aplicativos, você pode fazer solicitações de AWS API a partir da instância da frota sem gerenciar manualmente AWS as credenciais. Para aplicar um perfil do IAM, execute uma das seguintes ações:
     + Para usar uma função do IAM existente em sua AWS conta, escolha a função que você deseja usar na lista de **funções do IAM**. O perfil deve ser acessível pela instância de frota. Para obter mais informações, consulte [Configurando uma função do IAM existente para usar com instâncias de streaming de WorkSpaces aplicativos](configuring-existing-iam-role-to-use-with-streaming-instances.md).
     + Para criar um perfil do IAM, escolha **Criar perfil do IAM** e siga as etapas em [Como criar uma função do IAM para usar com instâncias de streaming de WorkSpaces aplicativos](how-to-create-iam-role-to-use-with-streaming-instances.md).
   + Para frotas elásticas, em **Redirecionamento para USB (avançado)**, você pode especificar até 10 strings que especificam quais tipos de dispositivos USB conectados ao dispositivo local podem ser redirecionados para a sessão de streaming ao usar o cliente nativo do Windows. Para obter mais informações, consulte [Qualifique dispositivos USB para uso com aplicativos de streaming](qualify-usb-devices.md).

1. Escolha **Próximo**.

1. Se você optar por criar uma frota sempre ativa ou sob demanda, em **Step 3: Choose an Image**, escolha uma imagem que atenda às suas necessidades e escolha **Next**.

1. Se você optar por criar uma frota elástica, em **Step 3: Assign applications**, escolha as aplicações que os usuários poderão iniciar dessa frota.

1. Na **Step 4: Configure Network**, faça o seguinte:
   + Para adicionar acesso à internet para instâncias de frota em uma VPC com uma sub-rede pública, selecione **Default Internet Access**. Se você estiver fornecendo acesso à internet usando um gateway NAT, deixe **Default Internet Access (Acesso à internet padrão)** desmarcado. Para obter mais informações, consulte [Acesso à Internet](internet-access.md).
**nota**  
Sua VPC deverá fornecer acesso ao Amazon Simple Storage Service (S3) se você habilitar recursos que dependam da operação de salvar em um bucket do S3. Para obter mais informações, consulte [Usando endpoints VPC do Amazon S3 para recursos de aplicativos WorkSpaces](managing-network-vpce-iam-policy.md). 
   + Em **VPC** e **Subnet 1 (Sub-rede 1)**, escolha uma VPC e pelo menos uma sub-rede que tenha acesso aos recursos de rede de que seu aplicativo precisa. Para maior tolerância a falhas, recomendamos que você escolha duas sub-redes em zonas de disponibilidade diferentes. Para obter mais informações, consulte [Configurar uma VPC com sub-redes privadas e um gateway NAT](managing-network-internet-NAT-gateway.md).
**nota**  
As frotas elásticas exigem que você especifique pelo menos duas sub-redes em diferentes zonas de disponibilidade.

     Se você não tiver sua própria VPC e sub-rede, poderá usar a [VPC padrão](default-vpc-with-public-subnet.md) ou criar sua própria VPC. Para criar uma, escolha **Create a new VPC (Criar uma nova VPC)** e **Create new subnet (Criar nova sub-rede)** para criá-la. A escolha desses links abre o console do Amazon VPC. Depois de criar sua VPC e sub-redes, retorne ao console de WorkSpaces aplicativos e escolha o ícone de atualização à esquerda dos links Criar **uma nova VPC e Criar nova** **sub-rede** para exibi-los na lista. Para obter mais informações, consulte [Configurar uma VPC para aplicativos WorkSpaces](appstream-vpc.md).
   + Em **Security group(s) (Grupos de segurança)**, selecione até cinco grupos de segurança para associar a esta frota. Se você não tiver seu próprio grupo de segurança e não quiser usar o padrão, escolha o link **Create new security group (Criar novo grupo de segurança)** para criar um. Depois de criar suas sub-redes no console da Amazon VPC, retorne ao console de WorkSpaces aplicativos e escolha o ícone de atualização à esquerda do link **Criar novo grupo de segurança** para exibi-las na lista. Para obter mais informações, consulte [Grupos de segurança em WorkSpaces aplicativos da Amazon](managing-network-security-groups.md).
   + Para frotas sempre ativas e sob demanda, em **Active Directory Domain (Optional)**, escolha o Active Directory e a unidade organizacional (UO) para seus objetos de computador da instância de streaming. Verifique se as configurações de acesso à rede selecionadas habilitam a capacidade de resolução do DNS e a comunicação com o diretório. Para obter mais informações, consulte [Usando o Active Directory com WorkSpaces aplicativos](active-directory.md).

1. Escolha **Próximo**.

1. Em **Etapa 5: revisar**, confirme os detalhes da frota. Para alterar a configuração de qualquer seção, escolha **Edit (Editar)** e faça as alterações necessárias. Após terminar de revisar os detalhes de configuração, selecione **Create (Criar)**. 

1. Na caixa de diálogo de confirmação de definição de preço, marque a caixa de seleção de confirmação e escolha **Criar**.
**nota**  
Se uma mensagem de erro informar que você não tem limites (cotas) suficientes para criar a frota, envie uma solicitação de aumento de limite por meio do console Service Quotas em. [https://console.aws.amazon.com/servicequotas/](https://console.aws.amazon.com/servicequotas/) Para obter mais informações, consulte [Solicitando um Aumento de Cota](https://docs.aws.amazon.com/servicequotas/latest/userguide/request-quota-increase.html) no * Guia do Usuário do Service Quotas*.

1. Enquanto a frota está sendo criada, o status de suas frotas é exibido como **Starting** na lista **Fleets**. Clique no ícone **Refresh** (Atualizar) periodicamente para atualizar o status da frota até que o status seja **Running** (Em execução). Você não pode associar a frota a uma pilha e usá-la para sessões de streaming até que o status da frota seja **Running**.

# Crie uma pilha nos aplicativos da Amazon WorkSpaces
<a name="set-up-stacks-fleets-install"></a>

Configure e crie uma stack para controlar o acesso à sua frota.

**nota**  
Você pode ativar a persistência das configurações do Google Drive e do aplicativo somente para pilhas associadas a uma frota do Windows. OneDrive Antes de associar uma pilha existente a uma frota do Linux, verifique se essas configurações estão desativadas.

**Para configurar e criar uma pilha**

1. No painel de navegação à esquerda, escolha **Stacks** e, em seguida, **Create Stack**.

1. Em **Step 1: Stack Details**, em **Stack details**, insira um identificador de nome exclusivo para a pilha. Opcionalmente, você pode fazer o seguinte:
   + **Display name** - digite um nome a ser exibido para a pilha (máximo de 100 caracteres).
   + **Description** - digite uma descrição para a pilha (máximo de 256 caracteres).
   + **Redirect URL** - especifique um URL para o qual os usuários são redirecionados após o término das suas sessões de streaming.
   + **URL de feedback**: especifique um URL para o qual os usuários são redirecionados depois de clicarem no link **Enviar feedback** para envio de feedback sobre sua experiência de streaming de aplicações. Se você não especificar um URL, esse link não será exibido.
   + **Fleet (Frota)** – selecione uma frota existente ou crie uma nova para associar à sua pilha.
   + **Streaming Protocol Preference**: especifique o protocolo de streaming ao qual você deseja que sua pilha dê preferência, UDP ou TCP. No momento, o UDP só é compatível com o cliente nativo do Windows. Para obter mais informações, consulte [Requisitos do sistema e suporte de recursos (WorkSpaces Applications Client)](client-system-requirements-feature-support.md).
   + **Tags**: escolha **Add Tag** e digite uma chave e um valor para a etiqueta. Para adicionar mais tags, repita esta etapa. Para obter mais informações, consulte [Marcando seus recursos de WorkSpaces aplicativos da Amazon](tagging-basic.md).
   + **VPC Endpoints (Advanced)**: você pode criar um link privado, que é um [endpoint da VPC de interface](https://docs.aws.amazon.com/vpc/latest/userguide/vpce-interface.html) (endpoint de interface), na sua nuvem privada virtual (VPC). Para começar a criar o endpoint de interface, selecione **Criar VPC endpoint**. A seleção desse link abre o console da VPC. Para concluir a criação do endpoint, siga as etapas de 3 a 6 em *Para criar um endpoint de interface*, em [Tutorial: criação e streaming a partir de endpoints da VPC de interface](creating-streaming-from-interface-vpc-endpoints.md). 

     Depois de criar o endpoint de interface, você poderá usá-lo para manter o tráfego de streaming dentro da sua VPC.
   + **Incorporar WorkSpaces aplicativos (opcional)** — Para incorporar uma sessão de streaming de WorkSpaces aplicativos em uma página da web, especifique o domínio para hospedar a sessão de streaming incorporada. As sessões de streaming incorporadas só são permitidas via HTTPS [porta TCP 443]. 
**nota**  
Você deve atender aos pré-requisitos e executar etapas adicionais para configurar as sessões de streaming de WorkSpaces aplicativos incorporados. Para obter mais informações, consulte [Incorpore sessões de streaming de WorkSpaces aplicativos da Amazon](embed-streaming-sessions.md).

1. Escolha **Próximo**.

1. Em **Step 2: Enable Storage (Etapa 2: Habilitar armazenamento)**, você pode fornecer armazenamento persistente aos usuários, escolhendo uma ou mais ações a seguir: 
   + **Home Folders**: os usuários podem salvar os arquivos em suas pastas base e acessar os arquivos existentes em suas pastas base durante sessões de streaming da aplicação. Para obter informações sobre os requisitos para habilitar as pastas base, consulte [Habilite pastas pessoais para os usuários de seus WorkSpaces aplicativos](enable-home-folders.md).
   + **Google Drive para Google Workspace** — Os usuários podem vincular sua conta do Google Drive para Google Workspace aos WorkSpaces aplicativos. Durante as sessões de streaming do aplicativo, os usuários podem fazer login em suas contas do Google Drive, salvar arquivos no Google Drive e acessar os arquivos existentes no Google Drive. Você pode habilitar o Google Drive apenas para contas em domínios do Google Workspace, e não para contas do Gmail pessoais. 
**nota**  
A ativação do Google Drive não é compatível com pilhas baseadas em Linux ou pilhas associadas a frotas multissessão.
**nota**  
Após selecionar **Habilitar Google Drive**, digite o nome de pelo menos um domínio organizacional associado à sua conta do Google Workspace. O acesso ao Google Drive durante sessões de streaming da aplicação é limitado aos usuários que estão nos domínios especificados. Você pode especificar até dez domínios. Para obter mais informações sobre os requisitos para habilitar o Google Drive, consulte [Ative o Google Drive para seus usuários de WorkSpaces aplicativos](enable-google-drive.md).
   + **OneDrive for Business** — Os usuários podem vincular sua conta OneDrive for Business aos WorkSpaces aplicativos. Durante as sessões de streaming de aplicativos, eles podem entrar na OneDrive conta OneDrive, salvar arquivos e acessar os arquivos existentes OneDrive. Você pode habilitar somente OneDrive para contas em OneDrive domínios, não para contas pessoais. 
**nota**  
 OneDrive A ativação não é suportada para pilhas baseadas em Linux ou pilhas associadas a frotas de várias sessões.
**nota**  
Depois de selecionar **Habilitar OneDrive**, insira o nome de pelo menos um domínio organizacional associado à sua OneDrive conta. O acesso OneDrive durante as sessões de streaming do aplicativo é limitado aos usuários que estão nos domínios que você especifica. Você pode especificar até dez domínios. Para obter mais informações sobre os requisitos de habilitação OneDrive, consulte[Habilite OneDrive para os usuários WorkSpaces de seus aplicativos](enable-onedrive.md).

1. Escolha **Próximo**.

1. Em **Etapa 3: Configurações do usuário**, defina as configurações a seguir. Ao terminar, selecione **Review (Revisar)**. 

   **Área de transferência, transferência de arquivos, impressão em dispositivo local e permissões de autenticação**:
**nota**  
**O login com cartão inteligente para o Active Directory** não está disponível no momento para frotas multissessão.
   + **Área de transferência**: por padrão, os usuários podem copiar e colar dados entre seu dispositivo local e aplicações de streaming. Você pode limitar as opções de área de transferência para que os usuários possam colar dados somente para sua sessão de streaming remota ou copiar dados somente para seu dispositivo local. Você também pode desativar as opções de transferência por completo. Os usuários ainda podem copiar e colar entre aplicativos em suas sessões de streaming. Você pode escolher **Copiar para o limite de caracteres do dispositivo local** ou **Colar no limite de caracteres da sessão remota**, ou ambos, para limitar a quantidade de dados que os usuários podem copiar ou colar ao usar a área de transferência, dentro ou fora da sessão de streaming de WorkSpaces aplicativos. O valor pode estar entre 1 e 20.971.520 (20 MB), e o padrão é o valor máximo quando não especificado.
   + **Transferência de arquivos**: por padrão, os usuários podem fazer upload e download de arquivos entre seu dispositivo local e a sessão de streaming. Você pode limitar as opções de transferência de arquivo para que os usuários possam carregar arquivos somente para sua sessão de streaming ou baixar arquivos somente para seu dispositivo local. Você também pode desativar a transferência de arquivo por completo. 
**Importante**  
Se seus usuários precisarem do redirecionamento do sistema de arquivos de WorkSpaces aplicativos para acessar unidades e pastas locais durante as sessões de streaming, você deverá habilitar o upload e o download de arquivos. Para usar o redirecionamento do sistema de arquivos, seus usuários devem ter a versão 1.0.480 ou posterior do WorkSpaces Applications Client instalada. Para obter mais informações, consulte [Ative o redirecionamento do sistema de arquivos para os usuários de seus WorkSpaces aplicativos](enable-file-system-redirection.md).
   + **Imprimir em dispositivo local**: por padrão, os usuários podem imprimir em seu dispositivo local pela aplicação de streaming. Ao selecionar **Print (Imprimir)** no aplicativo, eles podem baixar um arquivo .pdf que pode ser impresso em uma impressora local. Você pode desabilitar essa opção para impedir que os usuários façam impressões em um dispositivo local.
   + **Login com senha para o Active Directory** — Os usuários podem inserir sua senha de domínio do Active Directory para entrar em uma instância de streaming de WorkSpaces aplicativos que esteja associada a um domínio do Active Directory. 

     Também é possível habilitar a opção **Login com cartão inteligente para o Active Directory**. Pelo menos uma autenticação deve ser habilitada.
   + **Login com cartão inteligente no Active Directory** — Os usuários podem usar um leitor de cartão inteligente e um cartão inteligente conectados ao computador local para entrar em uma instância de streaming de WorkSpaces aplicativos associada a um domínio do Active Directory.

     Também é possível habilitar a opção **Login com senha para o Active Directory**. Pelo menos um método de autenticação deve ser habilitado.
**nota**  
Configurações da área de **transferência, transferência de arquivos e impressão no dispositivo local — Essas configurações** controlam somente se os usuários podem usar os recursos de transferência de dados de WorkSpaces aplicativos. Se sua imagem oferece acesso a um navegador, impressora de rede ou outro recurso remoto, os usuários podem transferir dados para ou de sua sessão de streaming de outras maneiras.  
**Configurações de autenticação** — Essas configurações controlam somente o método de autenticação que pode ser usado para o Windows entrar em uma instância de streaming do WorkSpaces Applications (frota ou criador de imagens). Elas não controlam o método de autenticação que pode ser usado para autenticação na sessão, depois que um usuário faz login em uma instância de streaming. Para obter informações sobre os requisitos de configuração para usar cartões inteligentes em login do Windows e autenticação em sessão, consulte [Cartões inteligentes](feature-support-USB-devices-qualified.md#feature-support-USB-devices-qualified-smart-cards). Essas configurações não são compatíveis com pilhas baseadas em Linux.

   **Fuso horário**:
   + **Definir fuso horário automaticamente para sessão remota**: essa configuração sincroniza o fuso horário usado para streaming conforme o fuso horário definido no dispositivo do usuário. Os usuários podem substituir isso e definir o fuso horário de sua preferência.

   **Persistência de configurações de aplicação**:
   + **Habilitar a persistência de configurações da aplicação**: as personalizações de aplicação dos usuários e as configurações do Windows são salvas automaticamente após cada sessão de streaming e aplicadas durante a próxima sessão. Essas configurações são salvas em um bucket do Amazon Simple Storage Service (Amazon S3) em sua conta, dentro da região na qual a persistência AWS das configurações do aplicativo está habilitada.
   + **Grupo de configurações**: o grupo de configurações determina quais configurações de aplicação salvas são usadas para uma sessão de streaming dessa pilha. Se o mesmo grupo de configurações for aplicado a outra pilha, as duas pilhas usam as mesmas configurações de aplicativo. Por padrão, o valor do grupo de configurações é o nome da pilha.
**nota**  
Para obter informações sobre requisitos para habilitar a persistência e administrar as configurações do aplicativo, consulte [Ative a persistência das configurações do aplicativo para os usuários de seus WorkSpaces aplicativos](app-settings-persistence.md).

1. Em **Step 4: Review (Etapa 4: revisar)** e confirme os detalhes da pilha. Para alterar a configuração de qualquer seção, escolha **Edit (Editar)** e faça as alterações necessárias. Após terminar de revisar os detalhes de configuração, selecione **Create (Criar)**. 

Após o serviço configurar os recursos, a página **Stacks** é exibida. O status de sua nova pilha será exibido como **Active (Ativo)** quando ela estiver pronta para uso. 

# Forneça acesso aos usuários nos WorkSpaces aplicativos da Amazon
<a name="set-up-stacks-fleets-add"></a>

Depois de criar uma pilha com uma frota associada, você pode fornecer acesso aos usuários por meio do pool de usuários de WorkSpaces aplicativos, do SAML 2.0 [single sign-on (SSO)] ou da API de aplicativos. WorkSpaces Para obter mais informações, consulte [Administração de grupos de usuários em WorkSpaces aplicativos da Amazon](user-pool-admin.md) e [Integração WorkSpaces de aplicativos da Amazon com SAML 2.0](external-identity-providers.md). 

**nota**  
Os usuários do pool de usuários de WorkSpaces aplicativos não podem ser atribuídos a pilhas com frotas que estão unidas a um domínio do Active Directory.

Depois de fornecer aos usuários acesso aos WorkSpaces Aplicativos, eles podem iniciar sessões de streaming de WorkSpaces Aplicativos usando um navegador da Web ou usando o aplicativo cliente de WorkSpaces Aplicativos para um dispositivo compatível. Se você fornecer acesso aos usuários por meio do pool de usuários dos WorkSpaces Aplicativos, eles deverão usar um navegador da Web para sessões de streaming. Se você usa o SAML 2.0 ou a API de WorkSpaces aplicativos, pode disponibilizar o cliente de WorkSpaces aplicativos para eles. O cliente de WorkSpaces aplicativos é um aplicativo nativo projetado para usuários que precisam de funcionalidade adicional durante as sessões de streaming de WorkSpaces aplicativos. Para obter mais informações, consulte [Forneça acesso por meio do cliente de WorkSpaces aplicativos](client-application.md).

# Limpe os recursos nos WorkSpaces aplicativos da Amazon
<a name="set-up-stacks-fleets-finish"></a>

Você pode interromper sua frota em execução e excluir a pilha ativa para liberar recursos e evitar despesas inesperadas em sua conta. É recomendável interromper qualquer frota em execução que não esteja sendo usada.

Observe que você não pode excluir uma pilha com uma frota associada.

**Para limpar recursos**

1. No painel de navegação, escolha **Pilhas**.

1. Selecione a pilha e escolha **Actions**, **Disassociate Fleet**. Na caixa de diálogo de confirmação, escolha **Desassociar**.

1. No painel de navegação, escolha **Fleets**.

1. Selecione a frota que você deseja interromper, escolha **Ações** e, depois, **Parar**. Demora cerca de cinco minutos para parar uma frota.

1. Quando o status da frota for **Stopped**, escolha **Actions**, **Delete**.

1. No painel de navegação, escolha **Pilhas**.

1. Selecione a pilha e escolha **Actions**, **Delete**.

# Personalize uma frota de WorkSpaces aplicativos da Amazon para otimizar a experiência de streaming de aplicativos de seus usuários
<a name="customize-fleets"></a>

Ao personalizar as instâncias da frota de WorkSpaces aplicativos, você pode definir aspectos específicos do seu ambiente de WorkSpaces aplicativos para otimizar a experiência de streaming de aplicativos de seus usuários. Por exemplo, você pode persistir variáveis de ambiente para passar configurações entre aplicativos dinamicamente e definir associações de arquivos padrão que são aplicadas a todos os usuários. Basicamente, a personalização de uma instância de frota inclui as seguintes tarefas: 
+ Conectar-se a um construtor de imagens e personalizá-lo conforme necessário.
+ No construtor de imagens, usar o Assistente de imagens para criar uma nova imagem que inclui suas personalizações.
+ Criar uma nova instância de frota ou modificar uma existente. Ao configurar a instância de frota, selecione a nova imagem personalizada que você criou.
+ Criar uma nova pilha ou modificar uma existente e associá-la à instância de frota.

**nota**  
Para determinadas personalizações de frota, em ambientes do Active Directory, pode ser necessário usar o Group Policy Management Console (GPMC) para atualizar as configurações do Objeto de política de grupo (GPO) em um computador ingressado no domínio.

**Topics**
+ [Variáveis de ambiente persistentes nos aplicativos da Amazon WorkSpaces](customize-fleets-persist-environment-variables.md)
+ [Defina associações de arquivos padrão para seus usuários nos WorkSpaces aplicativos da Amazon](customize-fleets-set-default-file-associations.md)
+ [Desative a configuração de segurança aprimorada do Internet Explorer nos WorkSpaces aplicativos da Amazon](customize-fleets-disable-ie-esc.md)
+ [Alterar a página inicial padrão do Internet Explorer para sessões de streaming dos usuários nos aplicativos da Amazon WorkSpaces](customize-fleets-change-ie-homepage.md)
+ [Metadados de usuário e instância para frotas de WorkSpaces aplicativos da Amazon](customize-fleets-user-instance-metadata-fleets.md)

# Variáveis de ambiente persistentes nos aplicativos da Amazon WorkSpaces
<a name="customize-fleets-persist-environment-variables"></a>

As variáveis de ambiente permitem que você passe configurações dinamicamente entre aplicativos. Por exemplo, muitos aplicativos de engenharia dependem de variáveis de ambiente para especificar o endereço IP ou o nome do host de um servidor de licença para localizar e verificar uma licença nesse servidor. 

Siga as etapas desses procedimentos para disponibilizar variáveis de ambiente entre as instâncias de frota. 

**nota**  
As instruções a seguir se aplicam somente às frotas do Windows. 

**Topics**
+ [Alterar variáveis de ambiente do sistema](customize-fleets-system-environment-variables.md)
+ [Alterar variáveis de ambiente do usuário](customize-fleets-user-environment-variables.md)
+ [Criar uma variável de ambiente com escopo limitado](customize-fleets-environment-variable-limited-scope.md)

**nota**  
Se você estiver usando o Active Directory e a Política de Grupo com WorkSpaces Aplicativos, lembre-se de que as instâncias de streaming devem ser unidas a um domínio do Active Directory para usar a Política de Grupo para variáveis de ambiente. Para obter informações sobre como configurar o item de preferência da **Environment Variable** (Variável de ambiente) da Política de grupo, consulte [Configure an Environment Variable Item](https://docs.microsoft.com/en-us/previous-versions/windows/it-pro/windows-server-2008-R2-and-2008/cc772047(v=ws.11)) na documentação da Microsoft.

# Alterar variáveis de ambiente do sistema
<a name="customize-fleets-system-environment-variables"></a>

Siga essas etapas para alterar as variáveis de ambiente do sistema em suas instâncias de frota. 

**Para alterar as variáveis de ambiente do sistema em um construtor de imagens**

Este procedimento se aplica apenas a variáveis de ambiente do sistema, e não as variáveis de ambiente do usuário. Para alterar variáveis de ambiente do usuário que persistem entre instâncias de frota, realize as etapas do próximo procedimento.

1. Conecte-se ao construtor de imagens em que deseja alterar variáveis de ambiente do sistema e faça login com uma conta que tenha permissões de administrador local. Para fazer isso, execute uma das seguintes ações: 
   + [Use o console de WorkSpaces aplicativos](managing-image-builders-connect-console.md) (somente para conexões web)
   + [Crie um URL de streaming](managing-image-builders-connect-streaming-URL.md) (para conexões de clientes da Web ou de WorkSpaces aplicativos)
**nota**  
Se o construtor de imagens ao qual você deseja se conectar estiver associado a um domínio do Active Directory e sua organização exigir login com cartão inteligente, você deverá criar uma URL de streaming e usar o cliente WorkSpaces Applications para a conexão. Para obter informações sobre o login com cartão inteligente, consulte [Cartões inteligentes](feature-support-USB-devices-qualified.md#feature-support-USB-devices-qualified-smart-cards).

1. Selecione o botão **Iniciar** do Windows, abra o menu de contexto (clique com o botão direito do mouse) de **Meu computador** e selecione **Propriedades**.

1. No painel de navegação, selecione **Advanced system settings** (Configurações avançadas do sistema). 

1. Em **System variables** (Variáveis do sistema), altere as variáveis de ambiente que você deseja persistir entre as instâncias de frota e, em seguida, clique em** OK**.

1. Na área de trabalho do construtor de imagens, abra o Assistente de Imagens.

1. Siga as etapas necessárias no Image Assistant para concluir a criação da sua imagem. Para obter mais informações, consulte [Tutorial: Crie uma imagem de WorkSpaces aplicativos personalizada usando o console de WorkSpaces aplicativos](tutorial-image-builder.md).

   As alterações nas variáveis de ambiente do sistema persistem entre as instâncias de frota e estão disponíveis para sessões de streaming executadas nessas instâncias. 
**nota**  
Definir AWS CLI credenciais como variáveis do ambiente do sistema pode impedir que WorkSpaces os aplicativos criem a imagem.

# Alterar variáveis de ambiente do usuário
<a name="customize-fleets-user-environment-variables"></a>

Siga essas etapas para alterar as variáveis de ambiente do usuário em suas instâncias de frota. 

**Para alterar as variáveis de ambiente do usuário**

1. Conecte-se ao construtor de imagens em que deseja alterar variáveis de ambiente do sistema e faça login como um **Usuário de modelo**. Para fazer isso, execute uma das seguintes ações: 
   + [Use o console de WorkSpaces aplicativos](managing-image-builders-connect-console.md) (somente para conexões web)
   + [Crie um URL de streaming](managing-image-builders-connect-streaming-URL.md) (para conexões de clientes da Web ou de WorkSpaces aplicativos)
**nota**  
Se o construtor de imagens ao qual você deseja se conectar estiver associado a um domínio do Active Directory e sua organização exigir login com cartão inteligente, você deverá criar uma URL de streaming e usar o cliente WorkSpaces Applications para a conexão. Para obter informações sobre o login com cartão inteligente, consulte [Cartões inteligentes](feature-support-USB-devices-qualified.md#feature-support-USB-devices-qualified-smart-cards).

   **Template User (Usuário modelo)** permite criar configurações padrão de aplicativos e do Windows para os usuários. Para obter mais informações, consulte “Criar configurações padrão do aplicativo e do Windows para os usuários de seus WorkSpaces aplicativos” em[Configurações padrão do aplicativo e do Windows e desempenho de lançamento de aplicativos nos WorkSpaces aplicativos da Amazon](customizing-appstream-images.md).

1. No criador de imagens, selecione o botão **Iniciar** do Windows, **Painel de Controle**, **Contas de Usuário**. 

1. Selecione **Contas de Usuário** novamente. No painel de navegação à esquerda, selecione **Alterar as variáveis do meu ambiente**.

1. Em **Variáveis de ambiente do usuário** para **DefaultProfileUser**, defina ou crie as variáveis de ambiente do usuário conforme necessário e escolha **OK**.

1. Isso desconecta sua sessão atual e abre o menu de login. Faça login no criador de imagens executando umas das seguintes ações:
   + Se o criador de imagens não estiver associado a um domínio do Active Directory, na guia **Local User (Usuário local)**, selecione **Administrator (Administrador)**.
   + Se o criador de imagens estiver associado a um domínio do Active Directory, selecione a guia **Directory User (Usuário de diretório)** e faça login como um usuário de domínio que tem permissões de administrador local no criador de imagens.

1. Na área de trabalho do construtor de imagens, abra o Assistente de Imagens.

1. Siga as etapas necessárias no Image Assistant para concluir a criação da sua imagem. Para obter mais informações, consulte [Tutorial: Crie uma imagem de WorkSpaces aplicativos personalizada usando o console de WorkSpaces aplicativos](tutorial-image-builder.md).

# Criar uma variável de ambiente com escopo limitado
<a name="customize-fleets-environment-variable-limited-scope"></a>

Siga estas etapas para criar uma variável de ambiente com escopo limitado para os processos que são gerados fora do script. Essa abordagem é útil quando você precisa usar o mesmo nome de variável de ambiente com valores diferentes para aplicativos diferentes. Por exemplo, se você tiver dois aplicativos diferentes que usam a variável de ambiente "LIC\$1SERVER", mas cada aplicativo tiver um valor diferente para "LIC\$1SERVER".

**Para criar uma variável de ambiente com escopo limitado**

1. Conecte-se ao construtor de imagens em que deseja criar uma variável de ambiente com escopo limitado e faça login com uma conta que tenha permissões de administrador local. Para fazer isso, execute uma das seguintes ações: 
   + [Use o console de WorkSpaces aplicativos](managing-image-builders-connect-console.md) (somente para conexões web)
   + [Crie um URL de streaming](managing-image-builders-connect-streaming-URL.md) (para conexões de clientes da Web ou de WorkSpaces aplicativos)
**nota**  
Se o construtor de imagens ao qual você deseja se conectar estiver associado a um domínio do Active Directory e sua organização exigir login com cartão inteligente, você deverá criar uma URL de streaming e usar o cliente WorkSpaces Applications para a conexão. Para obter informações sobre o login com cartão inteligente, consulte [Cartões inteligentes](feature-support-USB-devices-qualified.md#feature-support-USB-devices-qualified-smart-cards).

1. Crie uma pasta filho da unidade C:\$1 para o script (por exemplo, C:\$1Scripts).

1. Abra o Bloco de Notas para criar o novo script e insira as seguintes linhas:

   `set `*variable*=*value*

   `start " " "C:\path\to\application.exe"` 

   Em que:

   *variable*é o nome da variável a ser usada

   *value*é o valor para o nome da variável fornecida
**nota**  
Se o caminho para o aplicativo incluir espaços, a sequência inteira deverá ser encapsulada entre aspas. Por exemplo:   
`start " " "C:\Program Files\application.exe"`

1. Escolha **File (Arquivo)**, **Save (Salvar)**. Nomeie o arquivo e salve-o com a extensão .bat em C:\$1Scripts. Por exemplo, nomeie o arquivo como LaunchApp .bat.

1. Se necessário, repita as etapas 4 e 5 para criar um script para cada aplicativo adicional que requeira variável de ambiente e valores próprios. 

1. Na área de trabalho do construtor de imagens, inicie o Assistente de imagem.

1. Selecione **Add App (Adicionar aplicativo)**, navegue até C:\$1Scripts e selecione um dos scripts criados na etapa 5. Escolha **Open (Abrir)**.

1. Na caixa de diálogo **App Launch Settings (Configurações de execução do aplicativo)**, mantenha ou altere as configurações conforme necessário. Quando terminar, selecione **Salvar**.

1. Caso tenha criado vários scripts, repita as etapas 8 e 9 para cada script.

1. Siga as etapas necessárias no Image Assistant para concluir a criação da sua imagem. Para obter mais informações, consulte [Tutorial: Crie uma imagem de WorkSpaces aplicativos personalizada usando o console de WorkSpaces aplicativos](tutorial-image-builder.md).

   A variável de ambiente e o valor específico agora estão disponíveis para processos executados a partir do script. Outros processos não podem acessar essa variável e valor. 

# Defina associações de arquivos padrão para seus usuários nos WorkSpaces aplicativos da Amazon
<a name="customize-fleets-set-default-file-associations"></a>

As associações para extensões de arquivos de aplicativos são definidas por usuário e, portanto, não são aplicadas automaticamente a todos os usuários que iniciam sessões de streaming de WorkSpaces aplicativos. Por exemplo, se você definir o Adobe Reader como o aplicativo padrão para arquivos .pdf em seu construtor de imagens, essa alteração não será aplicada aos usuários. 

**nota**  
As etapas a seguir se aplicam somente às frotas do Windows.

**nota**  
As etapas a seguir devem ser executadas em um construtor de imagens associado a um domínio do Active Directory. Além disso, a sua frota deve estar associada a um domínio do Active Directory. Caso contrário, as associações de arquivos padrão que você definir não serão aplicadas.

**Para definir associações de arquivo padrão para os usuários**

1. Conecte-se ao construtor de imagens em que deseja definir associações de arquivos padrão e faça login com uma conta de domínio que tenha permissões de administrador local no construtor de imagens. Para fazer isso, execute uma das seguintes ações: 
   + [Use o console de WorkSpaces aplicativos](managing-image-builders-connect-console.md) (somente para conexões web)
   + [Crie um URL de streaming](managing-image-builders-connect-streaming-URL.md) (para conexões de clientes da Web ou de WorkSpaces aplicativos)
**nota**  
Se sua organização exigir login com cartão inteligente, você deverá criar uma URL de streaming e usar o cliente de WorkSpaces aplicativos para a conexão. Para obter informações sobre o login com cartão inteligente, consulte [Cartões inteligentes](feature-support-USB-devices-qualified.md#feature-support-USB-devices-qualified-smart-cards).

1. Defina as associações de arquivo padrão, conforme necessário.

1. Abra o prompt de comando do Windows como um administrador.

1. No prompt de comando, digite o comando a seguir para exportar as associações de arquivo do construtor de imagens como um arquivo XML e, em seguida, pressione ENTER: 

   `dism.exe /online /export-DefaultAppAssociations:c:\default_associations.xml`

   Se receber uma mensagem de erro informando que você não pode fazer manutenção de um sistema operacional de 64 bits com uma versão de 32 bits do DISM, feche a janela de prompt de comando. Abra o Explorador de arquivos, navegue até C:\$1Windows\$1System32, clique com o botão direito do mouse em cmd.exe e selecione **Run as Administrator** (Executar como administrador) e execute o comando novamente.

1. Você pode usar o Editor de política de grupo local ou o GPMC para definir um arquivo de configuração de associações padrão:
   + Editor de política de grupo local:

     No construtor de imagens, abra o prompt de comando como um administrador, digite `gpedit.msc` e pressione ENTER. 

     Na árvore do console, em **Computer Configuration** (Configuração do computador), expanda **Administrative Templates** (Modelos administrativos), **Windows Components** (Componentes do Windows) e, em seguida, selecione **File Explorer** (Explorador de arquivos).
   + GPMC: 

     Em seu diretório ou em um controlador de domínio, abra o prompt de comando como um administrador, digite `gpmc.msc` e pressione ENTER.

     Na árvore do console à esquerda, selecione a UO na qual você deseja criar um novo GPO ou use um GPO existente e, em seguida, execute uma das seguintes ações:
     + Crie um novo GPO abrindo o menu de contexto (clique com o botão direito do mouse) e selecionando **Create a GPO in this domain, Link it here** (Criar um GPO neste domínio e vinculá-lo aqui). Em **Name**, forneça um nome descritivo para esse GPO.
     + Selecione um GPO existente.

     Abra o menu de contexto do GPO e selecione **Edit** (Editar).

     Em **User Configuration (Configuração do usuário)**, expanda **Policies (Políticas)**, **Administrative Templates (Modelos administrativos)**, **Windows Components (Componentes do Windows)** e selecione **Internet Explorer**. 

1. Clique duas vezes em **Set a default associations configuration file** (Definir um arquivo de configuração de associações padrão).

1. Na caixa de diálogo **Set a default associations configuration file properties (Definir propriedades de um arquivo de configuração de associações padrão)**, selecione **Enabled (Habilitado)** e execute uma das seguintes ações:
   + Se estiver usando o Editor de política de grupo local, insira este caminho: `c:\default_associations.xml`. 
   + Se estiver usando o GPMC, insira um caminho de rede. Por exemplo, .`\\networkshare\default_associations.xml`

1. Selecione **Aplicar**, **OK**.

1. Feche o Editor de política de grupo local ou o GPMC.

1. Na área de trabalho do construtor de imagens, abra o Assistente de Imagens.

1. Siga as etapas necessárias no Image Assistant para concluir a criação da sua imagem. Para obter mais informações, consulte [Tutorial: Crie uma imagem de WorkSpaces aplicativos personalizada usando o console de WorkSpaces aplicativos](tutorial-image-builder.md).

   As associações do arquivo configuradas são aplicadas às instâncias de frota e às sessões de streaming do usuário executadas a partir dessas instâncias. 

# Desative a configuração de segurança aprimorada do Internet Explorer nos WorkSpaces aplicativos da Amazon
<a name="customize-fleets-disable-ie-esc"></a>

A Configuração de Segurança Reforçada (ESC) do Internet Explorer coloca os servidores e o Internet Explorer em uma configuração que limita a exposição à Internet. No entanto, essa configuração pode afetar a experiência do usuário final dos WorkSpaces aplicativos. Os usuários conectados às sessões de streaming de WorkSpaces aplicativos podem descobrir que os sites não são exibidos ou funcionam conforme o esperado quando: 
+ A ESC do Internet Explorer está habilitada em instâncias de frota a partir das quais as sessões de streaming dos usuários são inicializadas
+ Os usuários executam o Internet Explorer durante suas sessões de streaming
+ Os aplicativos usam o Internet Explorer para carregar dados

**nota**  
As etapas a seguir se aplicam somente às frotas do Windows.

**Para desabilitar a Configuração de Segurança Reforçada do Internet Explorer**

1. Conecte-se ao construtor de imagens em que deseja desabilitar o ESC do Internet Explorer e faça login com uma conta que tenha permissões de administrador local. Para fazer isso, execute uma das seguintes ações: 
   + [Use o console de WorkSpaces aplicativos](managing-image-builders-connect-console.md) (somente para conexões web)
   + [Crie um URL de streaming](managing-image-builders-connect-streaming-URL.md) (para conexões de clientes da Web ou de WorkSpaces aplicativos)
**nota**  
Se o construtor de imagens ao qual você deseja se conectar estiver associado a um domínio do Active Directory e sua organização exigir login com cartão inteligente, você deverá criar uma URL de streaming e usar o cliente WorkSpaces Applications para a conexão. Para obter informações sobre o login com cartão inteligente, consulte [Cartões inteligentes](feature-support-USB-devices-qualified.md#feature-support-USB-devices-qualified-smart-cards).

1. No criador de imagens, desabilite a ESC do Internet Explorer fazendo o seguinte:

   1. Abra o Gerenciador de Servidores. Selecione o botão **Iniciar** do Windows e, em seguida, selecione **Gerenciador de Servidores**.

   1. No painel de navegação à esquerda, selecione **Servidor Local**. 

   1. No painel de propriedades à direita, selecione o link **Ativado** ao lado da Configuração de Segurança Reforçada do IE****.

   1. Na caixa de diálogo **Configuração Reforçada do Internet Explorer**, selecione a opção **Desativado** em **Administradores** e **Usuários** e, em seguida, selecione **OK**.

1. Na área superior direita da área de trabalho do criador de imagens, selecione **Admin Commands (Comandos de administrador)**, **Switch User (Alternar usuário)**.   
![\[Admin Commands dropdown menu with Switch User option highlighted.\]](http://docs.aws.amazon.com/pt_br/appstream2/latest/developerguide/images/admin-commands-switch-user.png)

1. Isso desconecta sua sessão atual e abre o menu de login. Faça login no criador de imagens executando umas das seguintes ações:
   + Se o criador de imagens não estiver associado a um domínio do Active Directory, na guia **Local User (Usuário local)**, selecione **Template User (Usuário modelo)**.
   + Se o criador de imagens estiver associado a um domínio do Active Directory, selecione a guia **Directory User (Usuário de diretório)** e faça login como um usuário de domínio que não tem permissões de administrador local no criador de imagens.

1. Abra o Internet Explorer e redefina suas configurações fazendo o seguinte:

   1. Na área superior direita da janela do navegador Internet Explorer, selecione o ícone **Tools (Ferramentas)** e, depois, selecione **Internet options (Opções da Internet)**.

   1. Escolha a guia **Avançadas **e, em seguida, selecione **Redefinir**.

   1. Quando solicitado a confirmar sua opção, escolha **Redefinir** novamente.

   1. Quando a mensagem **Redefinir Configurações do Internet Explorer)** for exibida, selecione **Fechar**.

1. Reinicie o construtor de imagens.

1. Selecione **Admin Commands (Comandos de administrador)**, **Switch user (Alternar usuário)** e, em seguida, realize uma das seguintes ações: 
   + Se o criador de imagens não estiver associado a um domínio do Active Directory, na guia **Local User (Usuário local)**, selecione **Administrator (Administrador)**.
   + Se o construtor de imagens estiver associado a um domínio do Active Directory, selecione a guia **Usuário de diretório** e faça login com a mesma conta de domínio usada na etapa 4.

1. Na área de trabalho do construtor de imagens, abra o Assistente de Imagens.

1. Em **Etapa 2. Configurar aplicações**, selecione **Salvar configurações**.

1. Siga as etapas necessárias no Image Assistant para concluir a criação da sua imagem. Para obter mais informações, consulte [Tutorial: Crie uma imagem de WorkSpaces aplicativos personalizada usando o console de WorkSpaces aplicativos](tutorial-image-builder.md).

# Alterar a página inicial padrão do Internet Explorer para sessões de streaming dos usuários nos aplicativos da Amazon WorkSpaces
<a name="customize-fleets-change-ie-homepage"></a>

Você pode usar a Política de grupo para alterar a página inicial padrão no Internet Explorer para sessões de streaming dos usuários. Como alternativa, se você não tiver a Política de Grupo em seu ambiente ou preferir não usar a Política de Grupo, poderá usar a conta de usuário do modelo de WorkSpaces aplicativos.

**nota**  
As etapas a seguir se aplicam somente às frotas do Windows.

**Topics**
+ [Usar Política de grupo para alterar a página inicial padrão do Internet Explorer](customize-fleets-change-ie-homepage-group-policy.md)
+ [Use a conta de usuário do modelo de WorkSpaces aplicativos para alterar a página inicial padrão do Internet Explorer](customize-fleets-change-ie-homepage-template-user.md)

# Usar Política de grupo para alterar a página inicial padrão do Internet Explorer
<a name="customize-fleets-change-ie-homepage-group-policy"></a>

Em ambientes do Active Directory, você usa o Gerenciamento de Política de Grupo (GPMC) MMC-snap-in para definir uma página inicial padrão que os usuários não podem alterar. Se o Active Directory não estiver no ambiente, use o Editor de política de grupo local para realizar essa tarefa. Para definir uma página inicial que os usuários podem alterar, é necessário usar o GPMC. 

Para usar o GPMC, primeiro faça o seguinte:
+ Obter acesso a um computador ou a uma instância do EC2 ingressada no domínio.
+ Instalar o GPMC. Para obter mais informações, consulte [Instalar ou remover ferramentas de administração de servidores remotos para Windows 7](https://technet.microsoft.com/en-us/library/ee449483.aspx) na documentação da Microsoft.
+ Faça login como usuário do domínio com permissões para criar GPOs. Link GPOs para as unidades organizacionais apropriadas (OUs).

**Para alterar a página inicial padrão do Internet Explorer usando um modelo administrativo da Política de grupo**

Você pode usar um modelo administrativo da Política de grupo para definir uma página inicial padrão que os usuários não podem alterar. Para obter mais informações sobre modelos administrativos, consulte [Edit Administrative Template Policy Settings](https://docs.microsoft.com/en-us/previous-versions/windows/it-pro/windows-server-2008-R2-and-2008/cc771479(v=ws.11)) na documentação da Microsoft.

1. Abra o console de WorkSpaces aplicativos em [https://console.aws.amazon.com/appstream2/casa](https://console.aws.amazon.com/appstream2/home).

1. Se não estiver usando o Active Directory em seu ambiente, abra o Local Group Policy Editor (Editor de política de grupo local). Se estiver usando o Active Directory, abra o GPMC. Localize a configuração da política de **Scripts (Logon\$1Logoff)**: 
   + Editor de política de grupo local: 

     No construtor de imagens, abra o prompt de comando como um administrador, digite `gpedit.msc` e pressione ENTER. 

     Em **User Configuration** (Configuração do usuário), expanda **Administrative Templates** (Modelos administrativos), **Windows Components** (Componentes do Windows) e, em seguida, selecione **Internet Explorer**. 
   + GPMC: 

     Em seu diretório ou em um controlador de domínio, abra o prompt de comando como um administrador, digite `gpmc.msc` e pressione ENTER.

     Na árvore do console à esquerda, selecione a UO na qual você deseja criar um novo GPO ou use um GPO existente e, em seguida, execute uma das seguintes ações: 
     + Crie um novo GPO abrindo o menu de contexto (clique com o botão direito do mouse) e selecionando **Create a GPO in this domain, Link it here** (Criar um GPO neste domínio e vinculá-lo aqui). Em **Name**, forneça um nome descritivo para esse GPO.
     + Selecione um GPO existente.

     Abra o menu de contexto do GPO e selecione **Edit** (Editar).

     Em **User Configuration** (Configuração do usuário), expanda **Policies** (Políticas), **Administrative Templates** (Modelos administrativos), **Windows Components** (Componentes do Windows) e, em seguida, selecione **Internet Explorer**. 

1. Clique duas vezes em **Disable changing home page settings** (Desabilitar a alteração das configurações da página inicial), selecione **Enabled** (Habilitado) e, em **Home Page** (Página inicial), insira um URL.

1. Selecione **Aplicar**, **OK**.

1. Feche o Editor de política de grupo local ou o GPMC.

**Para alterar a página inicial padrão do Internet Explorer usando as preferências da Política de grupo**

Você pode usar as preferências da Política de grupo para definir uma página inicial padrão que os usuários podem alterar. Para obter mais informações sobre como trabalhar com as preferências da Política de grupo, consulte [Configure a Registry Item](https://docs.microsoft.com/en-us/previous-versions/windows/it-pro/windows-server-2008-R2-and-2008/cc753092(v=ws.11)) e [Group Policy Preferences Getting Started Guide ](https://docs.microsoft.com/en-us/previous-versions/windows/it-pro/windows-server-2008-R2-and-2008/cc731892(v=ws.10)) na documentação da Microsoft.

1. Em seu diretório ou em um controlador de domínio, abra o prompt de comando como um administrador, digite `gpmc.msc` e pressione ENTER.

1. Na árvore do console à esquerda, selecione a UO na qual você deseja criar um novo GPO ou use um GPO existente e, em seguida, execute uma das seguintes ações: 
   + Crie um novo GPO abrindo o menu de contexto (clique com o botão direito do mouse) e selecionando **Create a GPO in this domain, Link it here** (Criar um GPO neste domínio e vinculá-lo aqui). Em **Name**, forneça um nome descritivo para esse GPO.
   + Selecione um GPO existente.

1. Abra o menu de contexto do GPO e selecione **Edit** (Editar). 

1. Em **User Configuration** (Configuração de usuário), expanda **Preferences** (Preferências) e, em seguida, selecione **Windows Settings** (Configurações do Windows). 

1. Abra o menu de contexto (clique com o botão direito do mouse) de **Registry** (Registro) e selecione **New** (Novo), **Registry Item** (Item do registro).

1. Na caixa de diálogo **New Registry Properties** (Propriedades do novo registro), especifique as seguintes configurações do registro para a Política de grupo configurar: 
   + Em **Action**, selecione **Update**. 
   + Para **Hive**, selecione **HKEY\$1CURRENT\$1USER**.
   + Para **Key Path** (Caminho da chave), navegue e selecione HKEY\$1CURRENT\$1USER\$1SOFWARE\$1Microsoft\$1Internet Explorer\$1Main.
   + Para **Value Name** (Nome do valor), insira **Start Page** (Página inicial).
   + Para **Value Data** (Dados do valor), insira o URL da página inicial.

1. Na guia **Common **(Comum), selecione **Apply Once** (Aplicar uma vez), **Do not Re-Apply** (Não reaplicar). 
**nota**  
Para permitir que o usuários selecionem o botão **Use Default** (Usar o padrão) nas configurações do navegador Internet Explorer e redefinam sua página inicial padrão para a página inicial de sua empresa, você também pode definir um valor para Default\$1Page\$1URL sem selecionar **Apply Once** (Aplicar uma vez) e **Do not Re-Apply** (Não reaplicar). 

1. Clique em **OK** e feche o GPMC.

# Use a conta de usuário do modelo de WorkSpaces aplicativos para alterar a página inicial padrão do Internet Explorer
<a name="customize-fleets-change-ie-homepage-template-user"></a>

Siga essas etapas para usar a conta **Usuário de modelo** para alterar a página inicial padrão do Internet Explorer. 

**Para alterar a página inicial padrão do Internet Explorer usando a conta do usuário modelo**

1. Conecte-se ao construtor de imagens em que deseja alterar a página inicial padrão do Internet Explorer e faça login com a conta **Usuário de modelo**. Para fazer isso, execute uma das seguintes ações: 
   + [Use o console de WorkSpaces aplicativos](managing-image-builders-connect-console.md) (somente para conexões web)
   + [Crie um URL de streaming](managing-image-builders-connect-streaming-URL.md) (para conexões de clientes da Web ou de WorkSpaces aplicativos)
**nota**  
Se o construtor de imagens ao qual você deseja se conectar estiver associado a um domínio do Active Directory e sua organização exigir login com cartão inteligente, você deverá criar uma URL de streaming e usar o cliente WorkSpaces Applications para a conexão. Para obter informações sobre o login com cartão inteligente, consulte [Cartões inteligentes](feature-support-USB-devices-qualified.md#feature-support-USB-devices-qualified-smart-cards).

   **Template User (Usuário modelo)** permite criar configurações padrão de aplicativos e do Windows para os usuários. Para obter mais informações, consulte “Criar configurações padrão do aplicativo e do Windows para os usuários de seus WorkSpaces aplicativos” em[Configurações padrão do aplicativo e do Windows e desempenho de lançamento de aplicativos nos WorkSpaces aplicativos da Amazon](customizing-appstream-images.md).

1. Abra o Internet Explorer e conclua as etapas necessárias para alterar a página inicial padrão.

1. Na área superior direita da área de trabalho do criador de imagens, selecione **Admin Commands (Comandos de administrador)**, **Switch User (Alternar usuário)**.   
![\[Admin Commands dropdown menu with Switch User option highlighted.\]](http://docs.aws.amazon.com/pt_br/appstream2/latest/developerguide/images/admin-commands-switch-user.png)

1. Isso desconecta sua sessão atual e abre o menu de login. Faça login no criador de imagens executando umas das seguintes ações:
   + Se o criador de imagens não estiver associado a um domínio do Active Directory, na guia **Local User (Usuário local)**, selecione **Administrator (Administrador)**.
   + Se o criador de imagens estiver associado a um domínio do Active Directory, selecione a guia **Directory User (Usuário de diretório)** e faça login como um usuário de domínio que tem permissões de administrador local no criador de imagens.

1. Na área de trabalho do construtor de imagens, abra o Assistente de Imagens.

1. Siga as etapas necessárias no Image Assistant para concluir a criação da sua imagem. Para obter mais informações, consulte [Tutorial: Crie uma imagem de WorkSpaces aplicativos personalizada usando o console de WorkSpaces aplicativos](tutorial-image-builder.md).

# Metadados de usuário e instância para frotas de WorkSpaces aplicativos da Amazon
<a name="customize-fleets-user-instance-metadata-fleets"></a>

WorkSpaces As instâncias da frota de aplicativos têm metadados de usuário e instância disponíveis por meio de variáveis de ambiente do Windows. Você pode usar as seguintes variáveis de ambiente em seus aplicativos e scripts para modificar seu ambiente com base nos detalhes de instâncias de frotas.


| Variável de ambiente | Contexto | Description | 
| --- | --- | --- | 
| AppStream\$1Nome da pilha | Usuário | O nome da pilha da qual a sessão de streaming foi iniciada. | 
| AppStream\$1Modo de acesso do usuário | Usuário | O modo de acesso usado para gerenciar o acesso dos usuários ao streaming. Os valores disponíveis são custom, userpool ou  saml. | 
| AppStream\$1Reserva\$1Sessão\$1 DateTime | Usuário | A data e a hora em que a sessão de streaming do usuário começou. | 
| AppStream\$1UserName | Usuário | O nome de usuário associado ao usuário. | 
| AppStream\$1ID da sessão | Usuário | O identificador da sessão para a sessão de streaming do usuário. | 
| APPSTREAM\$1SESSION\$1CONTEXT | Máquina | Contém os parâmetros transmitidos para a aplicação de streaming quando uma sessão é iniciada. Para obter mais informações, consulte [Contexto da sessão em WorkSpaces aplicativos da Amazon](managing-stacks-fleets-session-context.md). Essa variável de ambiente só estará disponível após a primeira execução do aplicativo.  | 
| AppStream\$1Image\$1Arn | Máquina | O ARN da imagem que foi usado para criar a instância de streaming. | 
| AppStream\$1Tipo de instância | Máquina | O tipo da instância de streaming. Por exemplo, .stream.standard.medium | 
| AppStream\$1Tipo de recurso | Máquina | O tipo de recurso de WorkSpaces aplicativos. O valor é fleet  ou image-builder. | 
| AppStreamNome do \$1Recurso | Máquina | O nome da frota. | 

Em instâncias de frota do Linux, essas variáveis de ambiente são exportadas por meio dos seguintes scripts profile.d:
+ **Variáveis de ambiente do usuário** em/etc/profile.d/appstream\$1user\$1vars.sh
+ **Variáveis de ambiente do sistema** em/etc/profile.d/appstream\$1system\$1vars.sh

Para acessar as variáveis de ambiente, você deve obter explicitamente esses arquivos das aplicações.

# Atualize uma frota de WorkSpaces aplicativos da Amazon
<a name="update-fleets-new-image"></a>

Você pode fazer atualizações em uma frota de WorkSpaces aplicativos existente. 

Ao criar uma nova imagem de WorkSpaces aplicativos, você deve atualizar suas frotas Always-On e On-Demand para disponibilizar os aplicativos e os dados da nova imagem aos usuários. Se a sua atualização for secundária (por exemplo, patches de aplicativos ou do sistema operacional), você poderá atualizar sua frota em execução. Quando novas instâncias de streaming são criadas, elas são criadas na imagem atualizada. Alterar a imagem em uma frota em execução não perturba os usuários com sessões de streaming ativas. As instâncias de streaming não utilizadas são substituídas periodicamente, enquanto as instâncias de streaming às quais os usuários estão conectados são finalizadas após a conclusão das sessões de streaming. 

É possível atualizar uma frota com uma nova imagem que executa o mesmo sistema operacional quando a frota está no estado **Running (Em execução)** ou **Stopped (Interrompida)**. No entanto, só é possível atualizar uma frota com uma nova imagem que executa um sistema operacional diferente quando a frota está no estado **Stopped (Interrompido)**.

**nota**  
O catálogo de WorkSpaces aplicativos que o Applications exibe aos usuários é baseado na imagem atual associada à frota. Se a imagem atualizada contiver aplicativos não estão especificados na imagem mais antiga, os aplicativos poderão não ser iniciados se o usuário fizer o streaming de uma instância que se baseie na imagem mais antiga.

**Topics**
+ [Atualize uma frota com uma nova imagem nos WorkSpaces aplicativos da Amazon](update-fleets.md)
+ [Gerencie aplicativos associados a uma frota elástica na Amazon WorkSpaces Applications](manage-apps.md)

# Atualize uma frota com uma nova imagem nos WorkSpaces aplicativos da Amazon
<a name="update-fleets"></a>

Para aplicar atualizações do sistema operacional ou disponibilizar novos aplicativos para os usuários, crie uma nova imagem que tenha essas alterações. Atualize a frota com a nova imagem. 

**Para atualizar uma frota de WorkSpaces aplicativos com uma nova imagem**

1. Conecte-se ao construtor de imagens que deseja usar e faça login com uma conta que tenha permissões de administrador local no construtor de imagens. Para fazer isso, execute uma das seguintes ações: 
   + [Use o console de WorkSpaces aplicativos](managing-image-builders-connect-console.md) (somente para conexões com a web)
   + [Crie um URL de streaming](managing-image-builders-connect-streaming-URL.md) (para conexões de clientes da Web ou de WorkSpaces aplicativos)
**nota**  
Se sua organização exigir login com cartão inteligente, você deverá criar uma URL de streaming e usar o cliente de WorkSpaces aplicativos para a conexão. Para obter informações sobre o login com cartão inteligente, consulte [Cartões inteligentes](feature-support-USB-devices-qualified.md#feature-support-USB-devices-qualified-smart-cards).

1. Execute uma ou as duas ações a seguir, conforme necessário: 
   + Instale as atualizações para o sistema operacional.
   + Instale os aplicativos.

     Se um aplicativo precisar reiniciar o sistema operacional Windows, deixe que ele o faça. Antes do sistema operacional ser reiniciado, você será desconectado do construtor de imagens. Quando a reinicialização estiver concluída, conecte-se ao criador de imagens novamente e, em seguida, termine a instalação do aplicativo.

1. Na área de trabalho do construtor de imagens, abra o Assistente de Imagens. 

1. Siga as etapas necessárias no Image Assistant para concluir a criação da sua imagem. Para obter mais informações, consulte [Tutorial: Crie uma imagem de WorkSpaces aplicativos personalizada usando o console de WorkSpaces aplicativos](tutorial-image-builder.md).

   Depois que o status da imagem mudar para **Available (Disponível)**, você poderá atualizar a frota com sua nova imagem.

1. No painel de navegação à esquerda, escolha **Fleets (Frotas)**.

1. Selecione a frota que você deseja atualizar com a nova imagem. 

1. Na guia **Fleet Details (Detalhes da frota)**, selecione **Edit (Editar)**.

1. Na caixa de diálogo **Edit Fleet (Editar frota)**, a lista de imagens disponíveis será exibida na lista **Name (Nome)**. Selecione a nova imagem na lista. 

1. Selecione **Atualizar**.

# Gerencie aplicativos associados a uma frota elástica na Amazon WorkSpaces Applications
<a name="manage-apps"></a>

Você pode associar e desassociar aplicações de uma frota elástica a qualquer momento. As alterações nas aplicações associadas a uma frota elástica ficarão visíveis para os usuários que estiverem fazendo streaming usando a frota, mas poderão não entrar em vigor. Por exemplo, se você desassociar uma aplicação de uma frota, ela será removida do catálogo de aplicações, mas o disco rígido virtual permanecerá montado nas sessões de streaming existentes.

**Como gerenciar aplicações associadas a uma frota elástica**

1. Abra o [console de WorkSpaces aplicativos](managing-image-builders-connect-console.md).

1. No painel de navegação à esquerda, escolha **Frotas**, selecione o nome da frota ou o botão de opções da frota e escolha **Exibir detalhes**.

1. Para associar uma nova aplicação à frota, escolha **Associar** em **Aplicações atribuídas**, selecione a aplicação que deseja associar e escolha **Associar**.

1. Para desassociar uma aplicação existente da frota, selecione a aplicação que deseja desassociar, escolha **Desassociar** e confirme que você deseja desassociar a aplicação selecionada escolhendo **Desassociar**.

# Fleet Auto Scaling para aplicativos da Amazon WorkSpaces
<a name="autoscaling"></a>

O Fleet Auto Scaling permite que você altere automaticamente o tamanho de sua frota de WorkSpaces aplicativos sempre ativa ou sob demanda para adequar o fornecimento de instâncias disponíveis à demanda do usuário. O tamanho da frota determina o número de usuários que podem fazer streaming simultaneamente. Para uma frota multissessão, mais de um usuário pode usar uma única instância. Para uma frota que não é multissessão, é necessária uma instância para cada sessão de usuário. Você pode especificar a capacidade da sua frota em termos de instâncias (para frotas de sessão única) e sessões de usuário (para frotas multissessão). O número necessário de instâncias será disponibilizado com base nas configurações de sua frota e nas políticas de ajuste de escala automático. Você pode definir políticas de escalabilidade que ajustem o tamanho da frota automaticamente, com base em várias métricas de utilização, e otimizem o número de instâncias disponíveis para que corresponda à demanda dos usuários. Você pode também optar por desativar a escalabilidade automática e determinar que a frota seja executada com um tamanho fixo.

**nota**  
A capacidade da frota elástica é gerenciada automaticamente pelo WorkSpaces Applications for you. Não é necessário criar regras de ajuste de escala automático para gerenciar o número de instâncias de streaming da frota que estão disponíveis para frotas elásticas.

**nota**  
Ao desenvolver seu plano para o escalonamento da frota de WorkSpaces aplicativos, certifique-se de que sua configuração de rede atenda aos seus requisitos. 

Antes de usar o Fleet Auto Scaling, o Application Auto Scaling precisa de permissões para acessar os WorkSpaces alarmes e frotas de aplicativos CloudWatch da Amazon. Para obter mais informações, consulte [Usando políticas AWS gerenciadas e funções vinculadas para gerenciar o acesso do administrador aos recursos de WorkSpaces aplicativos](controlling-administrator-access-with-policies-roles.md) e [Usar políticas do IAM para gerenciar o acesso de administrador ao Application Auto Scaling](autoscaling-iam-policy.md).

**nota**  
Ao usar o ajuste de escala, você pode trabalhar com a API do Application Auto Scaling. Para que o Fleet Auto Scaling funcione corretamente para WorkSpaces aplicativos, o Application Auto Scaling exige permissão para descrever e atualizar WorkSpaces suas frotas de aplicativos e descrever seus alarmes da CloudWatch Amazon e permissões para modificar a capacidade de sua frota em seu nome. Para obter mais informações, consulte [Funções necessárias para WorkSpaces Applications, Application Auto Scaling e AWS Certificate Manager Private CA](roles-required-for-appstream.md) e [Usar políticas do IAM para gerenciar o acesso de administrador ao Application Auto Scaling](autoscaling-iam-policy.md).

Os tópicos a seguir fornecem informações para ajudá-lo a entender e usar o WorkSpaces Applications Fleet Auto Scaling. 

**Topics**
+ [Conceitos de escalabilidade para aplicativos da Amazon WorkSpaces](autoscaling-concepts.md)
+ [Gerenciando a escalabilidade da frota usando o Amazon WorkSpaces Applications Console](autoscaling-console.md)
+ [Gerenciando a escalabilidade da frota usando a AWS CLI para aplicativos da Amazon WorkSpaces](autoscaling-cli.md)
+ [Recursos adicionais para aplicativos Amazon de Auto Scaling WorkSpaces](autoscaling-additional-resources.md)

# Conceitos de escalabilidade para aplicativos da Amazon WorkSpaces
<a name="autoscaling-concepts"></a>

WorkSpaces O escalonamento de aplicativos é fornecido pelo Application Auto Scaling. Para obter mais informações, consulte a [Referência da API do Application Auto Scaling](https://docs.aws.amazon.com/autoscaling/application/APIReference/).

*Para step-by-step obter orientação sobre como trabalhar com o WorkSpaces Applications Fleet Auto Scaling, consulte [Escalando seus fluxos de aplicativos de desktop com o AppStream Amazon](https://aws.amazon.com/blogs/compute/scaling-your-desktop-application-streams-with-amazon-appstream-2-0/) 2.0 no AWS blog de computação.*

Para usar Auto Scaling de frota com eficiência, você deve compreender os termos e conceitos a seguir.

**Multissessão versus sessão única**  
Em um cenário de sessão única, cada sessão de usuário tem sua própria instância dedicada. Em um modo multissessão, mais de uma sessão de usuário pode ser provisionada na mesma instância. A capacidade da frota e as políticas de ajuste de escala automático devem ser configuradas em termos de sessões de usuário, e o serviço calculará e inicializará o número necessário de instâncias. 

**Sessões mínimas de Capacity/Minimum usuário para frota**  
O número mínimo de instâncias (para frotas de sessão única) ou sessões de usuário (para frotas multissessão). O número de instâncias (para frotas de sessão única) ou sessões de usuário (para frotas multissessão) não pode ser inferior a esse valor e as políticas de ajuste de escala não vão dimensionar a frota abaixo desse valor. Por exemplo, em um cenário de sessão única, se você definir a capacidade mínima de uma frota como 2, a frota nunca terá menos de duas instâncias. Da mesma forma, em um cenário multissessão, com o número máximo de sessões em uma instância definido como 5, se você definir a capacidade mínima de uma frota como 12, sua frota nunca terá menos de três instâncias (arredondamento superior do resultado da divisão de 12 por 5).

** Capacity/Maximum Máximo de sessões de usuário para frota**  
O número máximo de instâncias (para frotas de sessão única) ou sessões de usuário (para frotas multissessão). O número de instâncias (para frotas de sessão única) ou sessões de usuário (para frotas multissessão) não pode ser superior a esse valor e as políticas de ajuste de escala não vão dimensionar a frota acima desse valor. Por exemplo, em um cenário de sessão única, se você definir a capacidade máxima de uma frota como 10, a frota nunca terá mais de dez instâncias. Da mesma forma, em um cenário multissessão, com o número máximo de sessões em uma instância definido como 5, se você definir a capacidade máxima de uma frota como 52, sua frota nunca terá mais de 11 instâncias (arredondamento superior do resultado da divisão de 52 por 5).

**Capacidade desejada**  
O número total de instâncias (para frotas de sessão única) ou sessões de usuário (para frotas multissessão) que estão em execução ou pendentes. Esse valor representa o número total de sessões simultâneas de streaming a que sua frota pode oferecer suporte em uma condição estável. Para definir o valor de **Desired Capacity (Capacidade desejada)**, edite os **Fleet Details (Detalhes da frota)**. Não recomendamos alterar o valor da **Desired Capacity (Capacidade desejada)** manualmente ao usar **Scaling Policies (Políticas de dimensionamento)**.   
Se o valor de **Desired Capacity (Capacidade desejada)** for configurado com um valor inferior ao de **Minimum Capacity (Capacidade mínima)** e uma atividade de ampliação for acionada, o Application Auto Scaling ampliará o valor de **Desired Capacity (Capacidade desejada)** para o valor de **Minimum Capacity (Capacidade mínima)** e continuará a aumentar a escala horizontalmente conforme o necessário, de acordo com a política de dimensionamento. Entretanto, nesse caso, a atividade de redução não ajusta a **Desired Capacity (Capacidade desejada)**, pois esse valor já está abaixo do valor de **Minimum Capacity (Capacidade mínima)**.   
Se o valor de **Desired Capacity (Capacidade desejada)** estiver acima do valor de **Maximum Capacity (Capacidade máxima)** e uma atividade de ampliação for acionada, o Application Auto Scaling reduzirá o valor de **Desired Capacity (Capacidade desejada)** para o valor de **Maximum Capacity (Capacidade máxima)** e continuará a reduzir a escala horizontalmente conforme o necessário, de acordo com a política de dimensionamento. Entretanto, nesse caso, a atividade de redução não ajusta **Desired Capacity (Capacidade desejada)**, pois esse valor já está acima do valor de **Maximum Capacity (Capacidade máxima)**.

**Ação da política de escalabilidade**  
Ação que a política de escalabilidade executa em sua frota quando a condição em **Scaling Policy Condition** é atendida. Você pode escolher uma ação com base em **% de capacidade** ou em **número de instâncias** (para frotas de sessão única) ou **sessões de usuário** (para frotas multissessão). Por exemplo, se a **Capacidade atual** for 4 e a **Ação da política de escalabilidade** estiver definida como “Adicionar 25% de capacidade”, a **Capacidade desejada** aumentada será definida como 5 quando a **Condição da política de escalabilidade** for atendida.

**Condição da política de escalabilidade**  
Condição que acionará um conjunto de ações em **Scaling Policy Action**. Essa condição inclui uma métrica de política de escalabilidade, um operador de comparação e um limite. Por exemplo, para dimensionar uma frota se a utilização da frota for superior a 50%, a condição de política de escalabilidade deverá ser "If Capacity Utilization > 50%".

**Métrica da política de escalabilidade**  
Sua política de dimensionamento está de acordo com essa métrica. A seguir se encontram as métricas disponíveis para as políticas de escalabilidade:    
**Utilização de capacidade**  
A porcentagem de instâncias que estão sendo usadas em uma frota. Você pode usar essa métrica para dimensionar sua frota com base no respectivo uso. Por exemplo, **Scaling Policy Condition (Condição da política de escalabilidade)**: “If Capacity Utilization < 25%” (Se a capacidade de utilização < 25%) executa **Scaling Policy Action (Ação da política de escalabilidade)**: “Remove 25 % capacity” (Remover capacidade de 25%).  
**Capacidade disponível**  
O número de instâncias (para frotas de sessão única) ou sessões de usuário (para frotas multissessão) que estão disponíveis na frota para os usuários. Você pode usar essa métrica para manter um buffer na capacidade disponível para os usuários iniciarem sessões de streaming. Por exemplo, a **Condição da política de ajuste de escala** “Se a capacidade disponível for inferior a 5” realiza a **Ação da política de ajuste de escala** “Adicione cinco instâncias (para frotas de sessão única) ou sessões de usuário (para frotas multissessão)”.  
**Erro de capacidade insuficiente**  
O número de solicitações de sessão rejeitadas por falta de capacidade. É possível usar essa métrica para provisionar novas instâncias para usuários que não conseguem iniciar sessões de streaming devido à falta de capacidade. Por exemplo, a **Condição da política de ajuste de escala** “Se o erro de capacidade insuficiente for superior a 0” realiza a **Ação da política de ajuste de escala** “Adicione uma instância (para frotas de sessão única) ou sessões de usuário (para frotas multissessão)”.

# Gerenciando a escalabilidade da frota usando o Amazon WorkSpaces Applications Console
<a name="autoscaling-console"></a>

Você pode configurar e gerenciar o dimensionamento da frota usando o console de WorkSpaces aplicativos de uma das duas maneiras a seguir: Durante a criação da frota ou a qualquer momento, usando a guia **Frotas**. Duas políticas de dimensionamento padrão estão associadas às frotas criadas logo após o lançamento. Você pode editar essas políticas na guia **Políticas de escalabilidade** no console de WorkSpaces aplicativos. Para obter mais informações, consulte [Crie uma frota nos WorkSpaces aplicativos da Amazon](set-up-stacks-fleets-create.md).

Para ambientes de usuário que variam em número, defina políticas de escalabilidade para controlar como a escalabilidade deve responder à demanda. Se você espera um número fixo de usuários ou tem outros motivos para desabilitar o ajuste de escala, pode configurar a frota com um número fixo de instâncias ou sessões de usuário.

**Para definir uma política de escalabilidade de frota usando o console**

1. Abra o console de WorkSpaces aplicativos em [https://console.aws.amazon.com/appstream2/casa](https://console.aws.amazon.com/appstream2/home).

1. No painel de navegação, escolha **Fleets**. 

1. Selecione a frota e escolha **Scaling Policies**.

1. Edite as políticas existentes escolhendo o ícone de edição próximo de cada valor. Configure os valores desejados no campo de edição e escolha **Update**. As alterações nas políticas entram em vigor em alguns minutos.

1. Adicione (crie) novas políticas usando o link **Add Policy**. Configure os valores desejados no campo de edição e escolha **Create**. As novas políticas entram em vigor em poucos minutos.

Você pode usar a guia **Fleet Usage** para monitorar os efeitos de suas alterações nas políticas de escalabilidade. A seguir é apresentado um exemplo de gráfico de uso da atividade de escalabilidade quando cinco usuários conectam-se à frota e se desconectam. Esse exemplo é de uma frota que usa os seguintes valores de política de escalabilidade:
+ Capacidade mínima = 10
+ Capacidade máxima = 50
+ Aumentar a escala horizontalmente = adicione cinco instâncias (para frotas de sessão única) ou sessões de usuário (para frotas multissessão) se o uso da capacidade for superior a 75%
+ Reduzir a escala horizontalmente = remova seis instâncias (para frotas de sessão única) ou sessões de usuário (para frotas multissessão) se o uso da capacidade for inferior a 25%
**nota**  
A política acima é aplicável em cenários de sessão única e multissessão. Em um cenário de sessão única, cinco novas instâncias serão inicializadas durante um evento de aumento horizontal da escala e quatro instâncias serão recuperadas durante o evento de redução vertical da escala. Em um cenário multissessão, com um máximo de quatro sessões por instância, o evento de aumento horizontal da escala acionará a inicialização de duas instâncias (arredondamento superior do resultado da divisão das cinco sessões de usuário adicionadas pelo máximo de quatro sessões por instância). Durante um evento de escalabilidade, os serviços recuperarão o roundup (removerão 6 sessions/maximum sessões de usuário por instância 4) = 2 instâncias. As instâncias com sessões de usuário em execução não serão recuperadas. Somente instâncias sem sessões de usuário em execução serão recuperadas. 

**Para configurar uma frota com capacidade fixa por meio do console**

1. Abra o console de WorkSpaces aplicativos em [https://console.aws.amazon.com/appstream2/casa](https://console.aws.amazon.com/appstream2/home).

1. No painel de navegação, escolha **Fleets**.

1. Selecione a frota.

1. Em **Scaling Policies**, remova todas as políticas associadas à frota.

1. Em **Fleet Details**, edite a frota para definir **Desired Capacity**.

A frota fixa tem capacidade constante com base no valor especificado como **Desired Capacity**. Observe que uma frota fixa tem o número de instâncias disponíveis desejado durante todo o tempo, e a frota deve ser encerrada para que os respectivos custos não sejam faturados.

# Gerenciando a escalabilidade da frota usando a AWS CLI para aplicativos da Amazon WorkSpaces
<a name="autoscaling-cli"></a>

Você pode configurar e gerenciar o escalonamento da frota usando a AWS Command Line Interface (AWS CLI). Para recursos mais avançados, como configurar várias políticas de escalabilidade ou definir tempos de espera de expansão e redução, use a CLI. AWS Para executar comandos de política de escalabilidade, você deve primeiro registrar sua frota como um destino escalável. Para fazer isso, use o seguinte [register-scalable-target](https://docs.aws.amazon.com/cli/latest/reference/application-autoscaling/register-scalable-target.html)comando:

```
aws application-autoscaling register-scalable-target
  --service-namespace appstream \
  --resource-id fleet/fleetname \
  --scalable-dimension appstream:fleet:DesiredCapacity \
  --min-capacity 1 --max-capacity 5
```

**Topics**
+ [Exemplo 1: aplicação de uma política de escalabilidade com base na utilização de capacidade](#autoscaling-cli-utilization)
+ [Exemplo 2: aplicação de uma política de escalabilidade com base em erros de capacidade insuficiente](#autoscaling-cli-capacity)
+ [Exemplo 3: aplicação de uma política de escalabilidade com base na utilização de capacidade](#autoscaling-cli-scale-in)
+ [Exemplo 4: alterar a capacidade de frota com base em uma programação](#autoscaling-cli-schedule)
+ [Exemplo 5: Aplicar uma política de escalabilidade de rastreamento de destino](#autoscaling-target-tracking)

## Exemplo 1: aplicação de uma política de escalabilidade com base na utilização de capacidade
<a name="autoscaling-cli-utilization"></a>

Este exemplo de AWS CLI configura uma política de escalabilidade que expande uma frota em 25% se a utilização for >= 75%.

O [put-scaling-policy](https://docs.aws.amazon.com/cli/latest/reference/application-autoscaling/put-scaling-policy.html)comando a seguir define uma política de escalabilidade baseada na utilização:

```
aws application-autoscaling put-scaling-policy --cli-input-json file://scale-out-utilization.json
```

Os conteúdos do arquivo `scale-out-utilization.json` são os seguintes:

```
{
    "PolicyName": "policyname",
    "ServiceNamespace": "appstream",
    "ResourceId": "fleet/fleetname",
    "ScalableDimension": "appstream:fleet:DesiredCapacity",
    "PolicyType": "StepScaling",
    "StepScalingPolicyConfiguration": {
        "AdjustmentType": "PercentChangeInCapacity",
        "StepAdjustments": [
            {
                "MetricIntervalLowerBound": 0,
                "ScalingAdjustment": 25
            }
        ],
        "Cooldown": 120
    }
}
```

Se o comando tiver êxito, o resultado será semelhante ao seguinte, embora alguns detalhes sejam exclusivos à sua conta e região. Neste exemplo, o identificador de políticas é `e3425d21-16f0-d701-89fb-12f98dac64af`.

```
{"PolicyARN": "arn:aws:autoscaling:us-west-2:123456789012:scalingPolicy:e3425d21-16f0-d701-89fb-12f98dac64af:resource/appstream/fleet/SampleFleetName:policyName/scale-out-utilization-policy"}
```

Agora, configure um CloudWatch alarme para essa política. Use os nomes, a região, o número da conta e o identificador de política que se aplicam a você. Você pode usar o ARN de política retornado pelo comando anterior para o parâmetro `--alarm-actions`.

```
aws cloudwatch put-metric-alarm 
--alarm-name alarmname \
--alarm-description "Alarm when Capacity Utilization exceeds 75 percent" \
--metric-name CapacityUtilization \
--namespace AWS/AppStream \
--statistic Average \
--period 300 \
--threshold 75 \
--comparison-operator GreaterThanOrEqualToThreshold \
--dimensions "Name=Fleet,Value=fleetname" \
--evaluation-periods 1 --unit Percent \
--alarm-actions "arn:aws:autoscaling:your-region-code:account-number-without-hyphens:scalingPolicy:policyid:resource/appstream/fleet/fleetname:policyName/policyname"
```

## Exemplo 2: aplicação de uma política de escalabilidade com base em erros de capacidade insuficiente
<a name="autoscaling-cli-capacity"></a>

Este exemplo de AWS CLI configura uma política de escalabilidade que aumenta a frota em 1 se a frota retornar um erro. `InsufficientCapacityError`

O seguinte comando define uma política de escalabilidade com base na capacidade insuficiente:

```
aws application-autoscaling put-scaling-policy --cli-input-json file://scale-out-capacity.json
```

Os conteúdos do arquivo `scale-out-capacity.json` são os seguintes:

```
{
    "PolicyName": "policyname",
    "ServiceNamespace": "appstream",
    "ResourceId": "fleet/fleetname",
    "ScalableDimension": "appstream:fleet:DesiredCapacity",
    "PolicyType": "StepScaling",
    "StepScalingPolicyConfiguration": {
        "AdjustmentType": "ChangeInCapacity",
        "StepAdjustments": [
            {
                "MetricIntervalLowerBound": 0,
                "ScalingAdjustment": 1
            }
        ],
        "Cooldown": 120
    }
}
```

Se o comando tiver êxito, o resultado será semelhante ao seguinte, embora alguns detalhes sejam exclusivos à sua conta e região. Neste exemplo, o identificador de políticas é `f4495f21-0650-470c-88e6-0f393adb64fc`.

```
{"PolicyARN": "arn:aws:autoscaling:us-west-2:123456789012:scalingPolicy:f4495f21-0650-470c-88e6-0f393adb64fc:resource/appstream/fleet/SampleFleetName:policyName/scale-out-insufficient-capacity-policy"}
```

Agora, configure um CloudWatch alarme para essa política. Use os nomes, a região, o número da conta e o identificador de política que se aplicam a você. Você pode usar o ARN de política retornado pelo comando anterior para o parâmetro `--alarm-actions`.

```
aws cloudwatch put-metric-alarm 
--alarm-name alarmname \
--alarm-description "Alarm when out of capacity is > 0" \
--metric-name InsufficientCapacityError \
--namespace AWS/AppStream \
--statistic Maximum \
--period 300 \
--threshold 0 \
--comparison-operator GreaterThanThreshold \
--dimensions "Name=Fleet,Value=fleetname" \
--evaluation-periods 1 --unit Count \
--alarm-actions "arn:aws:autoscaling:your-region-code:account-number-without-hyphens:scalingPolicy:policyid:resource/appstream/fleet/fleetname:policyName/policyname"
```

## Exemplo 3: aplicação de uma política de escalabilidade com base na utilização de capacidade
<a name="autoscaling-cli-scale-in"></a>

Este AWS CLI exemplo configura uma política de escalabilidade que se expande na frota para reduzir a capacidade real quando `CapacityUtilization` está baixa.

O seguinte comando define uma política de escalabilidade com base na capacidade excessiva:

```
aws application-autoscaling put-scaling-policy --cli-input-json file://scale-in-capacity.json
```

Os conteúdos do arquivo `scale-in-capacity.json` são os seguintes:

```
{
    "PolicyName": "policyname",
    "ServiceNamespace": "appstream",
    "ResourceId": "fleet/fleetname",
    "ScalableDimension": "appstream:fleet:DesiredCapacity",
    "PolicyType": "StepScaling",
    "StepScalingPolicyConfiguration": {
        "AdjustmentType": "PercentChangeInCapacity",
        "StepAdjustments": [
            {
                "MetricIntervalUpperBound": 0,
                "ScalingAdjustment": -25
            }
        ],
        "Cooldown": 360
    }
}
```

Se o comando tiver êxito, o resultado será semelhante ao seguinte, embora alguns detalhes sejam exclusivos à sua conta e região. Neste exemplo, o identificador de políticas é `12ab3c4d-56789-0ef1-2345-6ghi7jk8lm90`.

```
{"PolicyARN": "arn:aws:autoscaling:us-west-2:123456789012:scalingPolicy:12ab3c4d-56789-0ef1-2345-6ghi7jk8lm90:resource/appstream/fleet/SampleFleetName:policyName/scale-in-utilization-policy"}
```

Agora, configure um CloudWatch alarme para essa política. Use os nomes, a região, o número da conta e o identificador de política que se aplicam a você. Você pode usar o ARN de política retornado pelo comando anterior para o parâmetro `--alarm-actions`.

```
aws cloudwatch put-metric-alarm 
--alarm-name alarmname \
--alarm-description "Alarm when Capacity Utilization is less than or equal to 25 percent" \
--metric-name CapacityUtilization \
--namespace AWS/AppStream \
--statistic Average \
--period 120 \
--threshold 25 \
--comparison-operator LessThanOrEqualToThreshold \
--dimensions "Name=Fleet,Value=fleetname" \
--evaluation-periods 10 --unit Percent \
--alarm-actions "arn:aws:autoscaling:your-region-code:account-number-without-hyphens:scalingPolicy:policyid:resource/appstream/fleet/fleetname:policyName/policyname"
```

## Exemplo 4: alterar a capacidade de frota com base em uma programação
<a name="autoscaling-cli-schedule"></a>

A alteração da capacidade de frota com base em uma programação permite escalar a capacidade de frota em resposta a alterações previsíveis na demanda. Por exemplo, no início de um dia útil, você pode esperar que um determinado número de usuários solicite conexões de streaming de uma só vez. Para alterar a capacidade da sua frota com base em um cronograma, você pode usar a ação da [PutScheduledAction](https://docs.aws.amazon.com/autoscaling/application/APIReference/API_PutScheduledAction.html)API Application Auto Scaling ou o comando CLI [put-scheduled-action](https://docs.aws.amazon.com/cli/latest/reference/application-autoscaling/put-scheduled-action.html) AWS .

Antes de alterar a capacidade da frota, você pode listar a capacidade atual da frota usando o comando CLI do WorkSpaces Applications [describe-fleets.](https://docs.aws.amazon.com/cli/latest/reference/appstream/describe-fleets.html) AWS 

```
aws appstream describe-fleets --name fleetname
```

A capacidade de frota atual será semelhante à seguinte saída (mostrada no formato JSON):

```
{
    {
            "ComputeCapacityStatus": {
                "Available": 1,
                "Desired": 1,
                "Running": 1,
                "InUse": 0
            },
}
```

Em seguida, use o comando `put-scheduled-action` para criar uma ação programada para alterar a capacidade de frota. Por exemplo, o comando a seguir altera a capacidade mínima para 3 e a capacidade máxima para 5 todos os dias às 9:00 UTC.

**nota**  
Para expressões cron, especifique quando executar a ação em UTC. Para obter mais informações, consulte [Expressões cron](https://docs.aws.amazon.com/AmazonCloudWatch/latest/events/ScheduledEvents.html#CronExpressions).

```
aws application-autoscaling put-scheduled-action --service-namespace appstream \
--resource-id fleet/fleetname \
--schedule="cron(0 9 * * ? *)" \
--scalable-target-action MinCapacity=3,MaxCapacity=5 \
--scheduled-action-name ExampleScheduledAction \
--scalable-dimension appstream:fleet:DesiredCapacity
```

Para confirmar que a ação programada para alterar a capacidade da sua frota foi criada com sucesso, execute o [describe-scheduled-actions](https://docs.aws.amazon.com/cli/latest/reference/application-autoscaling/describe-scheduled-actions.html)comando.

```
aws application-autoscaling describe-scheduled-actions --service-namespace appstream --resource-id fleet/fleetname
```

Se a ação programada for criada com êxito, a saída será semelhante ao seguinte.

```
{
    "ScheduledActions": [
        {
            "ScalableDimension": "appstream:fleet:DesiredCapacity",
            "Schedule": "cron(0 9 * * ? *)",
            "ResourceId": "fleet/ExampleFleet",
            "CreationTime": 1518651232.886,
            "ScheduledActionARN": "<arn>",
            "ScalableTargetAction": {
                "MinCapacity": 3,
                "MaxCapacity": 5
            },
            "ScheduledActionName": "ExampleScheduledAction",
            "ServiceNamespace": "appstream"
        }
    ]
}
```

Para obter mais informações, consulte [Escalabilidade programada](https://docs.aws.amazon.com/autoscaling/application/userguide/application-auto-scaling-scheduled-scaling.html) no *Guia do usuário do Application Auto Scaling*.

## Exemplo 5: Aplicar uma política de escalabilidade de rastreamento de destino
<a name="autoscaling-target-tracking"></a>

Com a escalabilidade de rastreamento de destino, é possível especificar um nível de utilização de capacidade para a frota. 

Quando você cria uma política de escalabilidade de rastreamento de metas, o Application Auto Scaling cria e CloudWatch gerencia automaticamente os alarmes que acionam a política de escalabilidade. A política de escalabilidade adiciona ou remove capacidade conforme necessário para manter a utilização da capacidade no valor de destino especificado ou próxima a ele. Para garantir a disponibilidade do aplicativo, a frota é expandida proporcionalmente à métrica o mais rápido possível, mas é reduzida gradualmente.

O [put-scaling-policy](https://docs.aws.amazon.com/cli/latest/reference/application-autoscaling/put-scaling-policy.html)comando a seguir define uma política de escalabilidade de rastreamento alvo que tenta manter 75% de utilização da capacidade de uma frota de WorkSpaces aplicativos.

```
aws application-autoscaling put-scaling-policy --cli-input-json file://config.json
```

Os conteúdos do arquivo `config.json` são os seguintes:

```
{
  "PolicyName":"target-tracking-scaling-policy",
  "ServiceNamespace":"appstream",
  "ResourceId":"fleet/fleetname",
  "ScalableDimension":"appstream:fleet:DesiredCapacity",
  "PolicyType":"TargetTrackingScaling",
  "TargetTrackingScalingPolicyConfiguration":{
    "TargetValue":75.0,
    "PredefinedMetricSpecification":{
      "PredefinedMetricType":"AppStreamAverageCapacityUtilization"
    },
    "ScaleOutCooldown":300,
    "ScaleInCooldown":300
  }
}
```

Se o comando tiver êxito, o resultado será semelhante ao seguinte, embora alguns detalhes sejam exclusivos à sua conta e região. Neste exemplo, o identificador da política é 6d8972f3-efc8-437c-92d1-6270f29a66e7.

```
{
    "PolicyARN": "arn:aws:autoscaling:us-west-2:123456789012:scalingPolicy:6d8972f3-efc8-437c-92d1-6270f29a66e7:resource/appstream/fleet/fleetname:policyName/target-tracking-scaling-policy",
    "Alarms": [
        {
            "AlarmARN": "arn:aws:cloudwatch:us-west-2:123456789012:alarm:TargetTracking-fleet/fleetname-AlarmHigh-d4f0770c-b46e-434a-a60f-3b36d653feca",
            "AlarmName": "TargetTracking-fleet/fleetname-AlarmHigh-d4f0770c-b46e-434a-a60f-3b36d653feca"
        },
        {
            "AlarmARN": "arn:aws:cloudwatch:us-west-2:123456789012:alarm:TargetTracking-fleet/fleetname-AlarmLow-1b437334-d19b-4a63-a812-6c67aaf2910d",
            "AlarmName": "TargetTracking-fleet/fleetname-AlarmLow-1b437334-d19b-4a63-a812-6c67aaf2910d"
        }
    ]
}
```

Para obter mais informações, consulte [Políticas de escalabilidade de rastreamento de destino](https://docs.aws.amazon.com/autoscaling/application/userguide/application-auto-scaling-target-tracking.html) no *Guia do usuário do Application Auto Scaling*.

# Recursos adicionais para aplicativos Amazon de Auto Scaling WorkSpaces
<a name="autoscaling-additional-resources"></a>

*Para step-by-step obter orientação sobre como trabalhar com o WorkSpaces Applications Fleet Auto Scaling, consulte [Escalando seus fluxos de aplicativos de desktop com o AppStream Amazon](https://aws.amazon.com/blogs/compute/scaling-your-desktop-application-streams-with-amazon-appstream-2-0/) 2.0 no AWS blog de computação.*

Para saber mais sobre como usar os comandos da AWS CLI do Application Auto Scaling ou as ações de API, consulte os seguintes recursos:
+ Seção [application-autoscaling](https://docs.aws.amazon.com/cli/latest/reference/application-autoscaling) da *Referência de comandos da AWS CLI *
+ [Referência à API do Application Auto Scaling](https://docs.aws.amazon.com/autoscaling/application/APIReference/)
+ [Guia do usuário do Application Auto Scaling](https://docs.aws.amazon.com/autoscaling/application/userguide/)

# Recomendações para multissessão
<a name="multi-session-recs"></a>

Ao decidir o número máximo de sessões de usuário para uma instância em um ambiente multissessão, você deve considerar vários fatores para garantir a performance e a experiência de streaming ideais. Veja as seguintes recomendações para determinar o número ideal de sessões de usuário em uma instância:
+ *Avalie os requisitos de recursos*: entenda os requisitos de recursos das aplicações que estão sendo usadas nas sessões. Considere alguns fatores, como CPU, memória, E/S de disco e largura de banda da rede. Essa avaliação ajudará a determinar a quantidade de recursos que cada sessão de usuário costuma exigir.
+ *Considere as especificações da instância*: leve em consideração as especificações da instância, incluindo o número CPUs, a memória disponível e as especificações da GPU. Instâncias com especificações mais altas podem lidar com um número maior de sessões de usuário. Para obter mais informações sobre os diferentes tipos de instância suportados por WorkSpaces aplicativos e preços, consulte [Preços de WorkSpaces aplicativos](https://aws.amazon.com/appstream2/pricing/).
+ *Teste de performance*: realize testes de performance nas aplicações e na workload que devem ser executadas nas sessões dos usuários. Avalie a utilização de recursos, os tempos de resposta e a performance geral do sistema. Use esses dados para avaliar o impacto das sessões simultâneas do usuário no desempenho e determinar a session-to-instance proporção ideal. Você pode executar essas avaliações em diferentes tipos de instância oferecidos pelos WorkSpaces aplicativos para encontrar o tipo ou tamanho de instância ideal para seus usuários finais. Para obter mais informações sobre os diferentes tipos de instância oferecidos pelos WorkSpaces aplicativos, consulte[WorkSpaces Famílias de instância de aplicativos](instance-types.md).
+ *Monitore a utilização dos recursos*: monitore continuamente a utilização dos recursos da instância durante períodos de uso normal. Observe a utilização da CPU, da memória e do disco. Garanta que a utilização dos recursos permaneça dentro dos limites aceitáveis para evitar a degradação da performance. Para um ambiente de várias sessões, você pode visualizar essas métricas nos WorkSpaces aplicativos e no CloudWatch console. Para obter mais informações, consulte [Monitorando recursos de WorkSpaces aplicativos da Amazon](monitoring.md).
+ *Considere os padrões de comportamento dos usuários*: analise os padrões de comportamento dos usuários para entender os períodos de pico de uso e o possível uso simultâneo. Alguns usuários podem ter padrões de uso intermitentes ou esporádicos, enquanto outros podem ter um uso consistente ao longo do dia. Considere esses padrões ao determinar o número máximo de sessões de usuário para evitar a contenção de recursos durante os períodos de pico.

  WorkSpaces Os aplicativos permitem que você configure no máximo 50 sessões de usuário por instância, independentemente do tipo ou tamanho da instância que você escolher. No entanto, esse valor é apenas um limite superior e não um limite recomendado. Veja a seguir um exemplo de tabela para ajudar você a determinar o número máximo de sessões de usuário para uma instância em uma frota multissessão. A recomendação de número máximo de usuários listada na tabela é baseada em diretrizes e suposições gerais. É fundamental testar com a workload real, pois a performance real pode variar de acordo com as características individuais da workload, os requisitos de recursos da aplicação e o comportamento dos usuários.


**Recomendações com base nos tipos de workload**  

| Categoria de usuário final | Tipo de workload | Exemplos de usuários | Casos de uso | Configurações recomendadas | 
| --- | --- | --- | --- | --- | 
| Usuários finais que realizam uma única tarefa e usam aplicações mínimas | Light | Trabalhadores de tarefas, usuários de atendimento | Aplicações de entrada de dados, edição de texto, bastion host | Quatro usuários por vCPU em Stream.standard.xlarge/2xlarge, Stream.compute.xlarge\$1 ou Stream.memory.xlarge\$1  | 
| Usuários finais que realizam uma única tarefa e usam aplicações mínimas | De leve a média | Trabalhadores de tarefas, usuários de atendimento, funcionários da central de atendimento | Aplicações de entrada de dados, edição de texto, bastion host, chat, e-mail, aplicações de mensagens | Dois usuários por vCPU em Stream.standard.xlarge/2xlarge, Stream.compute.xlarge\$1 ou Stream.memory.xlarge\$1 | 
| Usuários finais que criam planilhas complexas, apresentações e documentos grandes | Médio | Trabalhadores de tarefas, funcionários da central de atendimento, analistas de negócios | Aplicações de entrada de dados, chat, e-mail, aplicações de mensagens, aplicações de produtividade | Dois usuários por vCPU em Stream.memory.xlarge\$1 ou Stream.compute.xlarge\$1 | 
| Usuários finais com workloads de alta performance | De média a intensa | Trabalhadores do conhecimento, desenvolvedores de software, analistas de inteligência de negócios | Scripts de software | Um usuário por vCPU em Stream.memory.xlarge\$1 ou Stream.compute.xlarge\$1 | 
| Usuários finais com workloads de alta performance | Pesada | Trabalhadores do conhecimento, desenvolvedores de software, cientistas de dados | Compartilhamento de tela, data analytics, conferência de áudio | 1 usuário por 2 v em CPUs Stream.Memory.xLarge\$1 ou Stream.Compute.xLarge\$1 | 
| Usuários finais com cargas de trabalho que exigem gráficos e recursos pesados compute/memory  | De pesada a acelerada | Usuários do Graphics/Architecture designers, CAD/CAM | Conferência de áudio, Aplicações com uso intensivo de gráficos, como estações de trabalho gráfico remotas | 1 usuário por 2 v CPUs Graphics.G4dn. \$1 | 
| Usuários finais com cargas de trabalho que exigem gráficos e recursos pesados compute/memory  | Acelerado | Editores de vídeo, jogadores e desenvolvedores de jogos, mineradores de dados, engenheiros de dados GIS, cientistas de IA | Conferência de áudio, Transcodificação de vídeo e renderização 3D, design fotorrealista, estações de trabalho gráfico, treinamento de modelo de ML, inferência de ML | 1 usuário por 2 v CPUs Graphics.G5. \$1 | 