Aplicación Web para Composición de Workflows Serverless
[ES] Este TFM plantea la creación de una aplicación web que posibilite la composición de workflows dirigidos por eventos para la herramienta SCAR, que permite la ejecución de cadenas de funciones (modalidad FaaS - Functions as a Service) sobre el servicio AWS Lambda y sobre AWS Batch. También será c...
| Autor: | |
|---|---|
| Tipo de recurso: | tesis de maestría |
| Fecha de publicación: | 2021 |
| 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/166095 |
| Acceso en línea: | https://riunet.upv.es/handle/10251/166095 |
| Access Level: | acceso abierto |
| Palabra clave: | Computación en la nube Serverless SCAR AWS React Flujos de trabajo Cloud computing Workflows 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] Este TFM plantea la creación de una aplicación web que posibilite la composición de workflows dirigidos por eventos para la herramienta SCAR, que permite la ejecución de cadenas de funciones (modalidad FaaS - Functions as a Service) sobre el servicio AWS Lambda y sobre AWS Batch. También será compatible con la herramienta de código abierto OSCAR para el soporte a la computación serverless científica sobre plataformas Cloud on-premises, permitiendo la composición de workflows híbridos entre ambos sistemas. SCAR utiliza el lenguaje YAML para la definición de dichos workflows por lo que la aplicación web permitirá la definición gráfica de los componentes del workflow para acabar produciendo como resultado dicho fichero YAML, que podrá ser usado como entrada para su ejecución delegando en la herramienta SCAR, aunque también será posible utilizarlo con OSCAR. La aplicación web se desarrollará mediante tecnologías de web estática para que la aplicación pueda ejecutarse de forma serverless mediante alguna tecnología de hosting como GitHub pages o Amazon S3. |
|---|