SlideShare a Scribd company logo
1 of 23
Cloud Computing nel mondo del gaming
Dumitriu Alexandru 14/09/2013Matricola: 836110
Project Work per Social Media Web & Smart Apps
Cos'è il Cloud Computing?
In informatica, con il termine cloud computing, si indica un insieme di
tecnologie che permettono, tipicamente sotto forma di un servizio
offerto da un provider al cliente, di memorizzare/archiviare e/o
elaborare dati grazie all'utilizzo di risorse hardware/software
distribuite e virtualizzate in rete.
Wikipedia.it
Con il termine cloud computing, o semplicemente cloud, ci si riferisce a
un insieme di tecnologie e di modalità di fruizione di servizi informatici
che favoriscono l’utilizzo e l’erogazione di software, la possibilità di
conservare e di elaborare grandi quantità di informazioni via Internet.
Garante per la protezione dei dati personali
In parole semplici…
Il cloud computing è un modello per l’accesso on-demand attraverso la rete ad
un pool condiviso di risorse di calcolo configurabili (server, storage, applicazioni,
servizi) che possono essere rapidamente rilasciate con un minimo impegno e una
minima interazione con il fornitore di servizi.
Caratteristiche Cloud Computing
 On-demand self-service: il consumatore deve poter rifornirsi ogni volta che
ne ha bisogno di risorse computazionali, senza dover richiedere sempre
supporto al personale del provider
 Broad network access: risorse distribuite attraverso la rete e accessibili da
diverse piattaforme
 Resource pooling: risorse fornite dal provider raggruppate per servire
contemporaneamente più consumatori (multi-tenant)
 Rapid elasticity: risorse fornite in modo rapido ed elastico, allineate alle
mutevoli esigenze dell’utente
 Measured Service: gli ambienti cloud devono prevedere un sistema
automatico di controllo e misurazione dell’effettivo utilizzo delle (questione
del billing)
Modelli servizi Cloud Computing
IaaS
(Infrastructure as a Service)
accesso on-demand e come servizio
a risorse infrastrutturali virtualizzate
[Amazon EC2]
PaaS
(Platform as a Service)
accesso come servizio ad un
insieme applicativo e ad un
ambiente di sviluppo completo
[AppEngine Google, Windows
Azure Microsoft];
SaaS
(Software as a Service)
accesso on-demand ad applicazioni
erogate sotto forma di servizio
[Google Docs, Office 365]
Modelli servizi Cloud Computing
Tipologie Cloud Computing
Pubblico: infrastruttura accessibile ad un pubblico ampio e, quindi,
condivisa tra più “soggetti” diversi
Privato: infrastruttura ad uso esclusivo di un’organizzazione,
amministrata in proprio (cloud privato interno) oppure da terzi
(cloud privato esterno con VPN)
Community: infrastruttura condivisa e, dunque, che serve più
organizzazioni diverse con le medesime esigenze
Ibrido: combinazione, in varia misura, dei precedenti modelli (es.
dati e servizi riservati trattati in una cloud privata, applicazioni e
dati non sensibili su una cloud pubblica)
Cloud computing e gaming
Primi passi: cloud storage
Nel 2008, la nota piattaforma di distribuzione digitale di videogiochi
per PC di Valve, Steam, ha introdotto Steam Cloud, un servizio di
archiviazione di dati di gioco sul cloud.
 salvataggio dati di gioco
 salvataggio configurazioni di gioco
 salvataggio libreria giochi e profilo
 salvataggio screenshots
Altri esempi: Xbox Live
Nel 2011 Microsoft ha introdotto il cloud storage nel servizio Xbox Live
per la propria console Xbox 360.
Altri esempi: PlayStation Plus
Nel 2011 Sony ha introdotto il cloud storage nel servizio PlayStation
Plus per le proprie console PS3, PSP e, successivamente, PS Vita.
Altri esempi: Origin
Nel 2012 EA (Electronic Arts) ha introdotto il cloud storage nella
propria piattaforma di distribuzione digitale di giochi per PC, Origin.
Next step: Gaming as a Service
 cloud gaming video-streaming-based
 cloud gaming file-based
Video-streaming-based CG
Rendering di giochi su server cloud, encoding di ciascun frame in modo
istantaneo e invio in streaming dei risultati a qualsiasi dispositivo tramite
una connessione a banda larga.
PRO
 semplicità: nessun upgrade hardware, nessuna configurazione, nessun disco di
