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...
| Autor: | |
|---|---|
| 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 |