dir. (Universitat Autònoma de Barcelona. Departament de Ciències de la Computació)
Título variante: |
MASKDADOS.com, the website to help role-playing games developed on Google Cloud Platform that uses CICD with Jenkins and applying Kubernetes scalability |
Título variante: |
MASKDADOS.com, la web d'ajuda als jocs de rol desenvolupada a Google Cloud Platform fent servir CICD amb Jenkins i |
Título variante: |
aplicant l'escalabilitat de Kubernetes |
Fecha: |
2020 |
Resumen: |
En este artículo queda reflejado todo el proceso de desarrollo de una aplicación web utilizando las tecnologías actuales de Cloud Computing. El proyecto construye las bases de una plataforma online que ayuda a los jugadores a disponer de una herramienta extra para sus partidas. Esta herramienta consiste en una página web de ayuda a los juegos de rol de mesa, incorporando un sistema de login y gestión personal de fichas de personaje. Con esa finalidad, el proyecto se ha desarrollado aplicando la metodología CICD a lo largo de todo el proceso. A través de la plataforma de Google Cloud Platform se ha creado toda la infraestructura y los servicios necesarios para operar en la nube, terminando con un despliegue mediante el uso de Kubernetes y el beneficio de su escalabilidad. |
Resumen: |
This article reflects the entire process of developing a web application using current Cloud Computing technologies. The project builds the foundations of an online platform that helps players to have an extra tool for their games. The application consists of a web page to help tabletop role-playing games, incorporating a personal login system and management of character sheets. To that end, the project has been developed by applying the CICD methodology throughout the entire process. Through the Google Cloud Platform, all the necessary infrastructure and services have been created to operate in the cloud, ending with a deployment through the use of Kubernetes and the benefits of its scalability. |
Resumen: |
En aquest article queda reflectit tot el procés de desenvolupament d'una aplicació web utilitzant les tecnologies actuals de Cloud Computing. El projecte construeix les bases d'una plataforma online que ajuda als jugadors a tenir una eina extra per a les seves partides. Aquesta eina consisteix en una pàgina web d'ajuda als jocs de rol de taula, incorporant un sistema de login i gestió personal de les fitxes de personatge. Amb aquesta finalitat, el projecte s'ha desenvolupat aplicant la metodologia CICD al llarg del procés. A traves de la plataforma de Google Cloud Platform s'ha creat tota la infraestructura i els serveis necessaris per operar amb el núvol, finalitzant amb el desplegament mitjançant l'ús de Kubernetes i el benefici de la seva escalabilitat. |
Derechos: |
Aquest document està subjecte a una llicència d'ús Creative Commons. Es permet la reproducció total o parcial, la distribució, i la comunicació pública de l'obra, sempre que no sigui amb finalitats comercials, i sempre que es reconegui l'autoria de l'obra original. No es permet la creació d'obres derivades. |
Lengua: |
Castellà |
Titulación: |
Grau en Enginyeria Informàtica [2502441] |
Plan de estudios: |
Enginyeria Informàtica [958] |
Documento: |
Treball final de grau ; Text |
Área temática: |
Menció Enginyeria del Software |
Materia: |
Google Cloud Platform ;
Cloud Computing ;
GCP ;
Jenkins ;
CICD ;
Kubernetes ;
Google Kubernetes Engine ;
Docker ;
Spring Boot ;
Angular ;
JWT ;
Rol ;
Web ;
Juego ;
Joc ;
Role-playing game ;
Game |