gioco, nessun download digitale, nessuna installazione giochi
 multipiattaforma: PC, Mac, Smartphone, TV, ecc.
 inferiore costo dei videogames
CONTRO
 lag: necessità di una connessione veloce e stabile: minimo 1.5Mbit/s, consigliato
5Mbit/s
Un esempio concreto: OnLive
Altri esempi: nVidia GRID
 nVidia GRID
Altri esempi: AMD Sky
 AMD Sky (2013)
File-based CG
L’elaborazione (almeno in parte) ha luogo presso il device dell’utente;
l’infrastruttura cloud del provider non invia alcuno streaming video, bensì
invia, quando necessari (prima di quando saranno effettivamente necessari),
file e dati aggiuntivi, utili per l’elaborazione del videogioco (es. XBOX One).
- minore latenza di rete
- (probabile) maggiore potenza computazionale
Esempio concreto: next-gen consoles
I piani di Sony
Gaikai: nel 2012 è stata comprata da Sony per 380 milioni di dollari;
verrà utilizzata per i servizi PSN (PlayStation Network) e cloud delle
console PS3 e PS4.
I piani di Microsoft
 Microsoft: nel Giugno del 2013 ha approvato un piano di spese pari
a 700 milioni di dollari per un data center a Wes Des Moines in
Iowa; tale data center verrà utilizzato per i servizi Xbox live (Xbox
360 e Xbox One) e Office 365.
E in Italia…?
spaziogames.it
Cloud Gaming = futuro?
streaming -> taglio costi distribuzione
controllo utenti -> controllo pirateria
abbonamenti convenienti -> maggiori
vendite

More Related Content

What's hot

Con Aruba, a lezione di cloud #lezione 21 - parte 1: 'Load balancer, la guida...
Con Aruba, a lezione di cloud #lezione 21 - parte 1: 'Load balancer, la guida...Con Aruba, a lezione di cloud #lezione 21 - parte 1: 'Load balancer, la guida...
Con Aruba, a lezione di cloud #lezione 21 - parte 1: 'Load balancer, la guida...Aruba S.p.A.
 
Tesi - L'autenticazione nel cloud computing
Tesi - L'autenticazione nel cloud computingTesi - L'autenticazione nel cloud computing
Tesi - L'autenticazione nel cloud computingfrancesco pesare
 
Cloud computing (Andrea Cavicchini)
Cloud computing (Andrea Cavicchini)Cloud computing (Andrea Cavicchini)
Cloud computing (Andrea Cavicchini)Andrea Cavicchini
 
Il Cloud Computing
Il Cloud ComputingIl Cloud Computing
Il Cloud Computingzambe92
 
Aruba Cloud: Cloud Pubblico vs. Cloud Privato per la propria infrastruttura v...
Aruba Cloud: Cloud Pubblico vs. Cloud Privato per la propria infrastruttura v...Aruba Cloud: Cloud Pubblico vs. Cloud Privato per la propria infrastruttura v...
Aruba Cloud: Cloud Pubblico vs. Cloud Privato per la propria infrastruttura v...Aruba S.p.A.
 
Nuovo Programma Partner di Cloud.it basato sul Cloud Computing di Aruba
Nuovo Programma Partner di Cloud.it basato sul Cloud Computing di ArubaNuovo Programma Partner di Cloud.it basato sul Cloud Computing di Aruba
Nuovo Programma Partner di Cloud.it basato sul Cloud Computing di ArubaAruba S.p.A.
 
Introduction to Cloud Computing - ITS 2014 Edition
Introduction to Cloud Computing - ITS 2014 EditionIntroduction to Cloud Computing - ITS 2014 Edition
Introduction to Cloud Computing - ITS 2014 EditionMarco Parenzan
 
Con Aruba, a lezione di cloud #lezione 28 - parte 1: Cloud Server Smart, com...
Con Aruba, a lezione di cloud  #lezione 28 - parte 1: Cloud Server Smart, com...Con Aruba, a lezione di cloud  #lezione 28 - parte 1: Cloud Server Smart, com...
Con Aruba, a lezione di cloud #lezione 28 - parte 1: Cloud Server Smart, com...Aruba S.p.A.
 
Con Aruba, a lezione di cloud #lezione 31: 'API e Cloud Computing, personali...
Con Aruba, a lezione di cloud  #lezione 31: 'API e Cloud Computing, personali...Con Aruba, a lezione di cloud  #lezione 31: 'API e Cloud Computing, personali...
Con Aruba, a lezione di cloud #lezione 31: 'API e Cloud Computing, personali...Aruba S.p.A.
 
