SlideShare a Scribd company logo
1 of 18
Struttura della tesi
• Il Cloud Computing
• Realizzazione di un cloud privato
• Test effettuati
• Conclusioni e sviluppi futuri
Cloud Computing
Basato sui servizi
Elastico e scalabile
Condiviso
Pagamento a consumo
Tecnologie Internet
CATEGORIE DEL CLOUD COMPUTING
Realizzazione della cloud privata
• Tecnologia
• Implementazione
• Problemi
• Test effettuati
TECNOLOGIE
Eucalyptus
•progetto Open Source
•implementa un framework IaaS
•permette di eseguire e controllare
macchine virtuali, denominate Istanze
Node Controller
•Presente su ogni macchina che esegue istanze delle VM
•Interagisce con il SO installato sulla macchina, per conoscere
le risorse disponibili al momento (RAM, numero di cores,
spazio su disco, ...)

Storage Controller
•Fornisce un servizio compatibile con lo standard di Elastic
Block Storage (EBS) di Amazon
•Consente di creare dei volumi (dischi virtuali) persistenti ,
che possono essere collegati come devices alle istanze in
esecuzione
Cluster Controller
• Gestisce un insieme di Node Controllers, di cui conosce la
quantità di risorse disponibili e quante istanze sono
attualmente in esecuzione
• Schedula le richieste in arrivo per l’avvio di nuove istanze
sui diversi NC controllati, in base alle politiche applicate
controllati

Walrus
• Realizza un servizio di data storage, in ogni sistema
Eucalyptus è possibile avere un solo componente Walrus, che
funge da repository di immagini, le quali vengono richieste
immagini
di volta in volta dai Node Controllers secondo necessità
Cloud controller (CLC)
•componente principale di Eucalyptus. Ha il compito di
gestire tutti gli altri elementi del sistema, oltre a dover
interagire direttamente con l’utente e l’amministratore
tramite le diverse interfacce disponibili
Implementazione
Installazione Ubuntu Enterprise Cloud
• Utilizzo dell’interfaccia grafica
[sudo apt-get install ubuntu-desktop]

Configurazione di Eucalyptus
• Amministratore e Utente: gestione e richieste

Server e Nodes
Creazione e Utilizzo Storage controller
•

Creazione e gestione del volume:

•

Nessuna differenza da «vero» hhd

[euca-create-volume -s 1 -z myzone ]

[sudo fdisk /dev/sdb ]
Problemi
• Eucalyptus non vede alcuno slot disponibile per le istanze
• Risulta impossibile lanciare le istanze, il node controller
mostra l’errore:
libvirt internal error no > supported architecture
for os type 'hvm' (code=1)
• Quando ci si collega ad un’istanza tramite ssh, si riceve l’errore
REMOTE HOST IDENTIFICATION HAS CHANGED
IT IS POSSIBLE THAT SOMEONE IS DOING SOMETHING NASTY!
Test effettuati
Criteri utilizzati
Inserimento ulteriore macchina
Eliminazione «a caldo» di un nodo (macchina virtuale)
• Salvataggio dati
Considerazioni Finali
Garanzia e stabilità di funzionamento
Lock – in: conseguenze
Vantaggi e svantaggi
• Come può aumentare l’efficienza
Sviluppi Futuri
• Servizi di cloud computing
futuri sviluppi

• Disponibilità di servizio
garanzie

More Related Content

What's hot

Omnis italianmeeting 2016-10-20
Omnis italianmeeting 2016-10-20Omnis italianmeeting 2016-10-20
Omnis italianmeeting 2016-10-20Romualdo Gobbo
 
Livin' with Docker - dallo sviluppo alla produzione
Livin' with Docker - dallo sviluppo alla produzioneLivin' with Docker - dallo sviluppo alla produzione
Livin' with Docker - dallo sviluppo alla produzionegiacomos
 
Virtualizzazione: sistemi operativi a matrioska
Virtualizzazione: sistemi operativi a matrioskaVirtualizzazione: sistemi operativi a matrioska
Virtualizzazione: sistemi operativi a matrioskaPiazza Telematica Schio
 
Introduzione al Testing
Introduzione al TestingIntroduzione al Testing
Introduzione al TestingDotNetMarche
 
