Alessandro Mazzoli

La tesi, in un periodo di forte transizione dai sistemi On-premises ai sistemi Cloud, nasce dall'esigenza di risolvere alcune problematiche legate alla definizione delle infrastrutture. Come poter scalare le risorse all' evenienza ricreando gli stessi ambienti, monitorandoli e mettendo in sicurezza i dati critici delle applicazioni?

La tesi risponde proprio a questa domanda, definendo un nuovo paradigma nel concepire le infrastrutture chiamato Infrastructure as Code. Inoltre, approfondisce le pratiche e le metodologie maggiormente legate all'Infrastructure as Code tra le quali Version Control, Configuration Management, Continuous Integration e Continuous Delivery. Infine, la tesi si conclude con la realizzazione di un prototipo finale nato dallo studio del flusso di sviluppo software aziendale, definendo gli ambienti in accordo ai sistemi di Version Control e Configuration Management, applicando infine pratiche di integrazione continua per giungere a una deployment pipeline funzionale.

Tags:
    

Thesis

Supervision

— supervisor
Andrea Omicini

Category

1st-Cycle Thesis

Status

completed

Language

wit.gif

Dates

— activity started
14/02/2015
— degree date
10/12/2015

IDs & URLs

— AMS Laurea
9482

Files

PDF
slides

Partita IVA: 01131710376 - Copyright © 2008-2021 APICe@DISI Research Group - PRIVACY