O que é o Gerenciador de Sessões do NICE DCV? - Gerenciador de Sessões do NICE DCV

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

O que é o Gerenciador de Sessões do NICE DCV?

O Gerenciador de Sessões do NICE DCV é um conjunto de pacotes de software instaláveis (um Atendente e um Broker) e uma interface de programação de aplicações (API) que facilita que desenvolvedores e provedores independentes de software (ISVs) desenvolvam aplicativos front-end que criam e gerenciam programaticamente o ciclo de vida das sessões do NICE DCV em uma frota de servidores do NICE DCV.

Este guia explica como instalar e configurar o Atendente e o Broker do Gerenciador de Sessões. Para obter mais informações sobre o uso das APIs do Gerenciador de Sessões, consulte o Guia do desenvolvedor do Gerenciador de Sessões do NICE DCV.

Como o Gerenciador de Sessões funciona

O diagrama a seguir mostra os componentes de alto nível do Gerenciador de Sessões.

Componentes do Gerenciador de Sessões do NICE DCV
Broker

O Broker é um servidor web que hospeda e expõe as APIs do Gerenciador de Sessões. Ele recebe e processa solicitações de API para gerenciar sessões do NICE DCV do cliente e, em seguida, transmite as instruções para os Atendentes relevantes. O Broker deve ser instalado em um host separado dos servidores do NICE DCV, mas deve estar acessível ao cliente e aos Atendentes.

Atendente

O Atendente é instalado em cada servidor do NICE DCV da frota. Os Atendentes recebem instruções do Broker e as executam em seus respectivos servidores do NICE DCV. Os Atendentes também monitoram o estado dos servidores do NICE DCV e enviam atualizações periódicas de status de volta ao Broker.

APIs

O Gerenciador de Sessões expõe um conjunto de interfaces de programação de aplicações (APIs) REST que pode ser usado para gerenciar sessões do NICE DCV em uma frota de servidores do NICE DCV. As APIs são hospedadas e expostas pelo Broker. Os desenvolvedores podem criar clientes personalizados de gerenciamento de sessões que chamam as APIs.

Cliente

O cliente é o aplicativo ou portal front-end que você desenvolve para chamar as APIs do Gerenciador de Sessões que são expostas pelo Broker. Os usuários finais usam o cliente para gerenciar as sessões hospedadas nos servidores do NICE 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, por meio de APIs de clientes registrados. 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 NICE DCV

Você deve criar uma sessão do NICE DCV no servidor do NICE DCV à qual seus clientes possam se conectar. Os clientes só poderão se conectar a um servidor do NICE DCV se houver uma sessão ativa. O NICE DCV é compatível com sessões virtuais e console. Use as APIs do Gerenciador de Sessões para gerenciar o ciclo de vida das sessões do NICE DCV. As sessões do NICE DCV podem estar em um dos seguintes estados:

  • CREATING — o Broker 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 Broker e o Atendente podem não conseguir se comunicar.

Atributos

O Gerenciador de Sessões do DCV oferece os seguintes atributo:

  • Fornece informações sobre a sessão do NICE DCV — obtenha informações sobre as sessões em execução em vários servidores do NICE DCV.

  • Gerencie o ciclo de vida de várias sessões do NICE DCV — crie ou exclua várias sessões para vários usuários em vários servidores do NICE DCV com uma solicitação de API.

  • Compatível com tags — use tags personalizadas para segmentar um grupo de servidores do NICE DCV ao criar sessões.

  • Gerencia permissões para várias sessões do NICE 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 NICE 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 atributos. Se você estiver executando o NICE DCV em instâncias do Amazon EC2, talvez seja necessário usar serviços adicionais da AWS, como o Amazon EC2 Auto Scaling, para gerenciar a escalabilidade da sua infraestrutura.

Preços

O Gerenciador de Sessões está disponível gratuitamente para clientes da AWS que executam instâncias do EC2.

Clientes locais precisam de uma licença do NICE DCV Plus ou do DCV Professional Plus. Para obter informações sobre como comprar uma licença perpétua ou uma assinatura do NICE DCV ou do NICE DCV Professional Plus, consulte Como comprar no site do NICE e encontre um distribuidor ou um revendedor do NICE na sua região. Para permitir que todos os clientes on-premises experimentem o Gerenciador de Sessões do DCV, os requisitos de licenciamento só serão aplicados a partir da versão 2021.0 do NICE DCV.

Para obter mais informações, consulte Licenciar o Servidor do NICE DCV no Guia do administrador do NICE DCV.