ObserveIt -Record and replay SSH, RDP & Citrix sessions-product datasheet- It...
ObserveIt -Record and replay SSH, RDP & Citrix sessions-product datasheet- It...ObserveIt -Record and replay SSH, RDP & Citrix sessions-product datasheet- It...
ObserveIt -Record and replay SSH, RDP & Citrix sessions-product datasheet- It...ObserveIT
 
Architetture a Microservizi con Docker Container
Architetture a Microservizi con Docker ContainerArchitetture a Microservizi con Docker Container
Architetture a Microservizi con Docker ContainerRoberto Messora
 
MySQL Tech Tour 2015 - Progettare, installare e configurare MySQL Cluster
MySQL Tech Tour 2015 - Progettare, installare e configurare MySQL ClusterMySQL Tech Tour 2015 - Progettare, installare e configurare MySQL Cluster
MySQL Tech Tour 2015 - Progettare, installare e configurare MySQL ClusterPar-Tec S.p.A.
 
October 2009 - JBoss Cloud
October 2009 - JBoss CloudOctober 2009 - JBoss Cloud
October 2009 - JBoss CloudJBug Italy
 
Introduzione DevOps con Ansible
Introduzione DevOps con AnsibleIntroduzione DevOps con Ansible
Introduzione DevOps con AnsibleMatteo Magni
 

What's hot (11)

Omnis italianmeeting 2016-10-20
Omnis italianmeeting 2016-10-20Omnis italianmeeting 2016-10-20
Omnis italianmeeting 2016-10-20
 
Ambienti di virtualizzazione
Ambienti di virtualizzazioneAmbienti di virtualizzazione
Ambienti di virtualizzazione
 
Livin' with Docker - dallo sviluppo alla produzione
Livin' with Docker - dallo sviluppo alla produzioneLivin' with Docker - dallo sviluppo alla produzione
Livin' with Docker - dallo sviluppo alla produzione
 
Virtualizzazione: sistemi operativi a matrioska
Virtualizzazione: sistemi operativi a matrioskaVirtualizzazione: sistemi operativi a matrioska
Virtualizzazione: sistemi operativi a matrioska
 
Introduzione al Testing
Introduzione al TestingIntroduzione al Testing
Introduzione al Testing
 
ObserveIt -Record and replay SSH, RDP & Citrix sessions-product datasheet- It...
ObserveIt -Record and replay SSH, RDP & Citrix sessions-product datasheet- It...ObserveIt -Record and replay SSH, RDP & Citrix sessions-product datasheet- It...
ObserveIt -Record and replay SSH, RDP & Citrix sessions-product datasheet- It...
 
Architetture a Microservizi con Docker Container
Architetture a Microservizi con Docker ContainerArchitetture a Microservizi con Docker Container
Architetture a Microservizi con Docker Container
 
MySQL Tech Tour 2015 - Progettare, installare e configurare MySQL Cluster
MySQL Tech Tour 2015 - Progettare, installare e configurare MySQL ClusterMySQL Tech Tour 2015 - Progettare, installare e configurare MySQL Cluster
MySQL Tech Tour 2015 - Progettare, installare e configurare MySQL Cluster
 
October 2009 - JBoss Cloud
October 2009 - JBoss CloudOctober 2009 - JBoss Cloud
October 2009 - JBoss Cloud
 
Unattended
UnattendedUnattended
Unattended
 
Introduzione DevOps con Ansible
Introduzione DevOps con AnsibleIntroduzione DevOps con Ansible
Introduzione DevOps con Ansible
 

Similar to Cloud Computing

Azure Day Rome 2019 Reloaded - Utilizzare Azure Kubernetes Service per i nost...
Azure Day Rome 2019 Reloaded - Utilizzare Azure Kubernetes Service per i nost...Azure Day Rome 2019 Reloaded - Utilizzare Azure Kubernetes Service per i nost...
Azure Day Rome 2019 Reloaded - Utilizzare Azure Kubernetes Service per i nost...azuredayit
 
Cloud Google App Engine Paas
Cloud   Google App Engine PaasCloud   Google App Engine Paas
Cloud Google App Engine Paassteccami
 
SQL Server Failover Cluster Instances con Azure Managed Disks
SQL Server Failover Cluster Instances con Azure Managed DisksSQL Server Failover Cluster Instances con Azure Managed Disks
SQL Server Failover Cluster Instances con Azure Managed DisksGianluca Hotz
 
