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 |
| Sumario: | [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. |
|---|