Cloud Backup e Cloud Object Storage: come mettere in sicurezza i tuoi dati
Cloud Backup e Cloud Object Storage: come mettere in sicurezza i tuoi datiCloud Backup e Cloud Object Storage: come mettere in sicurezza i tuoi dati
Cloud Backup e Cloud Object Storage: come mettere in sicurezza i tuoi datiAruba S.p.A.
 
Google Cloud Computing & Project Work
Google Cloud Computing & Project WorkGoogle Cloud Computing & Project Work
Google Cloud Computing & Project WorkFabio Dainese
 
I servizi Cloud di Aruba - 2016
I servizi Cloud di Aruba - 2016I servizi Cloud di Aruba - 2016
I servizi Cloud di Aruba - 2016Aruba S.p.A.
 
Cloud storage sicurezza e affidabilita'
Cloud storage sicurezza e affidabilita'Cloud storage sicurezza e affidabilita'
Cloud storage sicurezza e affidabilita'Denny Ruffato
 
Scenari di Cloud Computing nella Pubblica Amministrazione: opportunità e rischi
Scenari di Cloud Computing nella Pubblica Amministrazione: opportunità e rischiScenari di Cloud Computing nella Pubblica Amministrazione: opportunità e rischi
Scenari di Cloud Computing nella Pubblica Amministrazione: opportunità e rischiFlavia Marzano
 
Programma Aruba Cloud Startup - Il Cloud gratis per la tua startup
Programma Aruba Cloud Startup - Il Cloud gratis per la tua startupProgramma Aruba Cloud Startup - Il Cloud gratis per la tua startup
Programma Aruba Cloud Startup - Il Cloud gratis per la tua startupAruba S.p.A.
 

What's hot (20)

Cloud computing
Cloud computingCloud computing
Cloud computing
 
Con Aruba, a lezione di cloud #lezione 21 - parte 1: 'Load balancer, la guida...
Con Aruba, a lezione di cloud #lezione 21 - parte 1: 'Load balancer, la guida...Con Aruba, a lezione di cloud #lezione 21 - parte 1: 'Load balancer, la guida...
Con Aruba, a lezione di cloud #lezione 21 - parte 1: 'Load balancer, la guida...
 
Tesi - L'autenticazione nel cloud computing
Tesi - L'autenticazione nel cloud computingTesi - L'autenticazione nel cloud computing
Tesi - L'autenticazione nel cloud computing
 
Cloud computing (Andrea Cavicchini)
Cloud computing (Andrea Cavicchini)Cloud computing (Andrea Cavicchini)
Cloud computing (Andrea Cavicchini)
 
Il Cloud Computing
Il Cloud ComputingIl Cloud Computing
Il Cloud Computing
 
Aruba Cloud: Cloud Pubblico vs. Cloud Privato per la propria infrastruttura v...
Aruba Cloud: Cloud Pubblico vs. Cloud Privato per la propria infrastruttura v...Aruba Cloud: Cloud Pubblico vs. Cloud Privato per la propria infrastruttura v...
Aruba Cloud: Cloud Pubblico vs. Cloud Privato per la propria infrastruttura v...
 
Cloud computing
Cloud computingCloud computing
Cloud computing
 
Nuovo Programma Partner di Cloud.it basato sul Cloud Computing di Aruba
Nuovo Programma Partner di Cloud.it basato sul Cloud Computing di ArubaNuovo Programma Partner di Cloud.it basato sul Cloud Computing di Aruba
Nuovo Programma Partner di Cloud.it basato sul Cloud Computing di Aruba
 
Introduction to Cloud Computing - ITS 2014 Edition
Introduction to Cloud Computing - ITS 2014 EditionIntroduction to Cloud Computing - ITS 2014 Edition
Introduction to Cloud Computing - ITS 2014 Edition
 
Con Aruba, a lezione di cloud #lezione 28 - parte 1: Cloud Server Smart, com...
Con Aruba, a lezione di cloud  #lezione 28 - parte 1: Cloud Server Smart, com...Con Aruba, a lezione di cloud  #lezione 28 - parte 1: Cloud Server Smart, com...
Con Aruba, a lezione di cloud #lezione 28 - parte 1: Cloud Server Smart, com...
 