SQL Server Failover Cluster Instances con Amazon FSx in AWS
SQL Server Failover Cluster Instances con Amazon FSx in AWSSQL Server Failover Cluster Instances con Amazon FSx in AWS
SQL Server Failover Cluster Instances con Amazon FSx in AWSGianluca Hotz
 
JBoss Clouds - JBug Roma october 2009
JBoss Clouds -  JBug Roma october 2009JBoss Clouds -  JBug Roma october 2009
JBoss Clouds - JBug Roma october 2009Sanne Grinovero
 
Automatic Cloud Deployment: un caso di studio basato sul software OwnCloud
Automatic Cloud Deployment: un caso di studio basato sul software OwnCloudAutomatic Cloud Deployment: un caso di studio basato sul software OwnCloud
Automatic Cloud Deployment: un caso di studio basato sul software OwnCloudSonia Pepe
 
MuleSoft Meetup Roma - Runtime Fabric Series (From Zero to Hero) - Sessione 1
MuleSoft Meetup Roma - Runtime Fabric Series (From Zero to Hero) - Sessione 1MuleSoft Meetup Roma - Runtime Fabric Series (From Zero to Hero) - Sessione 1
MuleSoft Meetup Roma - Runtime Fabric Series (From Zero to Hero) - Sessione 1Alfonso Martino
 
Agileday2013 pratiche agili applicate all'infrastruttura
Agileday2013 pratiche agili applicate all'infrastrutturaAgileday2013 pratiche agili applicate all'infrastruttura
Agileday2013 pratiche agili applicate all'infrastrutturaXPeppers
 
Microsoft SQL Server PaaS (Platform as a Service)
Microsoft SQL Server PaaS (Platform as a Service)Microsoft SQL Server PaaS (Platform as a Service)
Microsoft SQL Server PaaS (Platform as a Service)Gianluca Hotz
 
.NET Core, ASP.NET Core e Linux per il Mobile
.NET Core, ASP.NET Core e Linux per il Mobile.NET Core, ASP.NET Core e Linux per il Mobile
.NET Core, ASP.NET Core e Linux per il MobilePietro Libro
 
ASP.NET Core Services e Linux per il Mobile - Pietro Libro - Codemotion Rome...
ASP.NET Core Services e Linux per il Mobile  - Pietro Libro - Codemotion Rome...ASP.NET Core Services e Linux per il Mobile  - Pietro Libro - Codemotion Rome...
ASP.NET Core Services e Linux per il Mobile - Pietro Libro - Codemotion Rome...Codemotion
 
OCP-Architettura e caratteristiche della PaaS
OCP-Architettura e caratteristiche della PaaSOCP-Architettura e caratteristiche della PaaS
OCP-Architettura e caratteristiche della PaaSopencityplatform
 
Doaw2020 - Dalla produzione alla QA, provisioning su SQL Server
Doaw2020 - Dalla produzione alla QA, provisioning su SQL ServerDoaw2020 - Dalla produzione alla QA, provisioning su SQL Server
Doaw2020 - Dalla produzione alla QA, provisioning su SQL ServerAlessandro Alpi
 
Virtualizzazione e Network Management Open Source
Virtualizzazione e Network Management Open SourceVirtualizzazione e Network Management Open Source
Virtualizzazione e Network Management Open SourceMarco Vanino
 
Iaa s con openstack per l'analisi di bigdata
Iaa s con openstack per l'analisi di bigdataIaa s con openstack per l'analisi di bigdata
Iaa s con openstack per l'analisi di bigdataVincenzo Fogliaro
 
Docker la rivoluzione nel deployment
Docker la rivoluzione nel deploymentDocker la rivoluzione nel deployment
Docker la rivoluzione nel deploymentMauro Cicolella
 

Similar to Cloud Computing (20)

Azure Day Rome 2019 Reloaded - Utilizzare Azure Kubernetes Service per i nost...
Azure Day Rome 2019 Reloaded - Utilizzare Azure Kubernetes Service per i nost...Azure Day Rome 2019 Reloaded - Utilizzare Azure Kubernetes Service per i nost...
Azure Day Rome 2019 Reloaded - Utilizzare Azure Kubernetes Service per i nost...
 
Cloud Google App Engine Paas
Cloud   Google App Engine PaasCloud   Google App Engine Paas
Cloud Google App Engine Paas
 
