Por favor, use este identificador para citar o enlazar este ítem: http://www.dspace.espol.edu.ec/handle/123456789/68297
Título : Metodología para la recolección y curación de un dataset de aplicaciones serverless (desarrolladas con Serverless Framework y AWS Lambda) de código abierto en GitHub para su caracterización
Autor : Chávez Moreno, Ángel Camilo
Abad Robalino, Cristina Lucía, Director
Palabras clave : Serverless
Computación serverless
Función como servicio
Computación en la nube
Caracterización
Minería de repositorios
Fecha de publicación : 2025
Editorial : ESPOL.FIEC
Citación : Chávez Moreno A.C. (2025) Metodología para la recolección y curación de un dataset de aplicaciones serverless (desarrolladas con Serverless Framework y AWS Lambda) de código abierto en GitHub para su caracterización [Tesis Maestría] Escuela Superior Politécnica del Litoral
Resumen : Function-as-a-Service (FaaS) is at the core of serverless computing, enabling developers to easily deploy applications without managing computing resources. With an Infrastructure-as- Code (IaC) approach, frameworks like the Serverless Framework use YAML configurations to define and deploy APIs, tasks, workflows, and event-driven applications on cloud providers, promoting zero-friction development. As with any rapidly evolving ecosystem, there is a need for updated insights into how these tools are used in real-world projects. Building on the methodology established by the Wonderless dataset for serverless computing (and applying multiple new filtering steps), OpenLambdaVerse addresses this gap by creating a dataset of current GitHub repositories that use the Serverless Framework in applications that contain one or more AWS Lambda functions. We then analyze and characterize this dataset to get an understanding of the state-of-the-art in serverless architectures based on this stack. Through this analysis we gain important insights on the size and complexity of current applications, which languages and runtimes they employ, how are the functions triggered, the maturity of the projects, and their security practices (or lack of). OpenLambdaVerse thus offers a valuable, up-to-date resource for both practitioners and researchers that seek to better understand evolving serverless workloads. Index Terms: serverless, serverless computing, function-as-aservice, cloud computing, characterization, repository mining.
Descripción : Funcion como servicio, o Function-as-a-Service (FaaS) es la base de la computación serverless, permitiendo a los desarrolladores implementar aplicaciones fácilmente sin administrar recursos informáticos. Con un enfoque de Infraestructura como Código (IaC), frameworks como Serverless Framework utilizan configuraciones YAML para definir e implementar APIs, tareas, flujos de trabajo y aplicaciones basadas en eventos en proveedores de la nube, lo que promueve un desarrollo sin fricciones. Como ocurre con cualquier ecosistema en rápida evolución, se necesitan conocimientos actualizados sobre cómo se utilizan estas herramientas en proyectos reales. Basándose en la metodología establecida por el dataset Wonderless para computación serverless (y aplicando múltiples pasos de filtrado nuevos), OpenLambdaVerse aborda esta deficiencia mediante la creación de un conjunto de datos de repositorios actuales de GitHub que utilizan Serverless Framework en aplicaciones que contienen una o más funciones de AWS Lambda. Posteriormente, analizamos y caracterizamos este conjunto de datos para comprender el estado del arte en arquitecturas sin servidor basadas en este stack. A través de este análisis, obtenemos información importante sobre el tamaño y la complejidad de las aplicaciones actuales, los lenguajes y entornos de ejecución que emplean, cómo se activan las funciones, la madurez de los proyectos y sus prácticas de seguridad (o su ausencia). OpenLambdaVerse ofrece así un recurso valioso y actualizado tanto para profesionales como para investigadores que buscan comprender mejor la evolución de las cargas de trabajo sin servidor.
URI : http://www.dspace.espol.edu.ec/handle/123456789/68297
Aparece en las colecciones: Tesis de Maestría en Ciencias de la Computación

Ficheros en este ítem:
Fichero Descripción Tamaño Formato  
T-116014 POSTG212 CHAVEZ ANGEL.pdf1.82 MBAdobe PDFVisualizar/Abrir


Los ítems de DSpace están protegidos por copyright, con todos los derechos reservados, a menos que se indique lo contrario.