Desenvolupament d'un framework per al desplegament d'aplicacions web integrades en el SSO de la UAB
Autor: | Ramos Herrero, Christian, Universitat Autònoma de Barcelona. Escola d'Enginyeria |
---|---|
Přispěvatelé: | Robles Martínez, Sergi |
Rok vydání: | 2021 |
Předmět: | |
Zdroj: | Dipòsit Digital de Documents de la UAB Universitat Autònoma de Barcelona |
Popis: | Els programaris utilitzats per desenvolupar serveis web són molt diversos. Per aquest motiu, no tots els servidors són capaços d'allotjar tots els serveis web alhora, ja que depenent dels programaris emprats, no es poden aïllar tots els serveis web. Aquest fet limita que un servidor pugui ser compatible amb la utilització de diferents versions del mateix programari. En aquest treball de fi de grau es presenta un anàlisi sobre el tipus d'infraestructura que es pot utilitzar en un servidor d'un departament de la universitat que necessita córrer diferents serveis web desenvolupats per alumnes diferents. Aquest anàlisi acaba determinant que l'ús de la virtualització basada en contenidors és la millor opció respecte les altres per la millora en l'eficiència, rapidesa de muntatge, facilitat d'ús i possibilitat d'aïllament dels serveis. Com a resultat es presenta un projecte que determina el desenvolupament d'un framework per la configuració d'aplicacions web integrades en el SSO de la UAB. The set of programmes used in order to develop web services are many. For this reason, not all facilities are capable of hosting all the web services together since, depending on the programs used, all the services cannot be isolated. This fact limits the use of different software versions in accordance with the web service. This final degree project analyzes different structures that could be used in a university department's server that needs to run several web services developed from different alumi. This study ends up determining that the usage of the container's based virtualization is the best fitted option in comparison with the other alternatives for several reasons such as the increase in efficiency, the easy assembly, the usability and the possibility to isolate all the services. As a result, a project is presented concerning the development of a framework for the configuration of built-in web applications in the UAB's SSO. Los programas utilizados para desarrollar servicios web son muy diversos. Por este motivo, no todos los servidores son capaces de alojar todos los servicios web a la vez, ya que dependiendo de los programas usados, no se pueden aislar todos los servicios web. Este hecho limita que un servidor pueda ser compatible con la utilización de diferentes versiones del mismo programa. En este trabajo de fin de grado se presenta un análisis sobre el tipo de infraestructura que se puede utilizar en un servidor del departamento de la universidad que necesita correr diferentes servicios web desarrollados por alumnos distintos. Este análisis acaba determinando que el uso de la virtualización basada en contenedores es la mejor opción respecto las otras debido a la mejora en la eficiencia, rapidez de montaje, facilidad de uso y posibilidad de aislamiento de los servicios. Como resultado se presenta un proyecto que determina el desarrollo de un framework para la configuración de aplicaciones web integradas en el SSO de la UAB. |
Databáze: | OpenAIRE |
Externí odkaz: |