Category Archives: Pagine personali

User:simbis

GitHub https://github.com/bissim

Introduzione

Sono uno studente del CdL in Informatica (L-31).

A partire dal 6 settembre 2017 svolgo la mia attività di tirocinio presso l’ISISLab in ambito cloud computing; in particolare, farò uso della libreria D-MASON per l’esecuzione di simulazioni su sistemi distribuiti. L’obiettivo è la scrittura di un modulo che permetta al simulatore d’interfacciarsi con i servizi di calcolo su cloud offerti da Amazon.

Progressi

1a settimana (06/09 – 13/09)

Nella prima settimana di tirocinio presso l’ISISlab, sotto la supervisione del mio tutor Dott. Carmine Spagnuolo, ho riadattato il front-end del modulo System Management di D-MASON per essere utilizzabile con qualsiasi navigatore web.
Il front-end aveva smesso di funzionare correttamente a causa della libreria Polymer la cui precedente iterazione, la versione 1, non rendeva più interagibile il front-end nonostante esso fosse correttamente visibile. È stato necessario aggiornare tutte le dipendenze del front-end, rimuovendo i pacchetti non più supportati e deprecati ed introducendone di nuovi ed equivalenti; in particolare, la libreria webcomponentsjs, fondamentale per il funzionamento di Polymer in quanto implementa le specifiche dello standard Web Components del W3C, è stata aggiornata alla versione 0.7.24 compatibile con la maggior parte dei navigatori web.

Quanto sopra costituisce lavoro preliminare al lavoro di tesi effettivo. La prossima settimana studierò la Amazon SDK per Java con l’obiettivo di creare un modulo che avvii istanze di macchine virtuali su AWS senza l’uso della console grafica.

2a settimana (14/09 – 21/09)

In questa settimana ho iniziato lo studio di Amazon SDK for Java, la libreria di sviluppo che permette la creazione e gestione di istanze di macchine virtuali su AWS.

Tuttavia, lo studio non è proceduto come avrei voluto: la strada per l’alloro è perigliosa e fino al 28 settembre non avrò modo di studiare proficuamente la libreria Amazon SDK.

L’obiettivo della prossima settimana è definire una classe di servizio che permetta di gestire istanze remote e di installarvi DMASON e tutti i programmi necessari al suo funzionamento.

3a settimana (29/09 – 05/10)

Ulteriori sviluppi sul progetto saranno pubblicati a partire dal 6 ottobre 2017.

Software e librerie