Skip to content

AniolFernandez/ApplicationVirtualization

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Virtualitzador d'Aplicacions amb accés via web

El principal propòsit d'aquest projecte és el desenvolupament d'un servei i aplicació web que permeti accedir, a través d'un navegador, a aplicacions natives executant-se en màquines remotes on d'aquesta manera, els usuaris finals puguin fer servir aquestes aplicacions sense haver d'instal·lar-les en els seus dispositius, alliberant-los de requisits específics de hardware, S.O. o qualsevol altre software addicional més enllà d'un navegador. L'aplicació, a més, permetrà ser configurada per un usuari administrador, el qual podrà afegir noves aplicacions i limitar i controlar l'accés a aquestes. El sistema garantirà la integritat i confidencialitat de les dades dels usuaris i proporcionarà aïllament entre les execucions simultànies d'aplicacions de diversos usuaris.

Per a aconseguir-ho, el servei ens permet executar aplicacions d'escriptori dins de contenidors de Docker aïllats i retransmetre'n el flux de vídeo a través de la web de forma nativa sense la necessitat d'instal·lar cap plug-in al navegador, permetent d'aquesta manera l'execució d'aplicacions al cloud.

Demo

Enllaç al vídeo de la demo: https://youtu.be/1SMrREKlg-Q

GIF Demo

Arquitectura general del sistema

Arquitectura

Instal·lació

Accedeix al manual d'instal·lació del servei

Autor

Aquest projecte ha estat dissenyat i desenvolupat per Aniol Fernàndez Cano com a projecte de fi de grau d'Enginyeria Informàtica a la Universitat de Girona.