SQL Server Failover Cluster Instances con Azure Managed Disks
SQL Server Failover Cluster Instances con Azure Managed DisksSQL Server Failover Cluster Instances con Azure Managed Disks
SQL Server Failover Cluster Instances con Azure Managed Disks
 
Docker & DevOps
Docker  & DevOpsDocker  & DevOps
Docker & DevOps
 
SQL Server Failover Cluster Instances con Amazon FSx in AWS
SQL Server Failover Cluster Instances con Amazon FSx in AWSSQL Server Failover Cluster Instances con Amazon FSx in AWS
SQL Server Failover Cluster Instances con Amazon FSx in AWS
 
Seminario VMWare 2014
Seminario VMWare 2014Seminario VMWare 2014
Seminario VMWare 2014
 
JBoss Clouds - JBug Roma october 2009
JBoss Clouds -  JBug Roma october 2009JBoss Clouds -  JBug Roma october 2009
JBoss Clouds - JBug Roma october 2009
 
Automatic Cloud Deployment: un caso di studio basato sul software OwnCloud
Automatic Cloud Deployment: un caso di studio basato sul software OwnCloudAutomatic Cloud Deployment: un caso di studio basato sul software OwnCloud
Automatic Cloud Deployment: un caso di studio basato sul software OwnCloud
 
MuleSoft Meetup Roma - Runtime Fabric Series (From Zero to Hero) - Sessione 1
MuleSoft Meetup Roma - Runtime Fabric Series (From Zero to Hero) - Sessione 1MuleSoft Meetup Roma - Runtime Fabric Series (From Zero to Hero) - Sessione 1
MuleSoft Meetup Roma - Runtime Fabric Series (From Zero to Hero) - Sessione 1
 
Da DotNet a DotNetCore
Da DotNet a DotNetCoreDa DotNet a DotNetCore
Da DotNet a DotNetCore
 
Agileday2013 pratiche agili applicate all'infrastruttura
Agileday2013 pratiche agili applicate all'infrastrutturaAgileday2013 pratiche agili applicate all'infrastruttura
Agileday2013 pratiche agili applicate all'infrastruttura
 
Microsoft SQL Server PaaS (Platform as a Service)
Microsoft SQL Server PaaS (Platform as a Service)Microsoft SQL Server PaaS (Platform as a Service)
Microsoft SQL Server PaaS (Platform as a Service)
 
.NET Core, ASP.NET Core e Linux per il Mobile
.NET Core, ASP.NET Core e Linux per il Mobile.NET Core, ASP.NET Core e Linux per il Mobile
.NET Core, ASP.NET Core e Linux per il Mobile
 
ASP.NET Core Services e Linux per il Mobile - Pietro Libro - Codemotion Rome...
ASP.NET Core Services e Linux per il Mobile  - Pietro Libro - Codemotion Rome...ASP.NET Core Services e Linux per il Mobile  - Pietro Libro - Codemotion Rome...
ASP.NET Core Services e Linux per il Mobile - Pietro Libro - Codemotion Rome...
 
OCP-Architettura e caratteristiche della PaaS
OCP-Architettura e caratteristiche della PaaSOCP-Architettura e caratteristiche della PaaS
OCP-Architettura e caratteristiche della PaaS
 
Doaw2020 - Dalla produzione alla QA, provisioning su SQL Server
Doaw2020 - Dalla produzione alla QA, provisioning su SQL ServerDoaw2020 - Dalla produzione alla QA, provisioning su SQL Server
Doaw2020 - Dalla produzione alla QA, provisioning su SQL Server
 
OCP Paas_ultima
OCP Paas_ultimaOCP Paas_ultima
OCP Paas_ultima
 
Virtualizzazione e Network Management Open Source
Virtualizzazione e Network Management Open SourceVirtualizzazione e Network Management Open Source
Virtualizzazione e Network Management Open Source
 
Iaa s con openstack per l'analisi di bigdata
Iaa s con openstack per l'analisi di bigdataIaa s con openstack per l'analisi di bigdata
Iaa s con openstack per l'analisi di bigdata
 
Docker la rivoluzione nel deployment
Docker la rivoluzione nel deploymentDocker la rivoluzione nel deployment
Docker la rivoluzione nel deployment
 

More from Riccardo Venturato