Con Aruba, a lezione di cloud #lezione 31: 'API e Cloud Computing, personali...
Con Aruba, a lezione di cloud  #lezione 31: 'API e Cloud Computing, personali...Con Aruba, a lezione di cloud  #lezione 31: 'API e Cloud Computing, personali...
Con Aruba, a lezione di cloud #lezione 31: 'API e Cloud Computing, personali...
 
Cloud Backup e Cloud Object Storage: come mettere in sicurezza i tuoi dati
Cloud Backup e Cloud Object Storage: come mettere in sicurezza i tuoi datiCloud Backup e Cloud Object Storage: come mettere in sicurezza i tuoi dati
Cloud Backup e Cloud Object Storage: come mettere in sicurezza i tuoi dati
 
Cloud computing
Cloud computingCloud computing
Cloud computing
 
Google Cloud Computing & Project Work
Google Cloud Computing & Project WorkGoogle Cloud Computing & Project Work
Google Cloud Computing & Project Work
 
I servizi Cloud di Aruba - 2016
I servizi Cloud di Aruba - 2016I servizi Cloud di Aruba - 2016
I servizi Cloud di Aruba - 2016
 
Cloud storage sicurezza e affidabilita'
Cloud storage sicurezza e affidabilita'Cloud storage sicurezza e affidabilita'
Cloud storage sicurezza e affidabilita'
 
Scenari di Cloud Computing nella Pubblica Amministrazione: opportunità e rischi
Scenari di Cloud Computing nella Pubblica Amministrazione: opportunità e rischiScenari di Cloud Computing nella Pubblica Amministrazione: opportunità e rischi
Scenari di Cloud Computing nella Pubblica Amministrazione: opportunità e rischi
 
Cloud Computing
Cloud ComputingCloud Computing
Cloud Computing
 
Programma Aruba Cloud Startup - Il Cloud gratis per la tua startup
Programma Aruba Cloud Startup - Il Cloud gratis per la tua startupProgramma Aruba Cloud Startup - Il Cloud gratis per la tua startup
Programma Aruba Cloud Startup - Il Cloud gratis per la tua startup
 
Cloud computing
Cloud computingCloud computing
Cloud computing
 

Viewers also liked

Social gaming - Il gioco diventa business
Social gaming - Il gioco diventa businessSocial gaming - Il gioco diventa business
Social gaming - Il gioco diventa businessSalvatore Vicinzino
 
Tomas Barazza: Il gioco e lo storytelling: nuovi strumenti di team building
Tomas Barazza: Il gioco e lo storytelling: nuovi strumenti di team buildingTomas Barazza: Il gioco e lo storytelling: nuovi strumenti di team building
Tomas Barazza: Il gioco e lo storytelling: nuovi strumenti di team buildingDigital Accademia
 
Gaming community e social media
Gaming community e social mediaGaming community e social media
Gaming community e social mediaKingSleyah
 
Social Media Strategy
Social Media Strategy Social Media Strategy
Social Media Strategy Katie Rorer
 
Loyalty 3.0 the gamificationrevolution
Loyalty 3.0 the gamificationrevolutionLoyalty 3.0 the gamificationrevolution
Loyalty 3.0 the gamificationrevolutionFabio Viola
 
Gaming and learning imbriaco conte anelli
Gaming and learning imbriaco conte anelliGaming and learning imbriaco conte anelli
Gaming and learning imbriaco conte anelliErika Imbriaco
 
Mobile Gaming [Ninjamarketing - Nathan Gangi]
Mobile Gaming [Ninjamarketing - Nathan Gangi]Mobile Gaming [Ninjamarketing - Nathan Gangi]
Mobile Gaming [Ninjamarketing - Nathan Gangi]Lorenzo Muro
 
Gamification - TOSM 2011
Gamification - TOSM 2011Gamification - TOSM 2011
Gamification - TOSM 2011Fabio Viola
 
Dai Videogames alla Gamification: Una proposta di Framework operativo
Dai Videogames alla Gamification: Una proposta di Framework operativoDai Videogames alla Gamification: Una proposta di Framework operativo
Dai Videogames alla Gamification: Una proposta di Framework operativoFabio Viola
 
Gamification: La Scienza del "Divertimento"
Gamification: La Scienza del "Divertimento"Gamification: La Scienza del "Divertimento"
Gamification: La Scienza del "Divertimento"Fabio Viola
 
Gamification loyalty-manifesto
Gamification loyalty-manifestoGamification loyalty-manifesto
Gamification loyalty-manifestoFabio Viola
 

