Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.
Note
Amazon DCV était auparavant connu sous le nom de NICE DCV.
Amazon DCV Session Manager est un ensemble de progiciels installables (un agent et un courtier) et une interface de programmation d'applications (API) qui permettent aux développeurs et aux fournisseurs de logiciels indépendants (ISVs) de créer facilement des applications frontales qui créent et gèrent par programmation le cycle de vie des sessions Amazon DCV sur un parc de serveurs Amazon DCV.
Ce guide explique comment installer et configurer l'agent et le courtier du gestionnaire de session. Pour plus d'informations sur l'utilisation du gestionnaire de session APIs, consultez le guide du développeur d'Amazon DCV Session Manager.
Comment fonctionne le gestionnaire de session
Le schéma suivant montre les composants de haut niveau du gestionnaire de session.

- Agent
-
Le Broker est un serveur Web qui héberge et expose le gestionnaire APIs de session. Il reçoit et traite les demandes d'API pour gérer les sessions Amazon DCV provenant du client, puis transmet les instructions aux agents concernés. Le Broker doit être installé sur un hôte distinct de vos serveurs Amazon DCV, mais il doit être accessible au client et il doit pouvoir accéder aux agents.
- Agent
-
L'agent est installé sur chaque serveur Amazon DCV de la flotte. Les agents reçoivent des instructions du courtier et les exécutent sur leurs serveurs Amazon DCV respectifs. Les agents surveillent également l'état des serveurs Amazon DCV et envoient des mises à jour périodiques au courtier.
- APIs
-
Le gestionnaire de session expose un ensemble d'interfaces de programmation d'applications REST (APIs) qui peuvent être utilisées pour gérer les sessions Amazon DCV sur un parc de serveurs Amazon DCV. Ils APIs sont hébergés et exposés par le courtier. Les développeurs peuvent créer des clients de gestion de session personnalisés qui appellent le APIs.
- Client
-
Le client est l'application frontale ou le portail que vous développez pour appeler le gestionnaire de session et APIsqui est exposé par le courtier. Les utilisateurs finaux utilisent le client pour gérer les sessions hébergées sur les serveurs Amazon DCV du parc.
- Jeton d'accès
-
Pour effectuer une demande d'API, vous devez fournir un jeton d'accès. Les jetons peuvent être demandés au courtier ou à un serveur d'autorisation externe par le client enregistré APIs. Pour demander un jeton et y accéder, l'API client doit fournir des informations d'identification valides.
- API client
-
L'API client est générée à partir du fichier YAML de définition de l'API Session Manager, à l'aide de Swagger Codegen. L'API client est utilisée pour effectuer des demandes d'API.
- Séance Amazon DCV
-
Une session Amazon DCV est une période pendant laquelle le serveur Amazon DCV est en mesure d'accepter les connexions d'un client. Avant que vos clients puissent se connecter à une session Amazon DCV, vous devez créer une session Amazon DCV sur le serveur Amazon DCV. Amazon DCV prend en charge à la fois les sessions de console et les sessions virtuelles, et chaque session est associée à un propriétaire et à un ensemble d'autorisations spécifiques. Vous utilisez le gestionnaire de session APIs pour gérer le cycle de vie des sessions Amazon DCV. Les sessions Amazon DCV peuvent être dans l'un des états suivants :
-
CREATING
—Le courtier est en train de créer la session. -
READY
: la session est prête à accepter les connexions des clients. -
DELETING
: la session est en cours de suppression. -
DELETED
: la session a été supprimée. -
UNKNOWN
: impossible de déterminer l'état de la session. Le courtier et l'agent peuvent ne pas être en mesure de communiquer.
-
Fonctionnalités
Le gestionnaire de sessions DCV offre les fonctionnalités suivantes :
-
Fournit des informations sur les sessions Amazon DCV : obtenez des informations sur les sessions exécutées sur plusieurs serveurs Amazon DCV.
-
Gérez le cycle de vie de plusieurs sessions Amazon DCV : créez ou supprimez plusieurs sessions pour plusieurs utilisateurs sur plusieurs serveurs Amazon DCV avec une seule demande d'API.
-
Supporte les balises : utilisez des balises personnalisées pour cibler un groupe de serveurs Amazon DCV lors de la création de sessions.
-
Gère les autorisations pour plusieurs sessions Amazon DCV : modifiez les autorisations utilisateur pour plusieurs sessions avec une seule demande d'API.
-
Fournit des informations de connexion : récupère les informations de connexion client pour les sessions Amazon DCV.
-
Supports pour le cloud et sur site : utilisez le gestionnaire de session sur AWS, sur site ou avec d'autres serveurs basés sur le cloud.
Limites
Le gestionnaire de session ne fournit pas de fonctionnalités de provisionnement des ressources. Si vous exécutez Amazon DCV sur des EC2 instances Amazon, vous devrez peut-être utiliser des AWS services supplémentaires, tels qu'Amazon EC2 Auto Scaling pour gérer le dimensionnement de votre infrastructure.
Tarification
Le gestionnaire de session est disponible gratuitement pour les AWS clients qui exécutent EC2 des instances.
Les clients sur site ont besoin d'une licence Amazon DCV Plus ou Amazon DCV Professional Plus. Pour plus d'informations sur l'achat d'une licence Amazon DCV Plus ou Amazon DCV Professional Plus, consultez Comment acheter
Pour plus d'informations, consultez la section Octroi de licences au serveur Amazon DCV dans le guide de l'administrateur Amazon DCV.