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á.
nota
O Amazon DCV era conhecido anteriormente como NICE DCV.
O Amazon DCV Session Manager é um conjunto de pacotes de software instaláveis (um agente e um agente) e uma interface de programação de aplicativos (API) que facilita que desenvolvedores e fornecedores independentes de software (ISVs) criem aplicativos front-end que criem e gerenciem programaticamente o ciclo de vida das sessões do Amazon DCV em uma frota de servidores Amazon DCV.
Este guia explica como instalar e configurar o Atendente e o Agente do Gerenciador de Sessões. Para obter mais informações sobre o uso do Session Manager APIs, consulte o Guia do desenvolvedor do Amazon DCV Session Manager.
Como o Gerenciador de Sessões funciona
O diagrama a seguir mostra os componentes de alto nível do Gerenciador de Sessões.

- Agente
-
O Broker é um servidor web que hospeda e expõe o Gerenciador APIs de Sessões. Ele recebe e processa solicitações de API para gerenciar sessões do Amazon DCV do cliente e, em seguida, transmite as instruções para os Atendentes relevantes. O Agente deve ser instalado em um host separado dos servidores Amazon DCV, mas deve estar acessível ao cliente e aos Atendentes.
- Agente
-
O Atendente é instalado em cada servidor Amazon DCV da frota. Os Atendentes recebem instruções do Agente e as executam em seus respectivos servidores Amazon DCV. Os Atendentes também monitoram o estado dos servidores Amazon DCV e enviam atualizações periódicas de status de volta ao Agente.
- APIs
-
O Session Manager expõe um conjunto de interfaces de programação de aplicativos REST (APIs) que podem ser usadas para gerenciar sessões do Amazon DCV em uma frota de servidores Amazon DCV. Eles APIs são hospedados e expostos pelo Corretor. Os desenvolvedores podem criar clientes personalizados de gerenciamento de sessões que chamam APIs o.
- Cliente
-
O cliente é o aplicativo ou portal front-end que você desenvolve para chamar o Gerenciador de Sessões APIsque é exposto pelo Broker. Os usuários finais usam o cliente para gerenciar as sessões hospedadas nos servidores Amazon DCV da frota.
- Token de acesso
-
Para fazer uma solicitação de API, você deve fornecer um token de acesso. Os tokens podem ser solicitados ao Broker, ou a um servidor de autorização externo, pelo cliente registrado APIs. Para solicitar e acessar o token, a API do cliente deve fornecer credenciais válidas.
- API do cliente
-
A API do cliente é gerada a partir do arquivo YAML de definição da API do Gerenciador de Sessões, usando o Swagger Codegen. A API do cliente é usada para fazer solicitações de API.
- Sessão do Amazon DCV
-
Uma sessão do Amazon DCV é um período em que o servidor Amazon DCV é capaz de aceitar conexões de um cliente. Antes que seus clientes possam se conectar a uma sessão do Amazon DCV, você deve criar uma sessão do Amazon DCV no servidor do Amazon DCV. O Amazon DCV oferece suporte a sessões virtuais e de console, e cada sessão tem um proprietário e um conjunto de permissões especificados. Você usa o Session Manager APIs para gerenciar o ciclo de vida das sessões do Amazon DCV. As sessões do Amazon DCV podem estar em um dos seguintes estados:
-
CREATING
— o Agente está criando a sessão. -
READY
— a sessão está pronta para aceitar conexões de clientes. -
DELETING
— a sessão está sendo excluída. -
DELETED
— a sessão foi excluída. -
UNKNOWN
— incapaz de determinar o estado da sessão. O Agente e o Atendente podem não conseguir se comunicar.
-
Recursos
O Gerenciador de Sessões do DCV oferece os seguintes atributo:
-
Fornece informações sobre a sessão do Amazon DCV: obtenha informações sobre as sessões em execução em vários servidores Amazon DCV.
-
Gerencie o ciclo de vida de várias sessões do Amazon DCV: crie ou exclua várias sessões para vários usuários em vários servidores Amazon DCV com uma solicitação de API.
-
Compatível com tags: use tags personalizadas para segmentar um grupo de servidores Amazon DCV ao criar sessões.
-
Gerencia permissões para várias sessões do Amazon DCV: modifique as permissões do usuário para várias sessões com uma solicitação de API.
-
Fornece informações de conexão: recupera informações de conexão do cliente para sessões do Amazon DCV.
-
Compatível com nuvem e on-premises: use o Gerenciador de Sessões no AWS, on-premises ou com servidores alternativos baseados na nuvem.
Limitações
O Gerenciador de Sessões não fornece recursos de provisionamento de recursos. Se você estiver executando o Amazon DCV em EC2 instâncias da Amazon, talvez precise usar AWS serviços adicionais, como o Amazon EC2 Auto Scaling, para gerenciar a escalabilidade da sua infraestrutura.
Preços
O Session Manager está disponível gratuitamente para AWS clientes que executam EC2 instâncias.
Clientes on-premises precisam de uma licença do Amazon DCV Plus ou do DCV Professional Plus. Para obter informações sobre como comprar uma licença perpétua ou uma assinatura do Amazon DCV ou do Amazon DCV Professional Plus, consulte Como comprar
Para obter mais informações, consulte Licenciar o servidor Amazon DCV no Guia do administrador do Amazon DCV.