Antes de convertirse en el producto que es hoy, Rocket Remote Desktop pasó por múltiples cambios de propietario. Comenzó como VisionApp Remote Desktop (vRD), disponible aproximadamente desde 2005. vRD fue vendido a Allen Systems Group (ASG) en 2011, fue adquirido por Rocket Software en 2021 y finalmente se convirtió en Rocket Remote Desktop. Rocket Remote Desktop ayuda a los equipos de TI, profesionales independientes y administradores a gestionar conexiones remotas mediante un sistema de uso compartido basado en ficheros, una variedad de protocolos (incluido el estándar del sector, RDP) y la opción de almacenar conexiones en una base de datos SQL.
Devolutions Remote Desktop Manager (RDM) cuenta con un amplio soporte de protocolos de conexión remota y funciones de organización. RDM ofrece orígenes de datos avanzados, ideales tanto para particulares como para equipos, e incluye muchas de las mismas funciones que Rocket Remote Desktop. Analicemos cómo se comparan las funciones y características de estos dos productos, dadas sus similitudes.
Los numerosos protocolos de conexión remota
Rocket Remote Desktop tiene un soporte de protocolos limitado en comparación con otras soluciones del sector. Solo permite conexiones RDP, ICA, VNC, SSH o Telnet. Esta limitación puede obligar a las organizaciones cuyos entornos requieren una variedad de protocolos de conexión a complementar Rocket Remote Desktop con otro software.

En comparación, RDM admite más protocolos de conexión remota que la mayoría de las herramientas similares. Además de los protocolos de conexión que ofrece Rocket Remote Desktop, RDM incluye los tipos de conexión TeamViewer, AnyDesk, Citrix, DameWare, LogmeIn, Radmin y X Window.

A diferencia de Rocket Remote Desktop, RDM también ofrece interfaces de panel para VMware, Hyper-V, Active Directory, Amazon AWS y Splunk. Con estas múltiples conexiones e interfaces de panel, RDM se convierte en la solución integral para la mayoría de las necesidades administrativas de TI.
Compatibilidad con Microsoft RDP
Al igual que muchos otros programas de escritorio remoto, Rocket Remote Desktop ofrece compatibilidad con RDP mediante un control ActiveX integrado de Windows. El inconveniente de este método es que restringe la capacidad de RDP a la versión del sistema operativo en la que se ejecuta la aplicación.
Una peculiar decisión de diseño obliga a los usuarios a seleccionar tanto el tipo de conexión como un rol del mismo tipo antes de poder acceder a las propiedades específicas de la conexión. Aunque este proceso de dos pasos resulta engorroso, sí permite desbloquear propiedades adicionales de conexión RDP.

Rocket Remote Desktop ofrece la configuración habitual de una conexión RDP, con una diferencia: la configuración de LAPS (Local Administrator Password Solution). En entornos donde se utiliza LAPS, es posible conectarse al sistema remoto mediante la cuenta de administrador local gracias a la función LAPS, que lee automáticamente la contraseña generada desde Active Directory, simplificando así el proceso de conexión.

A diferencia de Rocket Remote Desktop, Devolutions RDM admite varias implementaciones de RDP. Al conectarse a un origen RDP remoto, es posible elegir cualquiera de las siguientes implementaciones:
- Una versión específica de RDP, que ejecuta el control ActiveX de dicha versión
- MSRDC, una versión modernizada de MSTSC, pensada principalmente para conexiones a Azure Virtual Desktop
- Una implementación multiplataforma de RDP en FreeRDP, que también admite la última versión de RDP, la 10.11

RDM ofrece la flexibilidad de ejecutar versiones modernas de RDP incluso en los sistemas más antiguos, gracias a sus múltiples implementaciones integradas de RDP. En la práctica, cualquier error que surja puede solucionarse simplemente cambiando a otra versión o implementación.
Aunque Microsoft suele controlar RDP, RDM ha implementado la técnica de API hooking para solucionar problemas y añadir funciones que, de otro modo, no estarían disponibles. Puede encontrar más detalles en esta entrada del blog.
Mantener el orden: organización de las conexiones
Rocket Remote Desktop utiliza entornos para organizar las conexiones. Cada entorno puede almacenarse en un fichero o en una base de datos SQL. Las distintas conexiones pueden compartimentarse dentro de los entornos según las necesidades del usuario o del equipo.
En las carpetas, no solo se pueden personalizar los iconos, sino que las entradas pueden heredarse. Casi toda la configuración puede heredarse de las carpetas, en lugar de tener que duplicarse. Esta sólida capacidad de herencia es uno de los mayores méritos de Rocket Remote Desktop.

