Diseño y Despliegue de una Arquitectura Web Serverless para una Institución Religiosa

[ES] El objetivo de este trabajo final de máster es diseñar y desplegar una arquitectura web basada en el paradigma serverless, utilizando los servicios del proveedor cloud Amazon Web Services (AWS), para satisfacer las necesidades tecnológicas de la Iglesia Bautista Reformada. Esta arquitectura web...

Descripción completa

Detalles Bibliográficos
Autor: Sabogal Cespedes, Giovanni
Tipo de recurso: tesis de maestría
Fecha de publicación:2024
País:España
Institución:Universitat Politècnica de València (UPV)
Repositorio:RiuNet. Repositorio Institucional de la Universitat Politécnica de Valéncia
Idioma:español
OAI Identifier:oai:riunet.upv.es:10251/207870
Acceso en línea:https://riunet.upv.es/handle/10251/207870
Access Level:acceso abierto
Palabra clave:Computación sin servidor
Arquitectura web
AWS
Serverless computing
Web architecture
Computación en la nube
Cloud Computing (CC)
CIENCIAS DE LA COMPUTACION E INTELIGENCIA ARTIFICIAL
Máster Universitario en Computación en la Nube y de Altas Prestaciones / Cloud and High-Performance Computing-Màster Universitari en Computació en el Núvol i d&apos
Altes Prestacions / Cloud and High-Performance Computing
id ES_af085f064b6033fcf01c567f7d5f37d5
oai_identifier_str oai:riunet.upv.es:10251/207870
network_acronym_str ES
network_name_str España
repository_id_str
spelling Diseño y Despliegue de una Arquitectura Web Serverless para una Institución ReligiosaDesign and Deployment of a Serverless Web Architecture for a Religious InstitutionDisseny i Desplegament d&aposuna Arquitectura Web Serverless per a una Institució ReligiosaSabogal Cespedes, GiovanniComputación sin servidorArquitectura webAWSServerless computingWeb architectureComputación en la nubeCloud Computing (CC)CIENCIAS DE LA COMPUTACION E INTELIGENCIA ARTIFICIALMáster Universitario en Computación en la Nube y de Altas Prestaciones / Cloud and High-Performance Computing-Màster Universitari en Computació en el Núvol i d&aposAltes Prestacions / Cloud and High-Performance Computing[ES] El objetivo de este trabajo final de máster es diseñar y desplegar una arquitectura web basada en el paradigma serverless, utilizando los servicios del proveedor cloud Amazon Web Services (AWS), para satisfacer las necesidades tecnológicas de la Iglesia Bautista Reformada. Esta arquitectura web proporcionará una plataforma ágil, escalable y eficiente en cuanto a costes que permitirá a este tipo de congregaciones darse a conocer, ofrecer servicios en línea y comunicarse con su comunidad. El diseño de la arquitectura se basará en el uso de servicios como AWS Lambda, Amazon Amplify, Amazon CloudFront y API Gateway. Como servicios principales, AWS Lambda permitirá ejecutar código sin necesidad de provisionar ni administrar servidores, lo que garantiza una escalabilidad automática y una alta disponibilidad de la arquitectura diseñada, mientras que Amplify se utilizará para el almacenamiento seguro y escalable de contenido estático en el Frontend, apoyado del servicio de S3 para el almacenamiento de imágenes y ficheros. También será necesario emplear un servicio de base de datos, como Amazon DynamoDB, para proporcionar un *Backend* a la arquitectura web. Finalmente, este trabajo evaluará la arquitectura diseñada mediante pruebas de carga sobre la misma, para las que se utilizarán *frameworks* y librerías de código abierto diseñadas para este fin.[EN] The objective of this master's thesis is to design and deploy a web architecture based on the serverless paradigm, using the services of the cloud provider Amazon Web Services (AWS), to meet the technological needs of the Reformed Baptist Church. This web architecture provides an agile, scalable, and cost-efficient platform that will allow this type of congregation to make themselves known, offer online services and communicate with their community. The architecture design is based on the use of services such as AWS Lambda, Amazon Amplify, Amazon CloudFront, and API Gateway. As the main services, AWS Lambda enables the execution of code without the need to provision or manage servers, ensuring automatic scalability and high availability of the designed architecture. Amplify is used for secure and scalable storage of static content in the Frontend, supported by the S3 service for image and file storage. It has been also necessary to employ a database service, as Amazon DynamoDB, to provide a Backend for the web architecture. Finally, this work evaluates the designed architecture through load testing, for which open-source frameworks and libraries designed for this purpose have been used.Universitat Politècnica de ValènciaMoltó Martínez, GermánCalatrava Arroyo, AmandaDepartamento de Sistemas Informáticos y ComputaciónEscuela Técnica Superior de Ingeniería InformáticaInstituto de Instrumentación para Imagen MolecularRepositorio Institucional de la Universitat Politècnica de València Riunet20242024-09-1020242024-07-25master thesishttp://purl.org/coar/resource_type/c_bdccinfo:eu-repo/semantics/masterThesisapplication/pdfhttps://riunet.upv.es/handle/10251/207870reponame:RiuNet. Repositorio Institucional de la Universitat Politécnica de Valénciainstname:Universitat Politècnica de València (UPV)Españolspaopen accesshttp://purl.org/coar/access_right/c_abf2Reconocimiento (by)http://creativecommons.org/licenses/by/4.0/info:eu-repo/semantics/openAccessoai:riunet.upv.es:10251/2078702026-06-13T07:49:27Z
dc.title.none.fl_str_mv Diseño y Despliegue de una Arquitectura Web Serverless para una Institución Religiosa
Design and Deployment of a Serverless Web Architecture for a Religious Institution
Disseny i Desplegament d&apos
una Arquitectura Web Serverless per a una Institució Religiosa
title Diseño y Despliegue de una Arquitectura Web Serverless para una Institución Religiosa
spellingShingle Diseño y Despliegue de una Arquitectura Web Serverless para una Institución Religiosa
Sabogal Cespedes, Giovanni
Computación sin servidor
Arquitectura web
AWS
Serverless computing
Web architecture
Computación en la nube
Cloud Computing (CC)
CIENCIAS DE LA COMPUTACION E INTELIGENCIA ARTIFICIAL
Máster Universitario en Computación en la Nube y de Altas Prestaciones / Cloud and High-Performance Computing-Màster Universitari en Computació en el Núvol i d&apos
Altes Prestacions / Cloud and High-Performance Computing
title_short Diseño y Despliegue de una Arquitectura Web Serverless para una Institución Religiosa
title_full Diseño y Despliegue de una Arquitectura Web Serverless para una Institución Religiosa
title_fullStr Diseño y Despliegue de una Arquitectura Web Serverless para una Institución Religiosa
title_full_unstemmed Diseño y Despliegue de una Arquitectura Web Serverless para una Institución Religiosa
title_sort Diseño y Despliegue de una Arquitectura Web Serverless para una Institución Religiosa
dc.creator.none.fl_str_mv Sabogal Cespedes, Giovanni
author Sabogal Cespedes, Giovanni
author_facet Sabogal Cespedes, Giovanni
author_role author
dc.contributor.none.fl_str_mv Moltó Martínez, Germán
Calatrava Arroyo, Amanda
Departamento de Sistemas Informáticos y Computación
Escuela Técnica Superior de Ingeniería Informática
Instituto de Instrumentación para Imagen Molecular
Repositorio Institucional de la Universitat Politècnica de València Riunet
dc.subject.none.fl_str_mv Computación sin servidor
Arquitectura web
AWS
Serverless computing
Web architecture
Computación en la nube
Cloud Computing (CC)
CIENCIAS DE LA COMPUTACION E INTELIGENCIA ARTIFICIAL
Máster Universitario en Computación en la Nube y de Altas Prestaciones / Cloud and High-Performance Computing-Màster Universitari en Computació en el Núvol i d&apos
Altes Prestacions / Cloud and High-Performance Computing
topic Computación sin servidor
Arquitectura web
AWS
Serverless computing
Web architecture
Computación en la nube
Cloud Computing (CC)
CIENCIAS DE LA COMPUTACION E INTELIGENCIA ARTIFICIAL
Máster Universitario en Computación en la Nube y de Altas Prestaciones / Cloud and High-Performance Computing-Màster Universitari en Computació en el Núvol i d&apos
Altes Prestacions / Cloud and High-Performance Computing
description [ES] El objetivo de este trabajo final de máster es diseñar y desplegar una arquitectura web basada en el paradigma serverless, utilizando los servicios del proveedor cloud Amazon Web Services (AWS), para satisfacer las necesidades tecnológicas de la Iglesia Bautista Reformada. Esta arquitectura web proporcionará una plataforma ágil, escalable y eficiente en cuanto a costes que permitirá a este tipo de congregaciones darse a conocer, ofrecer servicios en línea y comunicarse con su comunidad. El diseño de la arquitectura se basará en el uso de servicios como AWS Lambda, Amazon Amplify, Amazon CloudFront y API Gateway. Como servicios principales, AWS Lambda permitirá ejecutar código sin necesidad de provisionar ni administrar servidores, lo que garantiza una escalabilidad automática y una alta disponibilidad de la arquitectura diseñada, mientras que Amplify se utilizará para el almacenamiento seguro y escalable de contenido estático en el Frontend, apoyado del servicio de S3 para el almacenamiento de imágenes y ficheros. También será necesario emplear un servicio de base de datos, como Amazon DynamoDB, para proporcionar un *Backend* a la arquitectura web. Finalmente, este trabajo evaluará la arquitectura diseñada mediante pruebas de carga sobre la misma, para las que se utilizarán *frameworks* y librerías de código abierto diseñadas para este fin.
publishDate 2024
dc.date.none.fl_str_mv 2024
2024-09-10
2024
2024-07-25
dc.type.none.fl_str_mv master thesis
http://purl.org/coar/resource_type/c_bdcc
dc.type.openaire.fl_str_mv info:eu-repo/semantics/masterThesis
format masterThesis
dc.identifier.none.fl_str_mv https://riunet.upv.es/handle/10251/207870
url https://riunet.upv.es/handle/10251/207870
dc.language.none.fl_str_mv Español
spa
language_invalid_str_mv Español
language spa
dc.rights.none.fl_str_mv open access
http://purl.org/coar/access_right/c_abf2
Reconocimiento (by)
http://creativecommons.org/licenses/by/4.0/
dc.rights.openaire.fl_str_mv info:eu-repo/semantics/openAccess
rights_invalid_str_mv open access
http://purl.org/coar/access_right/c_abf2
Reconocimiento (by)
http://creativecommons.org/licenses/by/4.0/
eu_rights_str_mv openAccess
dc.format.none.fl_str_mv application/pdf
dc.publisher.none.fl_str_mv Universitat Politècnica de València
publisher.none.fl_str_mv Universitat Politècnica de València
dc.source.none.fl_str_mv reponame:RiuNet. Repositorio Institucional de la Universitat Politécnica de Valéncia
instname:Universitat Politècnica de València (UPV)
instname_str Universitat Politècnica de València (UPV)
reponame_str RiuNet. Repositorio Institucional de la Universitat Politécnica de Valéncia
collection RiuNet. Repositorio Institucional de la Universitat Politécnica de Valéncia
repository.name.fl_str_mv
repository.mail.fl_str_mv
_version_ 1869416650274504704
score 15.811543