Relazione di Informatica per l'organizzazione - Ontologia del Sistema Informa...
Relazione di Informatica per l'organizzazione - Ontologia del Sistema Informa...Relazione di Informatica per l'organizzazione - Ontologia del Sistema Informa...
Relazione di Informatica per l'organizzazione - Ontologia del Sistema Informa...Riccardo Venturato
 
Relazione di Informatica per l'organizzazione - Descrizione Sistema Informativo
Relazione di Informatica per l'organizzazione - Descrizione Sistema InformativoRelazione di Informatica per l'organizzazione - Descrizione Sistema Informativo
Relazione di Informatica per l'organizzazione - Descrizione Sistema InformativoRiccardo Venturato
 
Relazione finale del progetto Ubiquitous Computing
Relazione finale del progetto Ubiquitous ComputingRelazione finale del progetto Ubiquitous Computing
Relazione finale del progetto Ubiquitous ComputingRiccardo Venturato
 
Relazione psicofisica e percezione
Relazione psicofisica e percezioneRelazione psicofisica e percezione
Relazione psicofisica e percezioneRiccardo Venturato
 
Presentazione psicofisica e percezione
Presentazione psicofisica e percezionePresentazione psicofisica e percezione
Presentazione psicofisica e percezioneRiccardo Venturato
 
Studio sull'ergonomia del touchscreen dell' iphone
Studio sull'ergonomia del touchscreen dell' iphoneStudio sull'ergonomia del touchscreen dell' iphone
Studio sull'ergonomia del touchscreen dell' iphoneRiccardo Venturato
 
Lab di progettazione presentazione 3
Lab di progettazione  presentazione 3Lab di progettazione  presentazione 3
Lab di progettazione presentazione 3Riccardo Venturato
 

More from Riccardo Venturato (13)

Nintendo wii u
Nintendo wii uNintendo wii u
Nintendo wii u
 
Relazione di Informatica per l'organizzazione - Ontologia del Sistema Informa...
Relazione di Informatica per l'organizzazione - Ontologia del Sistema Informa...Relazione di Informatica per l'organizzazione - Ontologia del Sistema Informa...
Relazione di Informatica per l'organizzazione - Ontologia del Sistema Informa...
 
Relazione di Informatica per l'organizzazione - Descrizione Sistema Informativo
Relazione di Informatica per l'organizzazione - Descrizione Sistema InformativoRelazione di Informatica per l'organizzazione - Descrizione Sistema Informativo
Relazione di Informatica per l'organizzazione - Descrizione Sistema Informativo
 
Relazione finale del progetto Ubiquitous Computing
Relazione finale del progetto Ubiquitous ComputingRelazione finale del progetto Ubiquitous Computing
Relazione finale del progetto Ubiquitous Computing
 
Relazione psicofisica e percezione
Relazione psicofisica e percezioneRelazione psicofisica e percezione
Relazione psicofisica e percezione
 
Presentazione psicofisica e percezione
Presentazione psicofisica e percezionePresentazione psicofisica e percezione
Presentazione psicofisica e percezione
 
Strumenti del web
Strumenti del webStrumenti del web
Strumenti del web
 
Studio sull'ergonomia del touchscreen dell' iphone
Studio sull'ergonomia del touchscreen dell' iphoneStudio sull'ergonomia del touchscreen dell' iphone
Studio sull'ergonomia del touchscreen dell' iphone
 
Touchscreen iphone
Touchscreen   iphoneTouchscreen   iphone
Touchscreen iphone
 
Catalogo stampa
Catalogo stampaCatalogo stampa
Catalogo stampa
 
Laboratorio presentazione 1
Laboratorio presentazione 1Laboratorio presentazione 1
Laboratorio presentazione 1
 
Laboratorio presentazione 2
Laboratorio presentazione 2Laboratorio presentazione 2
Laboratorio presentazione 2
 
Lab di progettazione presentazione 3
Lab di progettazione  presentazione 3Lab di progettazione  presentazione 3
Lab di progettazione presentazione 3
 

