Pattern e tecnologie per lo sviluppo di applicazioni cloud: Orleans come caso di studio
| |
|
|
@mastersthesis{modiglianicloud14,
abstract = {Uno dei temi pi\`{u} discussi ed interessanti nel mondo dell’informatica al giorno d’oggi \`{e} sicuramente il Cloud Computing. Nuove organizzazioni che offrono servizi di questo tipo stanno nascendo ovunque e molte aziende oggi desiderano imparare ad utilizzarli, migrando i loro centri di dati e le loro applicazioni nel Cloud. Ci\`{o} sta avvenendo anche grazie alla spinta sempre pi\`{u} forte che stanno imprimendo le grandi compagnie nella comunit\`{a} informatica: Google, Amazon, Microsoft, Apple e tante altre ancora parlano sempre pi\`{u} frequentemente di Cloud Computing e si stanno a loro volta ristrutturando profondamente per poter offrire servizi Cloud adeguandosi cos\`{i} a questo grande cambiamento che sta avvenendo nel settore dell’informatica. Tuttavia il grande movimento di energie, capitali, investimenti ed interesse che l’avvento del Cloud Computing sta causando non aiuta a comprendere in realt\`{a} che cosa esso sia, al punto tale che oggi non ne esiste ancora una definizione univoca e condivisa. La grande pressione inoltre che esso subisce da parte del mondo del mercato fa s\`{i} che molte delle sue pi\`{u} peculiari caratteristiche, dal punto di vista dell’ingegneria del software, vengano nascoste e soverchiate da altre sue propriet\`{a}, architetturalmente meno importanti, ma con un pi\`{u} grande impatto sul pubblico di potenziali clienti. Lo scopo che mi propongo con questa tesi \`{e} quello quindi di cercare di fare chiarezza in quello che \`{e} il mondo del Cloud computing, focalizzandomi particolarmente su quelli che sono i design pattern pi\`{u} utilizzati nello sviluppo di applicazioni di tipo cloud e presentando quelle che oggi rappresentano le principali tecnologie che vengono utilizzate sia in ambito professionale, che in ambito di ricerca, per realizzare le applicazioni cloud, concentrandomi in maniera particolare su Microsoft Orleans.},
amseprint = {7283},
author = {Alberto Modigliani},
available = {2014-03-11},
cycle = {L},
description = {L'obiettivo della tesi \`{e} approfondire le tecniche di progettazione e sviluppo di Cloud app.},
keywords = {Cloud Computing; Pattern; Piattaforme; Attori; Orleans},
language = {it},
month = jul,
start = {2014-03-11},
supervisor = {Ricci, Alessandro},
title = {Pattern e tecnologie per lo sviluppo di applicazioni cloud: Orleans come caso di studio},
type = {Bachelor's thesis},
year = 2014
}
abstract = {Uno dei temi pi\`{u} discussi ed interessanti nel mondo dell’informatica al giorno d’oggi \`{e} sicuramente il Cloud Computing. Nuove organizzazioni che offrono servizi di questo tipo stanno nascendo ovunque e molte aziende oggi desiderano imparare ad utilizzarli, migrando i loro centri di dati e le loro applicazioni nel Cloud. Ci\`{o} sta avvenendo anche grazie alla spinta sempre pi\`{u} forte che stanno imprimendo le grandi compagnie nella comunit\`{a} informatica: Google, Amazon, Microsoft, Apple e tante altre ancora parlano sempre pi\`{u} frequentemente di Cloud Computing e si stanno a loro volta ristrutturando profondamente per poter offrire servizi Cloud adeguandosi cos\`{i} a questo grande cambiamento che sta avvenendo nel settore dell’informatica. Tuttavia il grande movimento di energie, capitali, investimenti ed interesse che l’avvento del Cloud Computing sta causando non aiuta a comprendere in realt\`{a} che cosa esso sia, al punto tale che oggi non ne esiste ancora una definizione univoca e condivisa. La grande pressione inoltre che esso subisce da parte del mondo del mercato fa s\`{i} che molte delle sue pi\`{u} peculiari caratteristiche, dal punto di vista dell’ingegneria del software, vengano nascoste e soverchiate da altre sue propriet\`{a}, architetturalmente meno importanti, ma con un pi\`{u} grande impatto sul pubblico di potenziali clienti. Lo scopo che mi propongo con questa tesi \`{e} quello quindi di cercare di fare chiarezza in quello che \`{e} il mondo del Cloud computing, focalizzandomi particolarmente su quelli che sono i design pattern pi\`{u} utilizzati nello sviluppo di applicazioni di tipo cloud e presentando quelle che oggi rappresentano le principali tecnologie che vengono utilizzate sia in ambito professionale, che in ambito di ricerca, per realizzare le applicazioni cloud, concentrandomi in maniera particolare su Microsoft Orleans.},
amseprint = {7283},
author = {Alberto Modigliani},
available = {2014-03-11},
cycle = {L},
description = {L'obiettivo della tesi \`{e} approfondire le tecniche di progettazione e sviluppo di Cloud app.},
keywords = {Cloud Computing; Pattern; Piattaforme; Attori; Orleans},
language = {it},
month = jul,
start = {2014-03-11},
supervisor = {Ricci, Alessandro},
title = {Pattern e tecnologie per lo sviluppo di applicazioni cloud: Orleans come caso di studio},
type = {Bachelor's thesis},
year = 2014
}