polito.it
Politecnico di Torino (logo)

Business Continuity e Disaster Recovery di applicazioni cloud native su piattaforme hybrid e multi-cloud = Business Continuity and Disaster Recovery of cloud native applications in hybrid and multi-cloud platforms

Giacomo Brusamolin

Business Continuity e Disaster Recovery di applicazioni cloud native su piattaforme hybrid e multi-cloud = Business Continuity and Disaster Recovery of cloud native applications in hybrid and multi-cloud platforms.

Rel. Fulvio Giovanni Ottavio Risso. Politecnico di Torino, Corso di laurea magistrale in Ingegneria Informatica (Computer Engineering), 2022

[img]
Preview
PDF (Tesi_di_laurea) - Tesi
Licenza: Creative Commons Attribution Non-commercial No Derivatives.

Download (4MB) | Preview
Abstract:

Negli ultimi anni molte aziende, in ambito Enterprise, si sono approcciate al mondo del cloud computing al fine di modernizzare le proprie infrastrutture ed applicazioni e proporre servizi appetibili e sempre up-to-date ai propri clienti. Tra i driver principali di questa scelta vi sono sicuramente la riduzione dei costi necessari per rendere disponibile un servizio e la flessibilità della gestione infrastrutturale sottostante. Per sfruttare a pieno le potenzialità del cloud, come ad esempio la scalabilità, il mondo Enterprise si sta concentrando nello sviluppo di applicazioni cloud native, costruite e pensate per architetture a microservizi e container. Questa nuova metodologia di sviluppo delle applicazioni, ed i concetti chiave su cui si basa, permette inoltre di aumentare l’affidabilità necessaria per la Business Continuity: un aspetto ritenuto fondamentale per le realtà Enterprise. Il paradigma infrastrutturale messo a disposizione dalle piattaforme cloud sfrutta tecnologie ed architetture diverse rispetto alla generazione precedente. Proprio per tale motivo si rende necessario studiare ed applicare nuove tecniche per poter effettuare un backup dei dati e delle risorse coinvolte. Le operazioni di backup e Disaster Recovery sono diventate un processo fondamentale per le aziende Enterprise perché, se utilizzate opportunamente, possono permettere la Business Continuity e minimizzare i tempi di downtime. Il lavoro di tesi analizza inizialmente i concetti di Disaster Recovery e Business Continuity, studiandone ed analizzandone le strategie, e successivamente approfondisce le metodologie e le soluzioni per il backup di applicazioni cloud native ed il loro ripristino in caso di “disastro” o disservizio. La soluzione tecnologica adottata tiene in considerazione anche l’aspetto economico e la necessità di un eventuale acquisto di licenze. Per quelle realtà che non hanno requisiti stringenti in termini di RPO e RTO, soluzioni anche a basso costo possono essere la scelta ideale. Lo studio prende in considerazione diversi scenari per il ripristino delle applicazioni, per esempio il ripristino all’interno dello stesso sito primario oppure in posizioni geografiche diverse. Le applicazioni cloud native considerate nel lavoro di tesi sono gestite da OpenShift, piattaforma di hybrid cloud di Red Hat, installata sui cloud provider AWS ed Azure. Lo strumento utilizzato per il salvataggio, backup e ripristino delle applicazioni è Velero.

Relatori: Fulvio Giovanni Ottavio Risso
Anno accademico: 2021/22
Tipo di pubblicazione: Elettronica
Numero di pagine: 114
Soggetti:
Corso di laurea: Corso di laurea magistrale in Ingegneria Informatica (Computer Engineering)
Classe di laurea: Nuovo ordinamento > Laurea magistrale > LM-32 - INGEGNERIA INFORMATICA
Aziende collaboratrici: Blue Reply Srl
URI: http://webthesis.biblio.polito.it/id/eprint/22612
Modifica (riservato agli operatori) Modifica (riservato agli operatori)