Viewers also liked (14)

Social gaming - Il gioco diventa business
Social gaming - Il gioco diventa businessSocial gaming - Il gioco diventa business
Social gaming - Il gioco diventa business
 
Tomas Barazza: Il gioco e lo storytelling: nuovi strumenti di team building
Tomas Barazza: Il gioco e lo storytelling: nuovi strumenti di team buildingTomas Barazza: Il gioco e lo storytelling: nuovi strumenti di team building
Tomas Barazza: Il gioco e lo storytelling: nuovi strumenti di team building
 
Gaming community e social media
Gaming community e social mediaGaming community e social media
Gaming community e social media
 
Social Media Strategy
Social Media Strategy Social Media Strategy
Social Media Strategy
 
Loyalty 3.0 the gamificationrevolution
Loyalty 3.0 the gamificationrevolutionLoyalty 3.0 the gamificationrevolution
Loyalty 3.0 the gamificationrevolution
 
Coding & Gaming
Coding & GamingCoding & Gaming
Coding & Gaming
 
Storytelling & Gaming
Storytelling & GamingStorytelling & Gaming
Storytelling & Gaming
 
Gaming and learning imbriaco conte anelli
Gaming and learning imbriaco conte anelliGaming and learning imbriaco conte anelli
Gaming and learning imbriaco conte anelli
 
Mobile Gaming [Ninjamarketing - Nathan Gangi]
Mobile Gaming [Ninjamarketing - Nathan Gangi]Mobile Gaming [Ninjamarketing - Nathan Gangi]
Mobile Gaming [Ninjamarketing - Nathan Gangi]
 
Gamification - TOSM 2011
Gamification - TOSM 2011Gamification - TOSM 2011
Gamification - TOSM 2011
 
Dai Videogames alla Gamification: Una proposta di Framework operativo
Dai Videogames alla Gamification: Una proposta di Framework operativoDai Videogames alla Gamification: Una proposta di Framework operativo
Dai Videogames alla Gamification: Una proposta di Framework operativo
 
Gamification: La Scienza del "Divertimento"
Gamification: La Scienza del "Divertimento"Gamification: La Scienza del "Divertimento"
Gamification: La Scienza del "Divertimento"
 
Gamification - Fabio Viola
Gamification - Fabio ViolaGamification - Fabio Viola
Gamification - Fabio Viola
 
Gamification loyalty-manifesto
Gamification loyalty-manifestoGamification loyalty-manifesto
Gamification loyalty-manifesto
 

Similar to Cloud computing nel mondo del gaming

AWS (Amazon Web Services) - Trevisan Davide
AWS (Amazon Web Services) - Trevisan DavideAWS (Amazon Web Services) - Trevisan Davide
AWS (Amazon Web Services) - Trevisan DavideDavide Trevisan
 
Davide tarsi 871138 cloud computing e aws
Davide tarsi 871138 cloud computing e awsDavide tarsi 871138 cloud computing e aws
Davide tarsi 871138 cloud computing e awsDavideTarsi2
 
Cloud Computing reale: le basi, il presente ed il futuro del Cloud Computing
Cloud Computing reale: le basi, il presente ed il futuro del Cloud ComputingCloud Computing reale: le basi, il presente ed il futuro del Cloud Computing
Cloud Computing reale: le basi, il presente ed il futuro del Cloud Computingfestival ICT 2016
 
Lezione 5 del 14 febbraio 2012 - CLOUD COMPUTING parte 2a
Lezione 5 del 14 febbraio 2012 - CLOUD COMPUTING parte 2aLezione 5 del 14 febbraio 2012 - CLOUD COMPUTING parte 2a
Lezione 5 del 14 febbraio 2012 - CLOUD COMPUTING parte 2aGianluigi Cogo
 
Il futuro fra le nuvole
Il futuro fra le nuvoleIl futuro fra le nuvole
Il futuro fra le nuvoleGianluigi Cogo
 
Cloud storage e cloud computing
Cloud storage e cloud computingCloud storage e cloud computing
Cloud storage e cloud computingAndrea Zara
 
Lezione 6: Il Web come piattaforma
Lezione 6: Il Web come piattaformaLezione 6: Il Web come piattaforma
Lezione 6: Il Web come piattaformaRoberto Polillo
 