Además de las funciones organizativas estándar, Rocket Remote Desktop admite la vinculación de credenciales. Para guardar la autenticación de una conexión, primero debe crear una credencial y luego vincularla a una entrada. Esta obligada disociación entre conexiones y credenciales tiene ventajas e inconvenientes, en particular la facilidad para actualizar las credenciales.
Mientras que Rocket Remote Desktop estructura el contenido en entornos individuales o compartidos (compartidos mediante una base de datos SQL) con permisos limitados, Devolutions RDM ofrece más opciones para organizar conexiones remotas, credenciales y otras entradas.

Devolutions RDM utiliza bóvedas, que van de simples a avanzadas, y que ofrecen control y seguridad sobre su contenido. En el caso de las bóvedas de orígenes de datos avanzados, RDM proporciona informes mejorados y control de permisos. Para facilitar la búsqueda de contenido en RDM, este puede etiquetarse, los iconos y colores pueden personalizarse, y se pueden añadir descripciones a las conexiones y carpetas.
Mediante etiquetas y esquemas de nomenclatura, las carpetas de Smart Group pueden agrupar automáticamente las conexiones según criterios definidos.


Para lograr conexiones realmente personalizables, RDM ofrece las siguientes funciones (además de las que ofrece Rocket Remote Desktop):
- Grupos de pestañas como alternativa a la vista de miniaturas
- Listas de reproducción para abrir conjuntos de conexiones guardados cuando sea necesario
- Iconos y colores de carpetas, así como iconos y colores individuales para cada entrada (conexión).
Soporte desde cualquier lugar
Actualmente, Rocket Remote Desktop solo es compatible con Windows y no es multiplataforma. Esto significa que los profesionales que trabajan con Linux o macOS, o con clientes móviles como iOS y Android, no podrán gestionar sus sesiones remotas con este software.
Con Devolutions RDM, las emergencias de TI pueden resolverse desde casi cualquier dispositivo. RDM proporciona un cliente para Windows, macOS y Linux. Además, cuenta con un cliente móvil para Android e iOS, para que los equipos puedan afrontar cualquier situación.

Mantenerse seguro en un mundo inseguro
Para cada entorno, Rocket Remote Desktop ofrece los siguientes modos de cifrado de datos:
- Todos los datos mediante una contraseña personal
- Solo las credenciales mediante una cuenta de Windows
- Solo las credenciales mediante una contraseña personal
- Solo las credenciales mediante una contraseña estándar
La primera opción cifra por completo todo el fichero XML. Sin embargo, los demás esquemas cifran únicamente las credenciales. Las entradas de la base de datos se cifran cuando el usuario inicia sesión en el entorno mediante autenticación de Windows o mediante una combinación interna de usuario y contraseña.

Devolutions RDM utiliza cifrado AES de 256 bits para proteger toda la información confidencial, como las credenciales. RDM también puede cifrar por completo todos los datos mediante proveedores de seguridad flexibles. Con la incorporación de orígenes de datos avanzados, como MSSQL, Azure SQL y Devolutions Server, las organizaciones pueden implementar auditorías, registros y RBAC (control de acceso basado en roles) completos para sus equipos. Devolutions RDM ofrece un soporte exhaustivo de los estándares de seguridad, lo que permite a las organizaciones mantenerse conformes y seguras.

¿Cuál elegir? Rocket Remote Desktop frente a Devolutions RDM
Aunque es similar a Devolutions RDM en cuanto a la organización de conexiones remotas, las limitaciones de protocolos y de gestión de equipos de Rocket Remote Desktop hacen que sea más adecuado para particulares que para equipos.
| Función | Rocket Remote Desktop | Devolutions Remote Desktop Manager |
|---|---|---|
| Protocolo de escritorio remoto | X | X |
| Organización de carpetas | X | X |
| Credenciales almacenadas | X | X |
| Protocolos adicionales (SSH, VNC, etc.) | X | X |
| Control de acceso basado en roles | X | |
| Metadatos mejorados (etiquetas, imágenes, colores, etc.) | X | X |
| Cliente multiplataforma | X | |
| Compatibilidad con varias versiones de RDP | X | |
| Soporte para equipos mediante orígenes de datos avanzados | X | X |
En comparación, Devolutions RDM ofrece un soporte completo para una gran variedad de protocolos de conexión remota. Para los equipos con una plantilla distribuida (algo cada vez más habitual), RDM proporciona un cliente para casi cualquier plataforma. RDM se integra con orígenes de datos avanzados para cumplir con los estándares de seguridad y ayuda a los equipos con un control avanzado de los permisos de usuario.

Adam Listek