MASKDADOS.com, la web de ayuda a los juegos de rol desarrollada en Google Cloud Platform usando CICD con Jenkins y aplicando la escalabilidad de Kubernetes
Romero Navarrete, Ronny
Vilariño Freire, Fernando, dir. (Universitat Autònoma de Barcelona. Departament de Ciències de la Computació)
Universitat Autònoma de Barcelona. Escola d'Enginyeria

Additional title: MASKDADOS.com, the website to help role-playing games developed on Google Cloud Platform that uses CICD with Jenkins and applying Kubernetes scalability
Additional title: MASKDADOS.com, la web d'ajuda als jocs de rol desenvolupada a Google Cloud Platform fent servir CICD amb Jenkins i
Additional title: aplicant l'escalabilitat de Kubernetes
Date: 2020
Abstract: 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.
Abstract: 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.
Abstract: 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.
Rights: 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. Creative Commons
Language: Castellà
Studies: Grau en Enginyeria Informàtica [2502441]
Study plan: Enginyeria Informàtica [958]
Document: Treball final de grau ; Text
Subject area: Menció Enginyeria del Software
Subject: 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



13 p, 929.7 KB

The record appears in these collections:
Research literature > Bachelor's degree final project > School of Engineering. TFG

 Record created 2020-09-30, last modified 2023-07-22



   Favorit i Compartir