Cloud Computing: Tecnologie ed Opportunità - Domenico Talia
Cloud Computing: Tecnologie ed Opportunità - Domenico TaliaCloud Computing: Tecnologie ed Opportunità - Domenico Talia
Cloud Computing: Tecnologie ed Opportunità - Domenico TaliaCentro di competenza ICT-SUD
 
Paper presentazione social media
Paper presentazione social mediaPaper presentazione social media
Paper presentazione social mediaalessioemireni
 
1° Seminario CRUI - GARR: Una Cloud federata per università e ricerca, come u...
1° Seminario CRUI - GARR: Una Cloud federata per università e ricerca, come u...1° Seminario CRUI - GARR: Una Cloud federata per università e ricerca, come u...
1° Seminario CRUI - GARR: Una Cloud federata per università e ricerca, come u...Jürgen Ambrosi
 
2011.06.30 scenari applicativi per il cloud computing
2011.06.30   scenari applicativi per il cloud computing2011.06.30   scenari applicativi per il cloud computing
2011.06.30 scenari applicativi per il cloud computingMarco Parenzan
 
Smau Napoli 2016 - Aruba
Smau Napoli 2016 - ArubaSmau Napoli 2016 - Aruba
Smau Napoli 2016 - ArubaSMAU
 
IaC - Infrastructure as Code, gestire infrastrutture cloud tramite file di co...
IaC - Infrastructure as Code, gestire infrastrutture cloud tramite file di co...IaC - Infrastructure as Code, gestire infrastrutture cloud tramite file di co...
IaC - Infrastructure as Code, gestire infrastrutture cloud tramite file di co...Daniele Mondello
 
Smau milano 2012 fabrizio amarilli architettura
Smau milano 2012 fabrizio amarilli architetturaSmau milano 2012 fabrizio amarilli architettura
Smau milano 2012 fabrizio amarilli architetturaSMAU
 
Differenze tra Windows Server 2012 R2 su e Server 2016 Yashi Italia
Differenze tra Windows Server 2012 R2 su e Server 2016 Yashi ItaliaDifferenze tra Windows Server 2012 R2 su e Server 2016 Yashi Italia
Differenze tra Windows Server 2012 R2 su e Server 2016 Yashi ItaliaYashi Italia
 
Tesi Laurea I Livello - Vaiano
Tesi Laurea I Livello - VaianoTesi Laurea I Livello - Vaiano
Tesi Laurea I Livello - VaianoMarco Vaiano
 
Introduction to Cloud Computing and Microsoft Azure - Edition D-Day 2014 Go-o...
Introduction to Cloud Computing and Microsoft Azure - Edition D-Day 2014 Go-o...Introduction to Cloud Computing and Microsoft Azure - Edition D-Day 2014 Go-o...
Introduction to Cloud Computing and Microsoft Azure - Edition D-Day 2014 Go-o...Marco Parenzan
 

Similar to Cloud computing nel mondo del gaming (20)

AWS (Amazon Web Services) - Trevisan Davide
AWS (Amazon Web Services) - Trevisan DavideAWS (Amazon Web Services) - Trevisan Davide
AWS (Amazon Web Services) - Trevisan Davide
 
Davide tarsi 871138 cloud computing e aws
Davide tarsi 871138 cloud computing e awsDavide tarsi 871138 cloud computing e aws
Davide tarsi 871138 cloud computing e aws
 
Cloud Computing reale: le basi, il presente ed il futuro del Cloud Computing
Cloud Computing reale: le basi, il presente ed il futuro del Cloud ComputingCloud Computing reale: le basi, il presente ed il futuro del Cloud Computing
Cloud Computing reale: le basi, il presente ed il futuro del Cloud Computing
 
Lezione 5 del 14 febbraio 2012 - CLOUD COMPUTING parte 2a
Lezione 5 del 14 febbraio 2012 - CLOUD COMPUTING parte 2aLezione 5 del 14 febbraio 2012 - CLOUD COMPUTING parte 2a
Lezione 5 del 14 febbraio 2012 - CLOUD COMPUTING parte 2a
 
Il futuro fra le nuvole
Il futuro fra le nuvoleIl futuro fra le nuvole
Il futuro fra le nuvole
 
20. Cloud computing
20. Cloud computing20. Cloud computing
20. Cloud computing
 
Cloud in Action_6 giugno 2014
Cloud in Action_6 giugno 2014Cloud in Action_6 giugno 2014
Cloud in Action_6 giugno 2014
 
