Session Manager is a feature provided by Cloud Assistant. Compared with SSH and Virtual Network Computing (VNC), Session Manager makes your connections to Elastic Compute Service (ECS) instances more convenient and secure.
The following clients and server are involved in Session Manager. For information about how Session Manager works, see How Session Manager works.
Session Manager Client: initiates sessions, receives commands sent by users, and displays command outputs.
Cloud Assistant server: controls permissions and manages session status.
Cloud Assistant Agent installed on ECS instances: runs commands sent by users.
Session Manager supports multiple methods to connect to ECS instances. Select an appropriate connection method based on your needs.