SODALITE is a software that is dedicated to solve the deployment issues with the heterogeneous infrastructure, especially for Cloud and HPC. It plans to support the Digital Transformation of European Industry. The Snow Use Case is one of the real-world scenarios implemented with the SODALITE project aiming to demonstrate the developed technologies. Part of the components in the Snow Use Case are still expected to be deployed. The deployment is done by using TOSCA blueprints transformed from Abstract Application Deployment meta-Models (AADMs) created by Application Ops Experts (AOEs). Main transformation process is performed by Abstract Model Parser and IaC Blueprint Builder, which are the SODALITE components. Both of the components require automated testing to ensure proper functionality. This thesis provides solutions for deploying the rest of components of Snow Use Case by creating corresponding models in AADM for those components. The thesis also develops test cases which can be automatically executed in the CI/CD pipeline defined by SODALITE for Abstract Model Parser and IaC Blueprint Builder.

SODALITE è un software che è dedicato a risolvere i problemi di implementazione con l'infrastruttura eterogenea, specialmente per Cloud e HPC. Ha intenzione di sostenere la trasformazione digitale dell'industria europea. Lo Snow Use Case è uno degli scenari del mondo reale implementato con il progetto SODALITE che mira a dimostrare le tecnologie sviluppate. Una parte dei componenti del caso d'uso Snow deve ancora essere implementata. Il deployment è fatto usando i blueprints TOSCA trasformati da Abstract Application Deployment meta-Models (AADMs) creati da Application Ops Experts (AOEs). Il processo di trasformazione principale è eseguito da Abstract Model Parser e IaC Blueprint Builder, che sono i componenti SODALITE. Entrambi i componenti richiedono test automatizzati per garantire la corretta funzionalità. Questa tesi fornisce soluzioni per distribuire il resto dei componenti di Snow Use Case creando modelli corrispondenti in AADM per quei componenti. La tesi sviluppa anche casi di test che possono essere eseguiti automaticamente nella pipeline CI/CD definita da SODALITE per Abstract Model Parser e IaC Blueprint Builder.

Evaluation of a TOSCA modeling framework

LI, HAOYU
2020/2021

Abstract

SODALITE is a software that is dedicated to solve the deployment issues with the heterogeneous infrastructure, especially for Cloud and HPC. It plans to support the Digital Transformation of European Industry. The Snow Use Case is one of the real-world scenarios implemented with the SODALITE project aiming to demonstrate the developed technologies. Part of the components in the Snow Use Case are still expected to be deployed. The deployment is done by using TOSCA blueprints transformed from Abstract Application Deployment meta-Models (AADMs) created by Application Ops Experts (AOEs). Main transformation process is performed by Abstract Model Parser and IaC Blueprint Builder, which are the SODALITE components. Both of the components require automated testing to ensure proper functionality. This thesis provides solutions for deploying the rest of components of Snow Use Case by creating corresponding models in AADM for those components. The thesis also develops test cases which can be automatically executed in the CI/CD pipeline defined by SODALITE for Abstract Model Parser and IaC Blueprint Builder.
ING - Scuola di Ingegneria Industriale e dell'Informazione
9-giu-2021
2020/2021
SODALITE è un software che è dedicato a risolvere i problemi di implementazione con l'infrastruttura eterogenea, specialmente per Cloud e HPC. Ha intenzione di sostenere la trasformazione digitale dell'industria europea. Lo Snow Use Case è uno degli scenari del mondo reale implementato con il progetto SODALITE che mira a dimostrare le tecnologie sviluppate. Una parte dei componenti del caso d'uso Snow deve ancora essere implementata. Il deployment è fatto usando i blueprints TOSCA trasformati da Abstract Application Deployment meta-Models (AADMs) creati da Application Ops Experts (AOEs). Il processo di trasformazione principale è eseguito da Abstract Model Parser e IaC Blueprint Builder, che sono i componenti SODALITE. Entrambi i componenti richiedono test automatizzati per garantire la corretta funzionalità. Questa tesi fornisce soluzioni per distribuire il resto dei componenti di Snow Use Case creando modelli corrispondenti in AADM per quei componenti. La tesi sviluppa anche casi di test che possono essere eseguiti automaticamente nella pipeline CI/CD definita da SODALITE per Abstract Model Parser e IaC Blueprint Builder.
File allegati
File Dimensione Formato  
Thesis_Haoyu_Li.pdf

solo utenti autorizzati dal 25/05/2022

Descrizione: version 2.0
Dimensione 2.09 MB
Formato Adobe PDF
2.09 MB Adobe PDF   Visualizza/Apri

I documenti in POLITesi sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.

Utilizza questo identificativo per citare o creare un link a questo documento: https://hdl.handle.net/10589/176044