Cloud storage e cloud computing
Cloud storage e cloud computingCloud storage e cloud computing
Cloud storage e cloud computing
 
Lezione 6: Il Web come piattaforma
Lezione 6: Il Web come piattaformaLezione 6: Il Web come piattaforma
Lezione 6: Il Web come piattaforma
 
Cloud Computing: Tecnologie ed Opportunità - Domenico Talia
Cloud Computing: Tecnologie ed Opportunità - Domenico TaliaCloud Computing: Tecnologie ed Opportunità - Domenico Talia
Cloud Computing: Tecnologie ed Opportunità - Domenico Talia
 
Paper presentazione social media
Paper presentazione social mediaPaper presentazione social media
Paper presentazione social media
 
1° Seminario CRUI - GARR: Una Cloud federata per università e ricerca, come u...
1° Seminario CRUI - GARR: Una Cloud federata per università e ricerca, come u...1° Seminario CRUI - GARR: Una Cloud federata per università e ricerca, come u...
1° Seminario CRUI - GARR: Una Cloud federata per università e ricerca, come u...
 
2011.06.30 scenari applicativi per il cloud computing
2011.06.30   scenari applicativi per il cloud computing2011.06.30   scenari applicativi per il cloud computing
2011.06.30 scenari applicativi per il cloud computing
 
Smau Napoli 2016 - Aruba
Smau Napoli 2016 - ArubaSmau Napoli 2016 - Aruba
Smau Napoli 2016 - Aruba
 
Cloud computing
Cloud computingCloud computing
Cloud computing
 
IaC - Infrastructure as Code, gestire infrastrutture cloud tramite file di co...
IaC - Infrastructure as Code, gestire infrastrutture cloud tramite file di co...IaC - Infrastructure as Code, gestire infrastrutture cloud tramite file di co...
IaC - Infrastructure as Code, gestire infrastrutture cloud tramite file di co...
 
Smau milano 2012 fabrizio amarilli architettura
Smau milano 2012 fabrizio amarilli architetturaSmau milano 2012 fabrizio amarilli architettura
Smau milano 2012 fabrizio amarilli architettura
 
Differenze tra Windows Server 2012 R2 su e Server 2016 Yashi Italia
Differenze tra Windows Server 2012 R2 su e Server 2016 Yashi ItaliaDifferenze tra Windows Server 2012 R2 su e Server 2016 Yashi Italia
Differenze tra Windows Server 2012 R2 su e Server 2016 Yashi Italia
 
Tesi Laurea I Livello - Vaiano
Tesi Laurea I Livello - VaianoTesi Laurea I Livello - Vaiano
Tesi Laurea I Livello - Vaiano
 
Introduction to Cloud Computing and Microsoft Azure - Edition D-Day 2014 Go-o...
Introduction to Cloud Computing and Microsoft Azure - Edition D-Day 2014 Go-o...Introduction to Cloud Computing and Microsoft Azure - Edition D-Day 2014 Go-o...
Introduction to Cloud Computing and Microsoft Azure - Edition D-Day 2014 Go-o...
 

