Resumen
Este es el documento de la versión 4.1 del producto QVD, denominada Virtual Replicant, proporciona una cobertura de alto nivel de las mejoras y novedades que se han implementado en el producto de virtualización.
2. Introducción
A continuación, describimos a través de este documento los principales cambios hechos en QVD 4.1, también destacamos las principales novedades que incluye esta nueva versión de producto, así como las mejoras que se han desarrollado.
Para mayor información recuerda que puedes acceder a la página web del producto www.theqvd.com
3. Novedades
- Portal de usuario con cliente HTML5
-
Nueva aplicación mediante la cual los usuarios podrán acceder a sus escritorios y conectarse utilizando únicamente el navegador web. La aplicación permite que el usuario tenga abierta una sesión con QVD en el navegador y no tenga que introducir las credenciales cada vez que se conecte a sus escritorios. Además, tendrá la opción de lanzar el cliente clásico de QVD desde el portal web y de administrar diferentes perfiles de conexión.
- Driver genérico de impresión
-
Otra novedad es la posibilidad de imprimir desde el escritorio virtual sin necesidad de tener drivers de la impresora instalados en el mismo. Gracias al cliente de QVD 4.1 y al VMA 4.1, las impresoras de la máquina host se pasan al escritorio y se utiliza su configuración y drivers para imprimir.
- Mejoras de rendimiento
-
Se ha mejorado y actualizado el protocolo NX utilizado para transmitir los datos en la conexión a escritorios, mejorando el rendimiento general de las conexiones así como la transmisión de multimedia.
- Plugin TOTP de autenticación (time-based one-time password)
-
Un nuevo plugin que hará más fiable la autenticación usando verificación en dos pasos
- Mejoras en el WAT (Herramienta de administración web)
-
-
Recolocación de información y menús para simplificar la interfaz y hacerla más fácil de utilizar
-
Mejora en la creación de Roles y Administradores para facilitar su configuración
-
Se ha añadido la administración de las imágenes de disco a la vista de OSFs
-
Mejorada la edición de tokens de configuración de QVD
-
La creación de imágenes desde directorio staging y URL externa se hace ahora en segundo plano
-
- Paso de variables de entorno del cliente a los plugins de autenticación
-
Ahora es posible configurar qué variables de entorno se pasarán para ser utilizadas en los plugins de autenticación
3.1. Nueva distribución soportada
Desde la versión 4.1, QVD se encuentra disponible también para Centos 7.
3.2. Correción de bugs
Esta versión también corrige los Bugs conocidos en la versión anterior. La lista de bugs que han sido corregidos son los siguientes:
BUG |
ID BUG |
DESCRIPCIÓN |
1 |
* 6014 |
En 4.1 hay ACLs del DIG |
2 |
* 5981 |
El VMA no crea /var/run/qvd |
3 |
* 5978 |
UP no muestra ventana noVNC |
4 |
* 5976 |
La provision de la demo nueva no asigna bien las máquinas virtuales a las imágenes |
5 |
* 5950 |
VMA no encuentra el grupo nogroup en Centos7 |
6 |
* 5946 |
Traducción a español incorrecta del ACL di.update.block |
7 |
* 5943 |
API no levanta en perl 5.26 |
8 |
* 5936 |
El plugin QVD-L7R-Authenticator-Plugin-Auto no es compatible con QVD4 Multitenant |
9 |
* 5925 |
HKD no arranca en Centos |
10 |
* 5921 |
El VMA no se instala en Ubuntu 16 |
11 |
* 5920 |
El cliente de QVD debería cargar el module-native-protocol-tcp de PulseAudio cuando no hay qvdpulseaudio |
12 |
* 5918 |
QVD-HTTPC depende de QVD::Config, lo que requiere postgresql-libs en cliente |
13 |
* 5890 |
Bug cliente Ubuntu quitar require USB/IP |
14 |
* 5877 |
Error en Docker qvdapi con el merge a master |
15 |
* 5844 |
Falla autenticación contra WAT |
16 |
* 5837 |
Translations fail in some browsers |
17 |
* 5831 |
Log del DIG solo muestra errores |
18 |
* 5820 |
Problema de USBIP en linux |
19 |
* 5779 |
No se pueden poner una ruta dos veces en escritorios distintos |
20 |
* 5765 |
Errores en la documentación |
21 |
* 5764 |
El contenedor hace demasiado logging |
22 |
* 5763 |
Error utilizando sshfs en las imagenes docker en openshift |
23 |
* 5698 |
Al imprimir se corta la página |
24 |
* 5642 |
Error en la autenticacion del alttool |
25 |
* 5634 |
Compilacion de cliente de IOS |
26 |
* 5632 |
Error en la compilacion del cliente IOS |
27 |
* 5593 |
El escritorio en el UP se queda en estado connecting pase lo que pase |
28 |
* 5539 |
Rama de documentación embebeida de UP sin hacer merge |
29 |
* 5487 |
Los filtros de busqueda de QVD config permanencen entre sesiones |
30 |
* 5474 |
Control de tags no carga en edición masiva |
31 |
* 5469 |
Ventana de VMs afectadas en blanco |
32 |
* 5465 |
No se muestran tags de una imagen |
33 |
* 5415 |
Error en construccion de binarios libqvdclient |
34 |
* 5403 |
Linux::USBIP no debe ser requerido en Windows |
35 |
* 5397 |
Empaquetado de Windows no funciona |
36 |
* 5394 |
Arreglar script de windows |
37 |
* 5393 |
No se pueden configurar niveles de log en API |
38 |
* 5392 |
Actualizar repositorio rpm |
39 |
* 5391 |
wildcard salvaje apareció |
40 |
* 5390 |
Usar comandos de jenkinsfile |
41 |
* 5389 |
tar incorrecto |
42 |
* 5388 |
Que vuelvan las properties |
43 |
* 5379 |
Parte de la documentación de errores del cliente sin traducir |
44 |
* 5364 |
Fallo de repos ubuntu en documentación |
45 |
* 5328 |
Nombre existe al clonar Workspace |
46 |
* 5326 |
USBIP no funciona tras merge |
47 |
* 5318 |
Valores por defecto erróneos en formulario de creación de Workspaces |
48 |
* 5317 |
Desactivación de los campos incorrecta en formulario de creación de Workspaces |
49 |
* 5315 |
Al clonar un Workspace se clona el atributo activo |
50 |
* 5313 |
usar funciones de logging |
51 |
* 5312 |
mejor como… |
52 |
* 5310 |
no a los parametros hard-coded |
53 |
* 5309 |
push $ref no funciona en versiones de perl modernas |
54 |
* 5299 |
variables de modulo |
55 |
* 5298 |
ya que estamos aquí… |
56 |
* 5297 |
\n vs $ en expresion regular |
57 |
* 5296 |
puede que %hwdata siga vacio |
58 |
* 5295 |
simplificar código |
59 |
* 5294 |
_read_line puede fallar |
60 |
* 5293 |
chequeos innecesarios |
61 |
* 5291 |
for mas simples |
62 |
* 5290 |
errores menores |
63 |
* 5289 |
cortocircuitar la busqueda |
64 |
* 5288 |
Codigo innecesario |
65 |
* 5287 |
return consistentes |
66 |
* 5286 |
Credenciales erroneas al crear DI |
67 |
* 5285 |
Botón de crear desactivado en DIS para admins de tenant |
68 |
* 5277 |
Llamadas innecesarias a la API del DIG |
69 |
* 5275 |
Excepciones en generación de imágenes devuelven mensajes incompletos |
70 |
* 5224 |
salir con RC != 0 en caso de fallo |
71 |
* 5222 |
poner como ruta solo "usbip" |
72 |
* 5221 |
usar logdie para morir dejando un rastro |
73 |
* 5220 |
Usar DEBUG en vez de INFO |
74 |
* 5218 |
No instalar nada en $SIG{DIE} |
75 |
* 5216 |
Eliminar nivel de log forzado a DEBUG en el código |
76 |
* 5199 |
Documentar Mensajes de Error del cliente de QVD |
77 |
* 5172 |
Un administrador puede crear DIs y VMs en otros tenants |
78 |
* 5171 |
Los roles de tenant no se pueden asignar |
79 |
* 5168 |
Actualizar diccionario WAT |
80 |
* 5167 |
Cuando se genera una excepción en la API no se devuelve dónde se origina |
81 |
* 5154 |
Mensajes de log no aparecen |
82 |
* 5147 |
La edición masiva está rota |
83 |
* 5141 |
Ocultar warning por websockets al parar VM |
84 |
* 5094 |
Problemas de reconexion de Pulseaudio |
85 |
* 5087 |
Mensaje de no autorizado no se oculta |
86 |
* 5085 |
Información en perfil de usuario de UP en blanco |
87 |
* 5084 |
La búsqueda de paquetes no funciona con el caracter |
88 |
* 5083 |
Vista detalle de WAT config en blanco |
89 |
* 5082 |
Error al desmontar una imagen |
90 |
* 5081 |
Archivo de configuración del UP no se lee correctamente |
91 |
* 5080 |
Error al filtrar DI por tenant |
92 |
* 5078 |
Fallo al conectar a escritorios desde UP con malas conexiones de internet |
93 |
* 5077 |
Error con determinados paquetes en el DIG |
94 |
* 5075 |
Algunas vistas listado no se actualizan tras crear elemento |
95 |
* 5056 |
Internal Server Error en qa4 al usar nombres en vez de identificadores |
96 |
* 5055 |
Error en filtro en qa4 facilmente resulta en destruccion accidental de datos |
97 |
* 5008 |
En el desplegable de tags head y default deben ir primero |
98 |
* 5004 |
Nueva variable de entrono para slave commands |
99 |
* 5001 |
Mensaje de cambio de estado de creación de DIs es null |
100 |
* 4982 |
Las VMs asignadas a tags "inexistentes" desaparecen |
101 |
* 4981 |
Mensaje de error al publicar imagen |
102 |
* 4975 |
Nombre de usuario incorrecto en VM del UP |
103 |
* 4901 |
Las guías de documentación no llevan la versión |
104 |
* 4890 |
En el UP el primer perfil se asigna como perfil por defecto |
105 |
* 4866 |
QVD Spy funciona a veces |
106 |
* 4862 |
Tags de imágenes no publicadas deben eliminarse |
107 |
* 4860 |
No se pueden crear máquinas virtuales desde vista detalle de usuarios |
108 |
* 4859 |
Los tags head y default no se expropian por websockets |
109 |
* 4856 |
WAT no usa fechas en formato UTC |
110 |
* 4855 |
WAT no muestra expiraciones en vista de detalle |
111 |
* 4853 |
No se pueden borrar imágenes en ready |
112 |
* 4837 |
VMA no captura correctamente el puerto del slave channel |
113 |
* 4799 |
Error al crear properties en varios objetos |
114 |
* 4732 |
Script para lanzar el servicio RPC se borra al reiniciar |
115 |
* 4731 |
Incluir commits de la rama del TOTP en master |
116 |
* 4716 |
usbip no funciona en última versión de NX |
117 |
* 4715 |
Proceso de empaquetado falla al terminar |
118 |
* 4711 |
Github no se actualiza con master |
119 |
* 4694 |
Credenciales WAT incorrectas en guia instalacion |
120 |
* 4688 |
QVD-API no crea el directorio /var/run/qvd (y no puede levantar) |
121 |
* 4629 |
Cliente 4.0.4 sles12 - No funciona la redirección de carpetas |
122 |
* 4627 |
4.0.x para centos empaqueta sin scripts de systemd |
123 |
* 4621 |
api y admin no contienen /var/lib/qvd/storage |
124 |
* 4601 |
API: Error si el value de una property contiene caracteres UTF-8 no ascii |
125 |
* 4546 |
Documentación del appliance 4.0.0 incorrecta |
126 |
* 4523 |
Checkbox no se muestran |
127 |
* 4507 |
Errores en la guia rapida de instalación |
128 |
* 4506 |
Documentación guia rapida incompleta |
129 |
* 4502 |
Nombre de repositorio incorrecto al lanzar testing desde jenkins |
130 |
* 4463 |
Ubuntu packages are not longer being uploaded |
131 |
* 4444 |
Unificar salida de qa4 en formato CSV |
132 |
* 4422 |
Síndrome de diógenes digital en DIG |
133 |
* 4421 |
Restructuración en los templates de OSD |
134 |
* 4420 |
Eliminar método openOSDEditor |
135 |
* 4419 |
Eliminar cambios de formato innecesarios |
136 |
* 4418 |
Borrar directorio DIG |
137 |
* 4413 |
Lanzar testing en máquinas provisionadas desde código fuente falla |
138 |
* 4411 |
Tamaño incorrecto en la creación de discos virtuales KVM |
139 |
* 4410 |
Fallo en el reestablecimiento de filtros |
140 |
* 4409 |
La creación de tokens de configuracion esta rota |
141 |
* 4395 |
Malfuncionamiento con el editor de OSFs |
142 |
* 4288 |
Disfunción en el WAT al seleccionar elementos en la lista |
143 |
* 4219 |
"Terms of use" link en el cliente apunta a los terminos de uso de la demo, no tiene sentido! |
144 |
* 4210 |
Aceptar espacios en los nombres de SO que se leen de /ets/os-release |
145 |
* 4168 |
Arreglar el logging del slave-server en la VM |
146 |
* 4165 |
Errores en la gestión de la configuraciones por sistema operativo |
147 |
* 4158 |
Error incorrecto al autenticar con LDAP |
148 |
* 4155 |
Repositorio se borra al empaquetar la misma versión |
149 |
* 4154 |
command.version.mount.overlayfs incorrecto en Ubuntu 14.04.1 |
150 |
* 4125 |
El servicio qvd-api en SLES no se para |
151 |
* 4116 |
Llamada a config_get con admin de tenant sin respuesta |
152 |
* 4068 |
qvd-spy no funciona en la rama del Client HTML5 |
153 |
* 4056 |
proxima → próxima |
154 |
* 4055 |
volveran → volverán |
155 |
* 4054 |
connectar → conectar |
156 |
* 4053 |
valido → válido |
157 |
* 4052 |
valido → válido |
158 |
* 4051 |
introducira → introducirá |
159 |
* 4050 |
la sobra |
160 |
* 4049 |
busqueda → busqueda |
161 |
* 4048 |
usa sobra |
162 |
* 4047 |
encondig → encoding |
163 |
* 4046 |
unicamente → únicamente |
164 |
* 4045 |
redimensoinando → redimensionando |
165 |
* 4044 |
Sin traducir |
166 |
* 4043 |
esccritorios → escritorios |
167 |
* 4042 |
tienen → tiene |
168 |
* 4041 |
requier → requiere |
169 |
* 4039 |
Review request [commit:qvd-doc d95c08eb78e266c7dfb211684aee1ab742c24202: Fixed wrong delimeter in asciidoc for #3688] |
170 |
* 4036 |
Puede que haya tareas tagueadas con test, mejor usar otro nombre para evitar confusiones |
171 |
* 4035 |
Usar usuarios genericos para automatizar |
172 |
* 4034 |
Para que es necesario? |
173 |
* 4026 |
Review request [commit:qvd_test d95db73aa31d92552eefe8526ef3a497dc72f56d: Ticket #3713: Created playbook for CentOS 7.2 that generates an environment for testing. Some roles of the Ubuntu playbook were unified with the CentOS one.] |
174 |
* 4019 |
Filtro de tokens no soporta valor de token tras actualizar |
175 |
* 4014 |
La sección WAT Config no funciona |
176 |
* 3991 |
No se liberan las ips flotantes en el tenant de testing en nuestro openstack |
177 |
* 3943 |
Llamadas duplicadas a la API cuando se filtra por tenant |
178 |
* 3940 |
Página de DI no muestra máquinas con dicho di asignado |
179 |
* 3939 |
Error en agrupación de selects por tenant |
180 |
* 3938 |
Error de certificado self-signed no reconocido |
181 |
* 3925 |
Documentación: Generación de certificado incorrecta |
182 |
* 3907 |
Configuración incorrecta por sistema operativo |
183 |
* 3906 |
Hay conflictos entre archivos de qvd-perl y qvd-common-libs en SuSE |
184 |
* 3905 |
Reempaquetar qvd-client |
185 |
* 3901 |
Fallo furtivo al lanzar X11VNC |
186 |
* 3900 |
Fix socket problem in NX |
187 |
* 3899 |
El usuario y password del appliance en la QVD Installation Guide son incorrectas |
188 |
* 3896 |
Utilizacion del parametro client.user.password en cliente de QVD |
189 |
* 3858 |
el cliente de qvd no acepta los parametros de certificados |
190 |
* 3836 |
Eliminar uso del plugin Directory |
191 |
* 3832 |
Un + suelto en la documentación del wat |
192 |
* 3831 |
Enlace incorrecto manual de administración |
193 |
* 3830 |
Client no conecta a VM en la primera conexión |
194 |
* 3811 |
BTRFS: eliminar llamada a método inexistente |
195 |
* 3810 |
Soporte para ZFS |
196 |
* 3791 |
Generar imagen kvm automáticamente |
197 |
* 3779 |
No funciona método de actualización de 3.6 a 4.0 |
198 |
* 3754 |
El canvas se queda congelado cuando falla la conexión |
199 |
* 3750 |
Cliente HTML5 no conecta sin configuracion |
200 |
* 3747 |
Error gestionando fin de conexión en cliente HTML5 |
201 |
* 3744 |
Detección de protocolo no funciona bien en Chrome |
202 |
* 3742 |
Parametrizar las constantes y añadirlos a QVD::Config::Core::Default |
203 |
* 3741 |
Token no debe usarse en la URL |
204 |
* 3740 |
Contenedor docker debe eliminarse al cerrar el ws |
205 |
* 3739 |
Cambios en el dockerfile |
206 |
* 3733 |
Empaquetar Mozilla::CA en Windows |
207 |
* 3731 |
Certificado de Comodo no es reconocido en algunos sistemas |
208 |
* 3729 |
Error en SlaveClient al crear imagenes para el appliance |
209 |
* 3724 |
Error interno inesperado al probar conexion con la VM de pruebas para Michel |
210 |
* 3722 |
Problema de conexion con servidor de Michel con cliente QVD-4.0 |
211 |
* 3716 |
La API del UP deja crear Workspaces con nombre cadena vacía |
212 |
* 3687 |
Arreglar lanzamiento de API con service |
213 |
* 3649 |
Falta paréntesis |
214 |
* 3648 |
FILTERS cambiado por FIELDS |
215 |
* 3606 |
En ACLs dentro del WAT hay una errata |
216 |
* 3599 |
Eliminar dependencia QVD::API de QVD::Admin4 |
217 |
* 3598 |
Client slave path incorrect |
218 |
* 3596 |
Mencionar también el WAT como modo de configurar QVD |
219 |
* 3594 |
Retorno de carro forzado |
220 |
* 3593 |
Creación de /etc/qvd/node.conf |
221 |
* 3591 |
Errata de "un nodos" |
222 |
* 3590 |
Mejora de la descripción de la API |
223 |
* 3589 |
Son tres y no dos las herramientas |
224 |
* 3588 |
Sobra la palabra "Los" o "nuestros" |
225 |
* 3587 |
palabra "un" repetida |
226 |
* 3586 |
Algunas mejoras |
227 |
* 3585 |
Comillas escapadas |
228 |
* 3584 |
No entiendo el trato de usted |
229 |
* 3583 |
El término "Sobre el metal" es incorrecto |
230 |
* 3579 |
La última frase carece de sentido |
231 |
* 3572 |
MEJORA: Este párrafo ponerlo como una lista |
232 |
* 3558 |
Actualizar la metainformacion del documento |
233 |
* 3557 |
Hace falta una explicacion sobre la arquitectura de red |
234 |
* 3556 |
El WAT no funciona en monotenant. |
235 |
* 3555 |
Diagrama citado no vea la insercion |
236 |
* 3554 |
Diagrama |
237 |
* 3553 |
El CLI es un cliente de la API |
238 |
* 3552 |
Añadir diagrama |
239 |
* 3551 |
El Wat no interactua con los nodos, sóio con la API. |
240 |
* 3550 |
No soportamos HTTP |
241 |
* 3549 |
No solo se usa unionfs2 |
242 |
* 3548 |
Apunte |
243 |
* 3547 |
La explicación de los modos de funcionamiento debe ir a la guia de admin |
244 |
* 3546 |
Faltan elementos |
245 |
* 3544 |
No funciona la gestión de properties en el qa4 |
246 |
* 3529 |
Actualizar BD con script deploy no actualiza numero secuencia |
247 |
* 3527 |
QVD config no busca por valores |
248 |
* 3524 |
La shell se rompe si salimos cuando no debemos de modo interactivo |
249 |
* 3522 |
Default en qvd config no funciona |
250 |
* 3517 |
Error de feedback al asignar herencia de rol |
251 |
* 3515 |
Error al crear elemento con superadmin por nombre de tenant |
252 |
* 3511 |
Feedback deficiente en DIs |
253 |
* 3509 |
Error al actualizar property |
254 |
* 3508 |
Valor de properties en blanco |
255 |
* 3507 |
Numero de elementos afectados erróneo en feedback |
256 |
* 3504 |
Deficiencias en la documentación |
257 |
* 3502 |
Logout no funciona |
258 |
* 3501 |
Los errores devuelven estado 0 |
259 |
* 3500 |
Orden erróneo de prioridades con los ficheros de configuración |
260 |
* 3462 |
Fallo al recuperar las VM que usan un DI |
261 |
* 3442 |
Error interno al filtrar por property |
262 |
* 3438 |
No sale valor de property en la columna sin actualizar |
263 |
* 3437 |
El driver de impresión no soporta ficheros de más de 20 megas. |
264 |
* 3433 |
no a los datos opacos |
265 |
* 3412 |
mejor con txn_do o txn_eval |
266 |
* 3386 |
No se puede abrir documentos en las carpetas compartidas si se está usando el cliente windows |
4. Aviso legal
Copyright © 2018 Qindel Formación y Servicio, SL.
- PROPIEDAD INTELECTUAL
-
El Portal, así como todo su contenido, software, diseño, documentación y/o información recogida en el mismo está protegido por derechos de propiedad intelectual titularidad de QINDEL o de terceras empresas con las que ha suscrito los correspondientes contratos.
El Cliente o Usuario no cometerá ni permitirá ninguna acción u omisión que pudiera afectar a los derechos de propiedad intelectual de QINDEL o de los terceros con respecto al diseño, contenido, software, documentación y/o información y notificará a QINDEL cualquier posible infracción de sus derechos tan pronto tenga conocimiento de la misma, siendo QINDEL o los terceros afectados los únicos beneficiarios de las posibles indemnizaciones que se otorguen en virtud de cualquier procedimiento.
El Cliente o Usuario no podrá realizar ingeniería inversa, ni descompilar, ni desensamblar todo o parte del software que soporta www.theqvd.com, estando taxativamente prohibida cualquier forma de acceso al código fuente del mismo siempre que no haya sido autorizada previamente por QINDEL. El Cliente o Usuario se abstendrá de borrar, modificar o alterar de cualquier forma las menciones de reserva de derechos de propiedad intelectual a favor de QINDEL que figuren en www.theqvd.com, sus contenidos, información, documentación, Productos o en el software que lo soporta.
El uso del software, información, documentación y/o contenidos elaborados por QINDEL o por terceros dentro de una relación contractual con los mismos, sólo será permitido con el alcance y los límites del presente Aviso Legal.
QINDEL declara su respeto a los derechos de propiedad intelectual e industrial de terceros; por ello, si considera que este sitio pudiera estar violando sus derechos, rogamos se ponga en contacto con QINDEL en la siguiente dirección de e-mail info@theqvd.com
- PROPIEDAD INDUSTRIAL
-
El Cliente o Usuario no usará ninguna marca comercial, logo o nombre comercial de QINDEL si no media el previo consentimiento de ésta. El Cliente o Usuario reconoce que el uso por su parte de www.theqvd.com o el Producto no le conferirá ningún derecho sobre marcas comerciales o demás derechos de propiedad industrial de QINDEL. El Cliente o Usuario se abstendrá de borrar, modificar o alterar de cualquier forma las menciones de reserva de derechos de propiedad industrial a favor de QINDEL que figuren en www.theqvd.com, software que lo soporta o, en su caso, el Producto; entre otros, el nombre, logotipo o marca que identifique a esta última entidad y que se facilite en cualquier soporte.
- LEY APLICABLE Y JURISDICCIÓN
-
Los Usuarios o Clientes se someten a las leyes vigentes de España. En aquellos casos en que el Usuario o Cliente no tenga la condición de consumidor, o que tenga su domicilio fuera de España, QINDEL y el Usuario o Cliente, se someterán a los Juzgados y Tribunales de Madrid, con renuncia expresa a cualquier otro fuero que pudiera corresponderles. En caso de que el Usuario o Cliente sea consumidor español, QINDEL y el Usuario o Cliente se someterán a los Juzgados y Tribunales que correspondan al domicilio de éste.
- Acerca de Qindel Group
-
Compañía internacional de tecnología que cuenta con una fuerte especialización en el desarrollo de proyectos en entornos Linux, con más de 18 años en el sector de las TIC. Ofrece soluciones de alto nivel a la vanguardia de las últimas tecnologías: DevOps, BigData, Java, Elastic Search, InfluxDB, OpenShift, Kubernetes, Docker, OpenStack y virtualización de escritorios a través QVD Quality Virtual Desktop, solución VDI desarrollada por la empresa.
Oficinas en España, Reino Unido y México.