{"id":{"repo_id":"catalunya","oai_identifier":"oai:openaccess.uoc.edu:10609/150575"},"canonical_url":"https://search.dev.ndltd.org/etd/catalunya/oai:openaccess.uoc.edu:10609/150575","repository":{"repo_id":"catalunya","name":"Universitat Oberta de Catalunya","base_url":"https://openaccess.uoc.edu/server/oai/request"},"display":{"title":"Estudio y evaluación de la resiliencia de Aplicaciones JBoss en clúster de kubernetes","abstract":"El Trabajo de Fin de Grado tiene como objetivo desplegar una aplicación Java contenerizada en un entorno estable utilizando la tecnología Docker, para posteriormente publicarla en alta disponibilidad mediante un clúster Kubernetes. El trabajo se estructura en dos partes. En la primera, se llevará a cabo un estudio de la infraestructura necesaria para el despliegue, instalación y configuración del entorno. Esta fase incluirá la configuración de la herramienta Jboss, que proporcionará una comprensión sólida de cómo funciona un clúster de este gestor de aplicaciones. Además de la configuración para su uso en entornos contenerizados, estudiando las tecnologías Docker y Kubernetes. La segunda parte del trabajo se centrará en la realización de pruebas y tests para evaluar la estabilidad del clúster desplegado. Se llevarán a cabo diversas pruebas para validar la capacidad del clúster para mantener una alta disponibilidad y manejar cargas de trabajo variables. El objetivo final del trabajo es demostrar la viabilidad y eficacia de utilizar kubernetes para configurar un clúster de JBoss de forma que siempre se mantenga una alta disponibilidad, usando un clúster dinámico, capaz de desplegar y mantener aplicaciones Java en entornos empresariales.","abstract_html":"El Trabajo de Fin de Grado tiene como objetivo desplegar una aplicación Java contenerizada en un entorno estable utilizando la tecnología Docker, para posteriormente publicarla en alta disponibilidad mediante un clúster Kubernetes. El trabajo se estructura en dos partes. En la primera, se llevará a cabo un estudio de la infraestructura necesaria para el despliegue, instalación y configuración del entorno. Esta fase incluirá la configuración de la herramienta Jboss, que proporcionará una comprensión sólida de cómo funciona un clúster de este gestor de aplicaciones. Además de la configuración para su uso en entornos contenerizados, estudiando las tecnologías Docker y Kubernetes. La segunda parte del trabajo se centrará en la realización de pruebas y tests para evaluar la estabilidad del clúster desplegado. Se llevarán a cabo diversas pruebas para validar la capacidad del clúster para mantener una alta disponibilidad y manejar cargas de trabajo variables. El objetivo final del trabajo es demostrar la viabilidad y eficacia de utilizar kubernetes para configurar un clúster de JBoss de forma que siempre se mantenga una alta disponibilidad, usando un clúster dinámico, capaz de desplegar y mantener aplicaciones Java en entornos empresariales.","abstract_has_math":false,"creators":["Cabanillas Morales, Gema"],"institution":"Universitat Oberta de Catalunya (UOC)","degree_name":null,"degree_level":null,"degree_discipline":null,"degree_department":null,"school":null,"contributors":[],"advisors":[],"committee_chairs":[],"committee_members":[],"year":2024,"date_issued":"2024-06","date_published":"2024-06","updated_at":"2026-07-27T19:07:07Z","subjects":["Kubernetes","Jboss","WildFly"],"languages":["spa"],"rights":["CC BY-NC-ND"],"rights_urls":["http://creativecommons.org/licenses/by-nc-nd/3.0/es/"],"identifier_entries":[]},"links":{"outbound_url":"http://hdl.handle.net/10609/150575","outbound_label":"Handle","outbound_source":"dc:identifier.uri"},"metadata_groups":[{"id":"people","label":"People","entries":[{"key":"dc:creator","label":"Author","values":["Cabanillas Morales, Gema"]}]},{"id":"academic_context","label":"Academic Context","entries":[{"key":"dc:date.accessioned","label":"Dc Date Accessioned","values":["2024-07-05T07:10:34Z"]},{"key":"dc:date.available","label":"Dc Date Available","values":["2024-07-05T07:10:34Z"]},{"key":"dc:date.issued","label":"Date","values":["2024-06"]},{"key":"dc:publisher","label":"Institution","values":["Universitat Oberta de Catalunya (UOC)"]},{"key":"dc:type","label":"Dc Type","values":["info:eu-repo/semantics/bachelorThesis"]}]},{"id":"subjects_keywords","label":"Subjects and Keywords","entries":[{"key":"dc:subject","label":"Dc Subject","values":["Kubernetes","Jboss","WildFly"]}]},{"id":"language_rights","label":"Language and Rights","entries":[{"key":"dc:language.iso","label":"Language (ISO)","values":["spa"]},{"key":"dc:rights","label":"Dc Rights","values":["CC BY-NC-ND"]},{"key":"dc:rights.uri","label":"Rights URI","values":["http://creativecommons.org/licenses/by-nc-nd/3.0/es/"]}]},{"id":"identifiers","label":"Identifiers","entries":[{"key":"dc:identifier.uri","label":"Identifier URI","values":["http://hdl.handle.net/10609/150575"]}]},{"id":"additional","label":"Additional Metadata","entries":[{"key":"dc:description.abstract","label":"Abstract","values":["El Trabajo de Fin de Grado tiene como objetivo desplegar una aplicación Java contenerizada en un entorno estable utilizando la tecnología Docker, para posteriormente publicarla en alta disponibilidad mediante un clúster Kubernetes. El trabajo se estructura en dos partes. En la primera, se llevará a cabo un estudio de la infraestructura necesaria para el despliegue, instalación y configuración del entorno. Esta fase incluirá la configuración de la herramienta Jboss, que proporcionará una comprensión sólida de cómo funciona un clúster de este gestor de aplicaciones. Además de la configuración para su uso en entornos contenerizados, estudiando las tecnologías Docker y Kubernetes. La segunda parte del trabajo se centrará en la realización de pruebas y tests para evaluar la estabilidad del clúster desplegado. Se llevarán a cabo diversas pruebas para validar la capacidad del clúster para mantener una alta disponibilidad y manejar cargas de trabajo variables. El objetivo final del trabajo es demostrar la viabilidad y eficacia de utilizar kubernetes para configurar un clúster de JBoss de forma que siempre se mantenga una alta disponibilidad, usando un clúster dinámico, capaz de desplegar y mantener aplicaciones Java en entornos empresariales.","The Final Degree Project aims to deploy a containerized Java application in a stable environment using Docker technology, and subsequently publish it with high availability through a Kubernetes cluster. The work is structured into two parts. In the first part, a study will be conducted on the necessary infrastructure for deployment, installation, and configuration of the environment. This phase will include the configuration of the Jboss tool, which will provide a solid understanding of how a cluster of this application manager works. In addition to the configuration for use in containerized environments, studying Docker and Kubernetes technologies. The second part of the work will focus on conducting tests and tests to evaluate the stability of the deployed cluster. Various tests will be carried out to validate the cluster's ability to maintain high availability and handle variable workloads. The ultimate goal of the work is to demonstrate the viability and effectiveness of using Kubernetes to configure a JBoss cluster in such a way that high availability is always maintained, using a dynamic cluster capable of deploying and maintaining Java applications in enterprise environments."]},{"key":"dc:format.mimetype","label":"Dc Format Mimetype","values":["application/pdf"]},{"key":"dc:title","label":"Title","values":["Estudio y evaluación de la resiliencia de Aplicaciones JBoss en clúster de kubernetes"]}]}],"canonical_facts":{"dc:creator":["Cabanillas Morales, Gema"],"dc:date.accessioned":["2024-07-05T07:10:34Z"],"dc:date.available":["2024-07-05T07:10:34Z"],"dc:date.issued":["2024-06"],"dc:description.abstract":["El Trabajo de Fin de Grado tiene como objetivo desplegar una aplicación Java contenerizada en un entorno estable utilizando la tecnología Docker, para posteriormente publicarla en alta disponibilidad mediante un clúster Kubernetes. El trabajo se estructura en dos partes. En la primera, se llevará a cabo un estudio de la infraestructura necesaria para el despliegue, instalación y configuración del entorno. Esta fase incluirá la configuración de la herramienta Jboss, que proporcionará una comprensión sólida de cómo funciona un clúster de este gestor de aplicaciones. Además de la configuración para su uso en entornos contenerizados, estudiando las tecnologías Docker y Kubernetes. La segunda parte del trabajo se centrará en la realización de pruebas y tests para evaluar la estabilidad del clúster desplegado. Se llevarán a cabo diversas pruebas para validar la capacidad del clúster para mantener una alta disponibilidad y manejar cargas de trabajo variables. El objetivo final del trabajo es demostrar la viabilidad y eficacia de utilizar kubernetes para configurar un clúster de JBoss de forma que siempre se mantenga una alta disponibilidad, usando un clúster dinámico, capaz de desplegar y mantener aplicaciones Java en entornos empresariales.","The Final Degree Project aims to deploy a containerized Java application in a stable environment using Docker technology, and subsequently publish it with high availability through a Kubernetes cluster. The work is structured into two parts. In the first part, a study will be conducted on the necessary infrastructure for deployment, installation, and configuration of the environment. This phase will include the configuration of the Jboss tool, which will provide a solid understanding of how a cluster of this application manager works. In addition to the configuration for use in containerized environments, studying Docker and Kubernetes technologies. The second part of the work will focus on conducting tests and tests to evaluate the stability of the deployed cluster. Various tests will be carried out to validate the cluster's ability to maintain high availability and handle variable workloads. The ultimate goal of the work is to demonstrate the viability and effectiveness of using Kubernetes to configure a JBoss cluster in such a way that high availability is always maintained, using a dynamic cluster capable of deploying and maintaining Java applications in enterprise environments."],"dc:format.mimetype":["application/pdf"],"dc:identifier.uri":["http://hdl.handle.net/10609/150575"],"dc:language.iso":["spa"],"dc:publisher":["Universitat Oberta de Catalunya (UOC)"],"dc:rights":["CC BY-NC-ND"],"dc:rights.uri":["http://creativecommons.org/licenses/by-nc-nd/3.0/es/"],"dc:subject":["Kubernetes","Jboss","WildFly"],"dc:title":["Estudio y evaluación de la resiliencia de Aplicaciones JBoss en clúster de kubernetes"],"dc:type":["info:eu-repo/semantics/bachelorThesis"]},"updated_at":"2026-07-27T19:07:07Z"}