Cloud computing nel mondo del gaming

  • 1. Cloud Computing nel mondo del gaming Dumitriu Alexandru 14/09/2013Matricola: 836110 Project Work per Social Media Web & Smart Apps
  • 2. Cos'è il Cloud Computing? In informatica, con il termine cloud computing, si indica un insieme di tecnologie che permettono, tipicamente sotto forma di un servizio offerto da un provider al cliente, di memorizzare/archiviare e/o elaborare dati grazie all'utilizzo di risorse hardware/software distribuite e virtualizzate in rete. Wikipedia.it Con il termine cloud computing, o semplicemente cloud, ci si riferisce a un insieme di tecnologie e di modalità di fruizione di servizi informatici che favoriscono l’utilizzo e l’erogazione di software, la possibilità di conservare e di elaborare grandi quantità di informazioni via Internet. Garante per la protezione dei dati personali
  • 3. In parole semplici… Il cloud computing è un modello per l’accesso on-demand attraverso la rete ad un pool condiviso di risorse di calcolo configurabili (server, storage, applicazioni, servizi) che possono essere rapidamente rilasciate con un minimo impegno e una minima interazione con il fornitore di servizi.
  • 4. Caratteristiche Cloud Computing  On-demand self-service: il consumatore deve poter rifornirsi ogni volta che ne ha bisogno di risorse computazionali, senza dover richiedere sempre supporto al personale del provider  Broad network access: risorse distribuite attraverso la rete e accessibili da diverse piattaforme  Resource pooling: risorse fornite dal provider raggruppate per servire contemporaneamente più consumatori (multi-tenant)  Rapid elasticity: risorse fornite in modo rapido ed elastico, allineate alle mutevoli esigenze dell’utente  Measured Service: gli ambienti cloud devono prevedere un sistema automatico di controllo e misurazione dell’effettivo utilizzo delle (questione del billing)
  • 5. Modelli servizi Cloud Computing IaaS (Infrastructure as a Service) accesso on-demand e come servizio a risorse infrastrutturali virtualizzate [Amazon EC2] PaaS (Platform as a Service) accesso come servizio ad un insieme applicativo e ad un ambiente di sviluppo completo [AppEngine Google, Windows Azure Microsoft]; SaaS (Software as a Service) accesso on-demand ad applicazioni erogate sotto forma di servizio [Google Docs, Office 365]
  • 7. Tipologie Cloud Computing Pubblico: infrastruttura accessibile ad un pubblico ampio e, quindi, condivisa tra più “soggetti” diversi Privato: infrastruttura ad uso esclusivo di un’organizzazione, amministrata in proprio (cloud privato interno) oppure da terzi (cloud privato esterno con VPN) Community: infrastruttura condivisa e, dunque, che serve più organizzazioni diverse con le medesime esigenze Ibrido: combinazione, in varia misura, dei precedenti modelli (es. dati e servizi riservati trattati in una cloud privata, applicazioni e dati non sensibili su una cloud pubblica)
  • 9. Primi passi: cloud storage Nel 2008, la nota piattaforma di distribuzione digitale di videogiochi per PC di Valve, Steam, ha introdotto Steam Cloud, un servizio di archiviazione di dati di gioco sul cloud.  salvataggio dati di gioco  salvataggio configurazioni di gioco  salvataggio libreria giochi e profilo  salvataggio screenshots
  • 10. Altri esempi: Xbox Live Nel 2011 Microsoft ha introdotto il cloud storage nel servizio Xbox Live per la propria console Xbox 360.
  • 11. Altri esempi: PlayStation Plus Nel 2011 Sony ha introdotto il cloud storage nel servizio PlayStation Plus per le proprie console PS3, PSP e, successivamente, PS Vita.
  • 12. Altri esempi: Origin Nel 2012 EA (Electronic Arts) ha introdotto il cloud storage nella propria piattaforma di distribuzione digitale di giochi per PC, Origin.
  • 13. Next step: Gaming as a Service  cloud gaming video-streaming-based  cloud gaming file-based
  • 14. Video-streaming-based CG Rendering di giochi su server cloud, encoding di ciascun frame in modo istantaneo e invio in streaming dei risultati a qualsiasi dispositivo tramite una connessione a banda larga. PRO  semplicità: nessun upgrade hardware, nessuna configurazione, nessun disco di gioco, nessun download digitale, nessuna installazione giochi  multipiattaforma: PC, Mac, Smartphone, TV, ecc.  inferiore costo dei videogames CONTRO  lag: necessità di una connessione veloce e stabile: minimo 1.5Mbit/s, consigliato 5Mbit/s
  • 16. Altri esempi: nVidia GRID  nVidia GRID
  • 17. Altri esempi: AMD Sky  AMD Sky (2013)
  • 18. File-based CG L’elaborazione (almeno in parte) ha luogo presso il device dell’utente; l’infrastruttura cloud del provider non invia alcuno streaming video, bensì invia, quando necessari (prima di quando saranno effettivamente necessari), file e dati aggiuntivi, utili per l’elaborazione del videogioco (es. XBOX One). - minore latenza di rete - (probabile) maggiore potenza computazionale
  • 20. I piani di Sony Gaikai: nel 2012 è stata comprata da Sony per 380 milioni di dollari; verrà utilizzata per i servizi PSN (PlayStation Network) e cloud delle console PS3 e PS4.
  • 21. I piani di Microsoft  Microsoft: nel Giugno del 2013 ha approvato un piano di spese pari a 700 milioni di dollari per un data center a Wes Des Moines in Iowa; tale data center verrà utilizzato per i servizi Xbox live (Xbox 360 e Xbox One) e Office 365.
  • 23. Cloud Gaming = futuro? streaming -> taglio costi distribuzione controllo utenti -> controllo pirateria abbonamenti convenienti -> maggiori vendite