Cloud Computing

  • 1.
  • 2. Struttura della tesi • Il Cloud Computing • Realizzazione di un cloud privato • Test effettuati • Conclusioni e sviluppi futuri
  • 3. Cloud Computing Basato sui servizi Elastico e scalabile Condiviso Pagamento a consumo Tecnologie Internet
  • 5. Realizzazione della cloud privata • Tecnologia • Implementazione • Problemi • Test effettuati
  • 6. TECNOLOGIE Eucalyptus •progetto Open Source •implementa un framework IaaS •permette di eseguire e controllare macchine virtuali, denominate Istanze
  • 7.
  • 8. Node Controller •Presente su ogni macchina che esegue istanze delle VM •Interagisce con il SO installato sulla macchina, per conoscere le risorse disponibili al momento (RAM, numero di cores, spazio su disco, ...) Storage Controller •Fornisce un servizio compatibile con lo standard di Elastic Block Storage (EBS) di Amazon •Consente di creare dei volumi (dischi virtuali) persistenti , che possono essere collegati come devices alle istanze in esecuzione
  • 9. Cluster Controller • Gestisce un insieme di Node Controllers, di cui conosce la quantità di risorse disponibili e quante istanze sono attualmente in esecuzione • Schedula le richieste in arrivo per l’avvio di nuove istanze sui diversi NC controllati, in base alle politiche applicate controllati Walrus • Realizza un servizio di data storage, in ogni sistema Eucalyptus è possibile avere un solo componente Walrus, che funge da repository di immagini, le quali vengono richieste immagini di volta in volta dai Node Controllers secondo necessità
  • 10. Cloud controller (CLC) •componente principale di Eucalyptus. Ha il compito di gestire tutti gli altri elementi del sistema, oltre a dover interagire direttamente con l’utente e l’amministratore tramite le diverse interfacce disponibili
  • 11. Implementazione Installazione Ubuntu Enterprise Cloud • Utilizzo dell’interfaccia grafica [sudo apt-get install ubuntu-desktop] Configurazione di Eucalyptus • Amministratore e Utente: gestione e richieste Server e Nodes
  • 12.
  • 13. Creazione e Utilizzo Storage controller • Creazione e gestione del volume: • Nessuna differenza da «vero» hhd [euca-create-volume -s 1 -z myzone ] [sudo fdisk /dev/sdb ]
  • 14.
  • 15. Problemi • Eucalyptus non vede alcuno slot disponibile per le istanze • Risulta impossibile lanciare le istanze, il node controller mostra l’errore: libvirt internal error no > supported architecture for os type 'hvm' (code=1) • Quando ci si collega ad un’istanza tramite ssh, si riceve l’errore REMOTE HOST IDENTIFICATION HAS CHANGED IT IS POSSIBLE THAT SOMEONE IS DOING SOMETHING NASTY!
  • 16. Test effettuati Criteri utilizzati Inserimento ulteriore macchina Eliminazione «a caldo» di un nodo (macchina virtuale) • Salvataggio dati
  • 17. Considerazioni Finali Garanzia e stabilità di funzionamento Lock – in: conseguenze Vantaggi e svantaggi • Come può aumentare l’efficienza
  • 18. Sviluppi Futuri • Servizi di cloud computing futuri sviluppi • Disponibilità di servizio garanzie

Editor's Notes

  1. Iniziare con una breve panoramica della presentazione. Descrivere lo scopo principale della presentazione e i motivi per cui è importante. Introdurre gli argomenti principali. Per consentire sempre ai partecipanti di orientarsi, è possibile ripetere questa diapositiva introduttiva all'interno della presentazione, evidenziando il particolare argomento che verrà illustrato nelle diapositive successive.
  2. Quali conoscenze avranno acquisito i partecipanti al termine della formazione? Descrivere brevemente i singoli obiettivi e i vantaggi che potranno trarre i partecipanti dalla presentazione.
  3. Utilizzare un'intestazione di sezione per ogni argomento, in modo che il passaggio da un argomento a un altro sia ben chiaro per il pubblico.
  4. Se è disponibile contenuto video rilevante, come il video di un case study, la demo di un prodotto o altro materiale didattico, è possibile includerlo nella presentazione.
  5. Cercare di essere sintetici. Mantenere il testo il più breve possibile per poter utilizzare un carattere di grandi dimensioni.
  6. Riassumere il contenuto della presentazione riepilogando i punti più importanti delle lezioni. Quali sono le informazioni a cui si desidera conferire maggiore enfasi in modo che vengano ricordate al termine della presentazione? Salvare la presentazione in un video per semplificarne la distribuzione. Per creare un video, fare clic sulla scheda File, quindi su Condividi. In Tipi di file fare clic su Crea video.