Investigación sobre diferentes formas de escritorios remotos en la nube

Cloud-Remote-Desktops

Nosotros (Furkan Kizilbayir, Peter Pluim, Nick Sangers y Steven van den Ham) somos un grupo de 4 estudiantes del curso HBO Cyber Security & Cloud. Para el proyecto Business to the Cloud, investigamos diferentes Servicios de Escritorio Remoto en la Nube. Nuestro objetivo era averiguar qué proveedores de RDS existen y cómo funcionan. Además, investigamos cómo pueden utilizar las empresas estos Servicios de Escritorio Remoto y si pueden sustituir a los escritorios tradicionales.

Escritorios remotos en la nube: Solicitud de investigación

LinProfs acudió a nosotros con la petición de investigar una alternativa a Amazon Workspaces. Se trata de un servicio de escritorio remoto con el que los usuarios pueden conectarse a una estación de trabajo en la nube desde su propio dispositivo. Este servicio era demasiado caro y además era una solución de código cerrado, mientras que LinProfs prefiere trabajar con software de código abierto. Encontramos varias soluciones y las comparamos en función del precio, el rendimiento, la seguridad y la facilidad de uso.

Cómo evaluamos los populares Servicios de Escritorio Remoto

Decidimos empezar nuestra investigación buscando primero en Gartner y en sitios de comparación/revisión de servicios de Escritorio remoto disponibles. De esta investigación surgieron 11 opciones interesantes. Para comparar estos servicios, decidimos utilizar el concepto de lista larga/lista corta. Esto significa que los servicios se comparan en muchos aspectos en una tabla.

De la lista larga, los 4 mejores servicios fueron:
- Espacios de trabajo de Amazon;
- Citrix;
- Guacamole Apache;
- NoMáquina.
Para evaluar estos 4 mejores servicios, decidimos utilizar algunos criterios como la facilidad de uso, la seguridad y el coste. Utilizamos estos criterios para crear una tabla en la que poder comparar cada uno de estos servicios.

En esta tabla pudimos ver que NoMachine era el servicio más adecuado para nuestro proyecto por su interfaz fácil de usar, su configuración de seguridad y también porque está hecho para el acceso remoto a través de Internet, lo que es perfecto para nuestras necesidades.

Elegir una solución de escritorio segura en la nube

El objetivo principal de este proyecto era configurar un Escritorio Remoto en la Nube con el mínimo esfuerzo, buen rendimiento y alta disponibilidad.
El primer paso consistió en aclarar los requisitos. Los requisitos incluían:
- Buen rendimiento;
- Alta disponibilidad;
- Instalación y configuración sencillas;
- Software de código abierto;
- Licencias gratuitas o baratas si es posible.

Por desgracia, Citrix se quedó inmediatamente en el camino porque su soporte preventa por teléfono y por correo electrónico no recibía respuesta. Por tanto, se decidió utilizar Azure en la comparación posterior. Para cada servicio de la lista de preseleccionados, se creó una prueba de concepto (PoC). La instalación básica se ejecutó por completo y se creó un enlace con al menos un escritorio, que se utilizó para ejecutar las pruebas de la lista. De la lista de finalistas, NoMachine resultó ganadora. El servicio tiene claramente el mejor rendimiento, es de código abierto y tiene muchas opciones de configuración.

Análisis de los requisitos deseados de los escritorios remotos en nube

El primer paso fue averiguar cuáles son los distintos tipos de Cloud Remote Desktops. Para ello, investigamos y entrevistamos a personas con experiencia en estos servicios. A continuación, averiguamos qué cualidades, requisitos y características debe reunir un servicio de Escritorio Remoto.

Esta investigación se llevó a cabo sobre la base del marco teórico. El resultado es que:
- Fiable;
- Asequible;
- Mantenible;
- Escalable;
- Seguro;
- Buena experiencia de usuario.

Las siguientes son algunas de las características de los servicios de escritorio remoto que son importantes para LinProfs (en el proceso de evaluación, incluimos cada una de las siguientes en nuestra lista larga y corta):
- Asequibilidad;
- Facilidad de mantenimiento;
- Escalabilidad;
- Comodidad para el usuario;
- Seguridad;
- Flexibilidad;
- Soportabilidad;
- Rendimiento;
- Compatibilidad con diversas plataformas y sistemas operativos;
- Alto nivel de seguridad.

Servicios de escritorio remoto que pueden interesar a las empresas

Los Servicios de Escritorio Remoto en la Nube son una gama de productos que pueden utilizarse para proporcionar acceso remoto a escritorios y aplicaciones. Hemos identificado 4 productos diferentes que creemos que podrían ser utilizados por las empresas en el futuro.

Tras las dos primeras encuestas, analizamos la puntuación de los servicios de escritorio remoto de la lista final en relación con una serie de sectores empresariales encuestados, a saber:
- Contables;
- Escuelas;
- Compañías de seguros;
- Productoras;
- Hospitales.

Para estos sectores, determinamos los factores de medición más importantes y los comparamos con los 4 servicios de escritorio remoto en la lista final resultante. La investigación ha demostrado que Azure, en particular, encajaría bien en la mayoría de los sectores y que NoMachine obtiene una alta puntuación entre las empresas manufactureras.

Análisis de los Servicios de Infraestructura como Código más útiles

El objetivo de la investigación era averiguar cómo puede utilizarse el servicio elegido como Infraestructura como Código y, por tanto, como validación continua. Esta investigación se llevó a cabo utilizando el marco teórico.

En este marco, hay 4 Servicios de Infraestructura como Código:
- Ansible;
- Terraformar;
- AWS;
- Azure.
Después de revisar todos estos servicios, Ansible emergió como el mejor Servicio de Infraestructura como Código.

Conclusión: Por qué elegimos NoMachine RDS

The most important reasons for choosing NoMachine were that it is easier to set up and manage, performs better (better experience for end users) and has very good support. Finally, if you are going to work in the Cloud, you should always consider how you are going to manage and scale the deployment. How will your clients be deployed? How will you get logs and statistics? How will you integrate with other services (e.g. backup) in the stack? If you use Ansible, this concern
debería ser menor porque se incluye con NoMachine RDS.

Explore more about our interns’ assignments and their impactful contributions. Click here to learn more!

Comments are closed

Cookies Consentimiento
Cookies Consentimiento

Utilizamos cookies para mejorar su experiencia de navegación. Al hacer clic en "Aceptar", usted consiente el uso de todas las cookies.