2013
Il Cloud Computing Un’opportunità per le imprese,
uno strumento per il tuo business
Bologna 03-12-2013
• Generalità sulla Larga Banda
• I tre livelli di servizio del Cloud Computing
• PaaS: il caso di Google App Engine
• IaaS: il caso di Google Storage
• SaaS: il caso di Google Apps
Sommario
Promozione presso le Camere di Commercio dei servizi ICT avanzati resi disponibili dalla banda larga Camera di Commercio di Bologna 19-11-2013 4
Internet oggi…
ARPANET 1970 Peering IPv4 nel 2011
1 mld di nodi nel 2012
Numero di host per 1000 ab. nel 2012
Fonte: ISC Domain Survey: www.isc.org
Promozione presso le Camere di Commercio dei servizi ICT avanzati resi disponibili dalla banda larga Camera di Commercio di Bologna 19-11-2013 5
E la banda?
ADSL2
Legge di Nielsen: la banda nell’accesso ad internet raddoppia ogni circa 1,5 anni
NGN
ADSL
ISDN
56K Attuale
Trend
Promozione presso le Camere di Commercio dei servizi ICT avanzati resi disponibili dalla banda larga Camera di Commercio di Bologna 19-11-2013 6
L’Agenda Digitale Europea • La strategia Europa 2020, avviata dalla Commissione Europea nel 2010,
rappresenta parte della risposta a questa crisi e fissa obiettivi in materia di occupazione, produttività e coesione sociale.
• L’agenda digitale presentata dalla Commissione europea è una delle sette iniziative faro della strategia Europa 2020, nella quale tra le altre cose si prevede un accesso ad Internet veloce e superveloce per tutti
> 2 Mb/s
50% 100% 0%
2013 Basic BB
> 30 Mb/s 2020 100 Mb/s Ultra BB
Promozione presso le Camere di Commercio dei servizi ICT avanzati resi disponibili dalla banda larga Camera di Commercio di Bologna 19-11-2013 7
Non esiste una definizione standard per banda larga: oggi è universalmente accettato il valore di 2 Mb/s come limite minimo!
modem 56k ISDN 128k ADSL 1M ADSL 4M ADSL 20M 30M 100M
Tempo medio di download di una foto da 10 Mpx (4 MB)
5 m
in
32s
8s
1,6s
10 m
in
1s
0,3s
Banda larga o banda ultralarga?
Per banda ultralarga si intendono almeno 30 Mb/s, ma con le reti di nuova generazione si potrebbero avere velocità dell’ordine dei 100 Mb/s
Promozione presso le Camere di Commercio dei servizi ICT avanzati resi disponibili dalla banda larga Camera di Commercio di Bologna 19-11-2013 8
E l’upload??
Generalmente esiste molta differenza per la velocità dei dati nelle due diverse direzioni di comunicazione (da centrale a utente e viceversa).
Il paradigma di Internet è cambiato: gli utenti sono passati da consumer a prosumer e le nuove applicazioni cloud richiedono sempre più simmetria nei collegamenti
Le velocità tipiche di upload
per linee ADSL vanno da
128 a 640 kb/s.
Promozione presso le Camere di Commercio dei servizi ICT avanzati resi disponibili dalla banda larga Camera di Commercio di Bologna 19-11-2013 9
Requisiti di banda per alcuni servizi
Promozione presso le Camere di Commercio dei servizi ICT avanzati resi disponibili dalla banda larga Camera di Commercio di Bologna 19-11-2013 10
E in azienda?
Banda
• Mail • Navig. Internet • Doc Sharing • Audio conf (base)
• Videoconf. • WebConferencing • eCommerce • Video
Collaboration • Prime app. Cloud
• Telepresenza • Collaborative
working • RemoteStorage? • Cloud?
• True HD
• Hosting Remoto • 3D applications
• Streaming multiplo
• Cloud Computing • Realtà
aumentata
• Piena Virtual Collaboration 3D (voce in tempo reale e olografie 3D) • Altri servizi ancora da ideare!!!
(1 – 2 Mb/s)
(6 – 16 Mb/s)
(25 – 50 Mb/s)
(50 – 100 Mb/s)
(100 – 250 Mb/s)
> 250Mb/s
migliori performance
Promozione presso le Camere di Commercio dei servizi ICT avanzati resi disponibili dalla banda larga Camera di Commercio di Bologna 19-11-2013 11
Per i futuri servizi ad
altissimo ritmo binario, non
si potrà fare a meno di
connessioni fisse a banda
larga ed ultra larga (BUL -
quest’ultime disponibili solo
in fibra ottica)
L’accesso radio ha
caratteristiche diverse
rispetto alla rete fissa in
termini di banda, di latenza
e di garanzia del servizio
Reti fisse e mobili
1995 2000 2005 2010 2015 2020
(*) Rapporto AGCOM 2013 su dati Ne.Me.Sys
Promozione presso le Camere di Commercio dei servizi ICT avanzati resi disponibili dalla banda larga Camera di Commercio di Bologna 19-11-2013 12
Banda, unico requisito?
banda ritardo di trasmissione
Il ritardo di trasmissione è introdotto dalla rete per far transitare un dato dal
nodo di origine a quello di destinazione: gli operatori rispondono del ritardo
introdotto dalla loro rete.
Promozione presso le Camere di Commercio dei servizi ICT avanzati resi disponibili dalla banda larga Camera di Commercio di Bologna 19-11-2013 13
Ancora sui ritardi di trasmissione
Bassi ritardi sono un requisito fondamentale dei servizi moderni: in molte offerte commerciali di banda larga è possibile sottoscrivere opzioni a pagamento per migliorare le performance sui ritardi . Al momento della sottoscrizione di un contratto fare attenzione alle proprie esigenze!
(es. offerta “Telecom Internet Play”)
Promozione presso le Camere di Commercio dei servizi ICT avanzati resi disponibili dalla banda larga Camera di Commercio di Bologna 19-11-2013 14
Le offerte di banda larga Le offerte commerciali non indicano le prestazioni realmente conseguibili, ma le massime teoriche.
Le prestazioni reali dipendono da diversi fattori “locali”.
Esiste un livello di servizio minimo garantito che dipende dal tipo di offerta ed è dichiarato nelle
“condizioni di fornitura del servizio” della Delibera AGCOM 244/08/CSP in tema di "Qualità dei
servizi di accesso ad Internet da postazione fissa” Offerta Telecom “Evoluzione ufficio 20 Mega”
Offerta Fastweb “Advance” (20 Mb/s)
Promozione presso le Camere di Commercio dei servizi ICT avanzati resi disponibili dalla banda larga Camera di Commercio di Bologna 19-11-2013 15
Chi tutela imprese e consumatori?
Il software Ne.Me.Sys (AGCOM) è simile a
molti altri strumenti on line.
Si scarica un applicativo dopo essersi registrati
e una volta lanciato comincia a misurare….
MA
le misure sono certificate,
hanno valore legale e quindi,
come riportato sul sito
AGCOM, possono essere
usate nei contenziosi….
Promozione presso le Camere di Commercio dei servizi ICT avanzati resi disponibili dalla banda larga Camera di Commercio di Bologna 19-11-2013 16
Perché banda larga in azienda?
Molti studi recenti hanno cercato di esplorare come la banda larga ed ultralarga possono ulteriormente rivoluzionare il modo in cui le persone vivono, lavorano, interagiscono e le aziende conducono le transazioni economiche.
La connettività come catalizzatore fondamentale del cambiamento, della modernizzazione e dell’innovazione.
dimensione delle
aziende
competitività
produttività gestione
efficiente del business
relazioni tra amministrazione
pubblica e cittadini/aziende
Promozione presso le Camere di Commercio dei servizi ICT avanzati resi disponibili dalla banda larga Camera di Commercio di Bologna 19-11-2013 17
Banda larga e PIL
* Grafico su rielaborazione dati da Faculty of Business Administration - Shebrooke (Canada - anno 2007)
0
0,5
1
1,5
2
2,5
3
3,5
4
4,5
0 0,5 1 1,5 2 2,5 3 3,5 4 4,5
Italy
UK
France
Japan
USA
Canada
Germany
crescita della penetrazione di BL nel 2002 (%) *
cre
scita d
el P
IL n
el 2005 (
%)
“…And the Internet provides an extraordinary new platform for innovation. Studies suggest that 10 percentage
points of extra broadband penetration translates to 1 to 1.5% extra growth”. Nelie Kroes, July 2012
Promozione presso le Camere di Commercio dei servizi ICT avanzati resi disponibili dalla banda larga Camera di Commercio di Bologna 19-11-2013 18
FONTE: McKinsey, 2011
0,7%
1,3%
-0,3%
9,8%
0,3%
5,9%
-5% 0% 5% 10% 15%
Meno del 5%
Più del 5%
Meno del 2%
Più del 2%
No
Sì
Crescita del fatturato Tasso di crescita annuale - CAGR
2008-2010
2,4%
3,0%
2,3%
5,3%
2,4%
5,3%
0% 2% 4% 6%
Meno del 5%
Più del 5%
Meno del 2%
Più del 2%
No
Sì
Esportazioni nette % del fatturato totale
E-commerce
Investimenti in tecnologie Web
% del fatturato
Personale assegnato alle
tecnologie Web % di Full Time Equiv.
L’impulso di Internet alla crescita delle imprese
Indagine condotta su 415 PMI italiane
Promozione presso le Camere di Commercio dei servizi ICT avanzati resi disponibili dalla banda larga Camera di Commercio di Bologna 19-11-2013 19
Gartner Executive Program: sondaggio su più di 2000 CIO
Ranking Top 10 Business Priorities
1 Increasing enterprise growth
2 Delivering operational results
3 Reducing enterprise costs
4 Attracting and retaining new customers
5 Improving IT applications and infrastructure
6 Creating new products and services (innovation)
7 Improving efficiency
8 Attracting and retaining the workforce
9 Implementing analytics and big data
10 Improving business processes
Ranking Top 10 Business Solutions
1 Analytics and business intelligence
2 Mobile technologies
3 Cloud computing (SaaS, IaaS, PaaS)
4 Collaboration technologies (workflow)
5 Legacy modernization
6 IT management
7 CRM
8 Virtualization
9 Security
10 ERP Applications
Nel 2013 le tecnologie digitali sono le priorità
Promozione presso le Camere di Commercio dei servizi ICT avanzati resi disponibili dalla banda larga Camera di Commercio di Bologna 19-11-2013 20
Cloud
Web 2.0 &
Digital Marketing
Aree di opportunità per le PMI dall’ICT
In passato considerati i “mantra” dell’ICT,
stanno diventando realtà di mercato grazie
all’evoluzione dell’offerta e la crescente
dimestichezza degli utenti con l’ICT.
Promozione presso le Camere di Commercio dei servizi ICT avanzati resi disponibili dalla banda larga Camera di Commercio di Bologna 19-11-2013 21
Il cloud è…
È l’attuale stadio dell'evoluzione di Internet nel quale le risorse aziendali come: applicazioni processi di business strumenti di collaborazione spazio di archiviazione e hw … possono essere fruite come un servizio!
Promozione presso le Camere di Commercio dei servizi ICT avanzati resi disponibili dalla banda larga Camera di Commercio di Bologna 19-11-2013 22
Overview del Cloud
1. On-demand self-service 2. Broad network
access 3. Resource pooling 4. Rapid elasticity 5. Measured service
• 3 Modelli di delivery del servizio: IaaS, PaaS, SaaS
• 4 Modelli di distribuzione: Privata, Community, Pubblica, Ibrida
Il Cloud un “modello (architetturale) che abilita l’accesso on-demand tramite la rete a un pool condiviso di risorse di elaborazione configurabili (ad es. reti, server storage
di gestione”
5 Caratteristiche essenziali del Cloud Computing
Fonte: National Institute of Standards and Technology (U.S.), revisione Lpeg
Promozione presso le Camere di Commercio dei servizi ICT avanzati resi disponibili dalla banda larga Camera di Commercio di Bologna 03-12-2013 23
Obiettivi dell’incontro
Come orientarsi tra gli strati di servizio secondo gli skill
Le applicazioni custom e non custom
I dati: storage e usage
La migrazione ed il lock in
L’esempio del mondo Google integrato ma aperto (“three worlds”)
Promozione presso le Camere di Commercio dei servizi ICT avanzati resi disponibili dalla banda larga Camera di Commercio di Bologna 03-12-2013 24
Livelli di servizio di Cloud Computing
Infrastructure as a Service
Platform as a Service
Software as a Service
Promozione presso le Camere di Commercio dei servizi ICT avanzati resi disponibili dalla banda larga Camera di Commercio di Bologna 03-12-2013 25
Platform as a Service
Promozione presso le Camere di Commercio dei servizi ICT avanzati resi disponibili dalla banda larga Camera di Commercio di Bologna 03-12-2013 26
Platform as a Service
Platform as a service
- E’ il livello meno discusso e studiato, ma il più potente
- Hardware outsource e applicazione controllata
- L’attenzione è sull’applicazione
- Un PaaS user può essere un SaaS developer
Promozione presso le Camere di Commercio dei servizi ICT avanzati resi disponibili dalla banda larga Camera di Commercio di Bologna 03-12-2013 27
Google App Engine
Google App Engine
- È stato lanciato nellla primavera del 2008 con grande successo
- Nè IaaS nè SaaS ha subito aperto la strada al PaaS
- App Engine gestisce implicitamente un’infrastruttura che viene presa in outsourcing
- App Engine fornisce una piattaforma di sviluppo che consente di creare applicazioni e di usare l’infrastruttura come una piattaforma di hosting
Google App Engine è un leader di mercato PaaS per aziende
Promozione presso le Camere di Commercio dei servizi ICT avanzati resi disponibili dalla banda larga Camera di Commercio di Bologna 03-12-2013 28
Google App Engine
Dallo Sviluppo al rilascio
- App Engine minimizza il ciclo da sviluppo a rilascio
- La maggior parte dei servizi IT necessari sono rilasciati attraverso un set di APP Engine API e sono disponibili prima dello sviluppo vero e proprio dell’applicazione
- Un server di sviluppo è messo a disposizione degli sviluppatori per il test
- Il rilascio in produzione (deployment) è sostanzialmente gestito da Google.
- Occorre preliminarmente creare un account e stabilire il canale di pagamento
- App Engine esegue la gestione del traffico con auto-scaling, per cui istanzia più risorse hw e rete quando è necessario e le rilascia se non servono più
- Non è più necessario il LAMP stack (i componenti L A, M, P solitamente a carico degli sviluppatori)
Promozione presso le Camere di Commercio dei servizi ICT avanzati resi disponibili dalla banda larga Camera di Commercio di Bologna 03-12-2013 29
Google App Engine
I linguaggi di sviluppo disponibili con App Engine
- Python, Java e Go
- Grazie al supporto Java, sono supportati tutti i linguaggi che usano la Java Virtual Machine (JVM): Scala, Ruby (JRuby), Groovy, PHP (Quercus), JavaScript (Rhino), Python (Jython)
- Il supporto Jython consente di far funzionare Python su Java runtime vs un Python puro a runtime. Ciò consente di riusare codici Java già esistenti e testati e di scrivere il nuovo codice in Python, visto che il codice Jython può far funzionare oggetti sia Python sia Java
Promozione presso le Camere di Commercio dei servizi ICT avanzati resi disponibili dalla banda larga Camera di Commercio di Bologna 03-12-2013 30
Google App Engine
Sandbox
- A fini di sicurezza viene limitato l’accesso al codice e ai dati delle applicazioni da parte di terzi
- Le applicazioni per App Engine girano in un ambiente controllato e perimetrato detto Sandbox
- Le applicazioni sono limitate nelle azioni. Quelle vietate sono:
- scrivere su un file locale
- aprire una socket di comunicazione
- fare chiamate al sistema operativo
Promozione presso le Camere di Commercio dei servizi ICT avanzati resi disponibili dalla banda larga Camera di Commercio di Bologna 03-12-2013 31
Google App Engine
Servizi high level forniti
- Ricevere email e instant messages attraverso email and XMPP API
- Raggiungere altre web applications: URLfetch API
- Cache di memoria: Memcache API
- Storage: Cloud Storage API
- Data base: Google scalable datastore (noSQL) e il Google Cloud SQL Service
- Autenticazione dell’utente e login federato: Users API, OpenID API
- Autorizzazione all’uso di risorse: Oauth API
- Documentazione completa in official APIs docs pages
- Il Blog Google App Engine contiene gli aggiornamenti e la discussione su nuove API
Promozione presso le Camere di Commercio dei servizi ICT avanzati resi disponibili dalla banda larga Camera di Commercio di Bologna 03-12-2013 32
Google App Engine (altre APIs) • App Identity
• Appstats
• Backends
• Blobstore
• Capabilities
• Channel
• Conversion
• Cron
• Datastore
• Denial-of-Service
• Download
• Files
• (Full-Text) Search
• Images
• LogService
• MapReduce
• Matcher
• Namespaces/Multitenancy
• NDB (new database)
• Pipeline
• Prospective Search
• Task Queue (Pull and Push)
• WarmUp
Promozione presso le Camere di Commercio dei servizi ICT avanzati resi disponibili dalla banda larga Camera di Commercio di Bologna 03-12-2013 33
Google App Engine - Amministrazione
Amministrazione
- Non è più un problema perchè viene condivisa con l’operatore di hosting
- Viene perso l’accesso pieno ai log
- Non è possibile utilizzare un monitoring custom mediante applicazioni sviluppate ad hoc
- La sandbox impone ulteriori restrizioni al monitoring
- App Engine fornisce strumenti equivalenti all’approccio classico di gestione de
- l’applicazione
- la performance
- il traffico
- il livello di servizio
Promozione presso le Camere di Commercio dei servizi ICT avanzati resi disponibili dalla banda larga Camera di Commercio di Bologna 03-12-2013 34
Google App Engine - Amministrazione
Amministrazione
- Console Full per l’ambiente di produzione
- Esempio di web application
Promozione presso le Camere di Commercio dei servizi ICT avanzati resi disponibili dalla banda larga Camera di Commercio di Bologna 03-12-2013 35
Google App Engine - Amministrazione
Amministrazione
- Console light per l’ambiente di sviluppo
- Schermata datastore
Promozione presso le Camere di Commercio dei servizi ICT avanzati resi disponibili dalla banda larga Camera di Commercio di Bologna 03-12-2013 36
Google App Engine - Amministrazione
Amministrazione
- AppStats è un profiler dell’applicazione
- Serve a determinare se l’applicazione interagisce inefficientemente con i servizi App Engine
- Presenta tutte le chiamate ad API e la loro durata
- Si può scendere fino ai dettagli di ciascun RPC
Promozione presso le Camere di Commercio dei servizi ICT avanzati resi disponibili dalla banda larga Camera di Commercio di Bologna 03-12-2013 37
Google App Engine - Amministrazione
Amministrazione
- App Stats timeline
- La barra blu rappresenta l’orologio di sistema
- Le barre rosse rappresentano i tempi di CPU per ciascun servizio App engine
- Lo use case appoverflow è presente nel blog
Promozione presso le Camere di Commercio dei servizi ICT avanzati resi disponibili dalla banda larga Camera di Commercio di Bologna 03-12-2013 38
Google App Engine - Amministrazione
Amministrazione
- Per appoverflow la situazione dopo miglioramento da ottimizzazione delle calls RPC ai servizi App engine
- La performance è molto migliorata
Promozione presso le Camere di Commercio dei servizi ICT avanzati resi disponibili dalla banda larga Camera di Commercio di Bologna 03-12-2013 39
Google App Engine - Amministrazione
Amministrazione
App Stats presenta molte funzioni in più, che adattare la meglio la vs applicazione al host
Altre risorse sono
• Official Python documentation
• Video by engineer Guido van Rossum
• Official Java documentation
Promozione presso le Camere di Commercio dei servizi ICT avanzati resi disponibili dalla banda larga Camera di Commercio di Bologna 03-12-2013 40
Google App Engine - Applications
Su App Engine le Applicazioni Web-Based sono le più frequenti
App Engine è ottimo come backend di Applicazioni Mobili perchè consente:
• Persistenza dei dati nel cloud storage
• Facilità di recovery da crash o perdita del terminale
• Gestione delle latenze di rete
• Migliore user experience
Il meccanismo è quello di sostituire il terminale fuori uso e reinstallare l’applicazione mobile nel nuovo. Il backend ricaricherà dal cloud tutti i dati dell’utente come contatti, bookmarks etc.
Promozione presso le Camere di Commercio dei servizi ICT avanzati resi disponibili dalla banda larga Camera di Commercio di Bologna 03-12-2013 41
Google App Engine - Applications
App Engine per backend di applicazioni mobili facilita di molto la costruzione dell’applicazione
Ai mobili si consente di fare solo richieste HTTP oubound verso il backend
Lo sviluppatore controlla:
• Protocollo application-level
• Autenticazione/autorizzazione
• Contenuti da trasferire (payload)
Promozione presso le Camere di Commercio dei servizi ICT avanzati resi disponibili dalla banda larga Camera di Commercio di Bologna 03-12-2013 42
Google App Engine – Application Drive App
Lo sviluppo di una specifica app comincia dalla registrazione di un progetto Google API project e finisce quando si pubblica la app , la si distribuisce e vende sul mercato.
Drive App è un esempio di applicazione basato sulla costruzione di valore aggiunto sul servizio Drive
Getting Started per orientarsi nell’ambiente, registrare la app di esempio e completare tutti i tasks di startup.
Promozione presso le Camere di Commercio dei servizi ICT avanzati resi disponibili dalla banda larga Camera di Commercio di Bologna 03-12-2013 43
Google App Engine – Application Drive App
Le sfide poste dalla Drive App
Autenticazione e Autorizzazione: i requisiti particolari di Drive per il retrieval delle informazioni d’utente, memorizzare i refresh tokens, e contestualizzare appropriatamente le richieste di autorizzazione
Integrazione con Drive UI: come lanciare la nuova applicazione attraverso l’interfaccia di Drive per creare ed aprire files, creare cartelle, etc.
Distribuire sul Market l’App Dopo lo sviluppo e l’integrazione con Drive, come diffondere e far conoscere la nuova applicazione
Promozione presso le Camere di Commercio dei servizi ICT avanzati resi disponibili dalla banda larga Camera di Commercio di Bologna 03-12-2013 44
Google App Engine - Migrazione
Migrazione significa
Porting dell’applicazione verso la piattaforma target App Engine
Migrazione dei dati ed ETL (extract-trasform-load)
Upload e download del bulk
Lock-in del vendor
Promozione presso le Camere di Commercio dei servizi ICT avanzati resi disponibili dalla banda larga Camera di Commercio di Bologna 03-12-2013 45
Google App Engine - Migrazione
Porting dell’applicazione verso la piattaforma target App Engine
App engine offre gli ambiti di sviluppo più familiari: Java, Python, Go
• Java è lo standard de facto per lo sviluppo di applicazioni Enterprise
Java App Engine’s APIs aderisce strettamente a JSR (java specification request)
• questo consente agli sviluppatori di Java servlets (JSR-154) di sentirsi a proprio agio
Data Base: Supporto alle interfacce JDO e JPA, con scelta tra accesso all’oggetto o accesso al dato low-level. Supporto a no-SQL oppure Cloud SQL che è il cloud database relazionale My-SQL compatibile
App Engine APIS: URLfetch è come la classe Java SE java.net.URL class; Mail è come javax.mail (JSR-919); Memcache è come javax.cache (JSR-107); JSP è riusabile per i web template
Promozione presso le Camere di Commercio dei servizi ICT avanzati resi disponibili dalla banda larga Camera di Commercio di Bologna 03-12-2013 46
Google App Engine - Migrazione
Lato Python
Google fornisce un web framework leggero (webapp/webapp2)
Possibile l’uso di altri framework per Python come: Django, web2py, Tipfy, Bottle, and Pyramid.
• Se si usa Django app con un third-party Django-nonrel package (insieme a djangoappengine), si può migrare le Django apps tra App Engine ed un hosting service tradizionale che supporti Django senza necessità di cambio di codice e di configurazione.
• Se si usa Cloud SQL invece del consigliato NoSQL datastore, si può usare direttamente Django grazie ad un adattatore per Cloud SQL.
Promozione presso le Camere di Commercio dei servizi ICT avanzati resi disponibili dalla banda larga Camera di Commercio di Bologna 03-12-2013 47
Google App Engine - SDKs
Per tutti i supporti a runtime sono open source
Gli utenti possono facilmente familiarizzare con le librerie client-side di App Engine ed anche costruire le proprie APIs
Se l’utente vuole controllare il backend può usare SDK e proprie APIs per costruirselo
Se si vuole evitare che Google gestisca la propria applicazione esistono due famosi progetti di backend App Engine : AppScale and TyphoonAE.
• Entrambi sono 100% API-compatible,
• Quindi possono eseguire qualunque application per App engine
Promozione presso le Camere di Commercio dei servizi ICT avanzati resi disponibili dalla banda larga Camera di Commercio di Bologna 03-12-2013 48
Google App Engine – Data Control
Se si usa un datastore tradizionale, Google fornisce un datastore bulkloader.
• This tool lets you easily upload or download all of your data (official docs)
App Engine fornisce nativamente tutte le funzioni di backup/restore, copy e delete dei dati (official docs)
Import/export dei dati di/da Google Cloud SQL può essere fatto usando Google Cloud Storage come intermediario Cloud SQL docs on import/export
Promozione presso le Camere di Commercio dei servizi ICT avanzati resi disponibili dalla banda larga Camera di Commercio di Bologna 03-12-2013 49
Google App Engine – Migrazione es. da server email proprio
I driver di decisione sono:
Il costo di gestione (pre- post-cloud)
La facilità di migrazione: dati precedenti come contatti email
Integrazione con client precedenti
Training dei collaboratori e amministratori
Accessibilità
Promozione presso le Camere di Commercio dei servizi ICT avanzati resi disponibili dalla banda larga Camera di Commercio di Bologna 03-12-2013 50
Google App Engine – Lock-in
Si tratta della situazione in cui sia difficile o impossibile per l’azienda spostare le proprie applicazioni e dati su altre piattaforme
Per App Engine esiste il lock-in?
Da un lato c’è uno sforzo da fare ad integrare la nostra applicazione nell’ambiente App Engine e connetterlo con i servizi disponibili
Dall’altro lato le API esprimono funzioni più sicure e robuste di quelle che lo sviluppatore può farsi da solo
Promozione presso le Camere di Commercio dei servizi ICT avanzati resi disponibili dalla banda larga Camera di Commercio di Bologna 03-12-2013 51
Google App Engine – Lock-in
Le misure di App Engine per evitare esplicitamente il lock-in sono varie
Modi alternativi di accesso ai propri dati
Ambiente di sviluppo familiare
SDK open source
Open standards ampliamente usati
L’esperienza di sviluppo App Engine può essere molto formativa ed una best practice anche per altri ambienti di produzione
Promozione presso le Camere di Commercio dei servizi ICT avanzati resi disponibili dalla banda larga Camera di Commercio di Bologna 03-12-2013 52
Google App Engine - Security
Google App Engine è compatibile con i più importanti standard mondiali di sicurezza:
• SAS 70: un standard di auditing dell’American Institute of Certified Public Accountants (AICPA).
• E successivi SSAE 16, ISAE 3402 che consentono a Google di rispondere meglio alle normative di protezione dei dati in vigore dell’Unione Europea
Promozione presso le Camere di Commercio dei servizi ICT avanzati resi disponibili dalla banda larga Camera di Commercio di Bologna 03-12-2013 53
Google App Engine – Integrazione con SaaS Google
Google Apps è una suite integrata di funzioni business ed un leader di mercato SaaS per aziende
Esiste un Google Apps Marketplace in cui terze parti propongono estensioni della suite
Google App Engine può essere usato dall’azienda per sviluppare applicazioni proprie in modalità PaaS
App Engine consente di integrare le applicazioni di terze parti nella business suite
E di gestirle tutte attraverso gli strumenti di amministrazione soliti
Google sostiene di offrire “the best of three worlds”
Promozione presso le Camere di Commercio dei servizi ICT avanzati resi disponibili dalla banda larga Camera di Commercio di Bologna 03-12-2013 54
Infrastructure as a Service
Promozione presso le Camere di Commercio dei servizi ICT avanzati resi disponibili dalla banda larga Camera di Commercio di Bologna 03-12-2013 55
Infrastructure as a Service
Infrastructure as a service
- Outsourcing dell’hardware
- Includendo l’alimentazione, il condizionamento, la connessione di rete e lo storage
- Il resto è a nostro carico: SO, software di base, DB, web server, load-balance, monitoring, logging,
- Ed anche:sw upgrades and pathches, security, licenze, etc.
Promozione presso le Camere di Commercio dei servizi ICT avanzati resi disponibili dalla banda larga Camera di Commercio di Bologna 03-12-2013 56
Promozione presso le Camere di Commercio dei servizi ICT avanzati resi disponibili dalla banda larga Camera di Commercio di Bologna 03-12-2013 57
Infrastructure as a Service – Google storage
Razionale
Google Cloud Storage è un servizio RESTful per storing and accessing di dati
Combina il Cloud Google con security and sharing avanzati
Google Cloud Storage consente agli sviluppatori di usare l’infrastruttura di memorizzazione dati di Google per le ragioni di:
• affidabilità
• performance
• disponibilità
Se i dati debbono essere visti dagli utenti finali è meglio utilizzare Google Drive che è un SaaS e magari anche integrarlo con un’applicazione custom costruita con Google Drive SDK in un modello PaaS (FAQ)
Promozione presso le Camere di Commercio dei servizi ICT avanzati resi disponibili dalla banda larga Camera di Commercio di Bologna 03-12-2013 58
Infrastructure as a Service – Google storage
Politica di Pricing
Il pricing di Google Cloud Storage pricing è basato sull’uso. L’uso e la banda sono misurati in gigabytes (GB)
Le informazioni di billing sono richieste da Google Cloud per tutti gli account aziendali, anche se si richiede la prova gratuita
Promozione presso le Camere di Commercio dei servizi ICT avanzati resi disponibili dalla banda larga Camera di Commercio di Bologna 03-12-2013 59
Infrastructure as a Service – Google storage
Object Store: ridondanza e affidabilità
Fornisce ridondanza del dato organizzandolo in layers multipli, con repliche assicurate in data center distanti (disaster recovery radius)
Assicura la consistenza read-your-writes
Consente di trattare oggetti a dimensione terabyte, con uploads e downloads reversibili, supporto range read
Consente la denominazione limitata al dominio (domain-scoped bucket namespace)
Consente di tenere i dati in U.S.A. o in Unione Europea
Promozione presso le Camere di Commercio dei servizi ICT avanzati resi disponibili dalla banda larga Camera di Commercio di Bologna 03-12-2013 60
Infrastructure as a Service – Google storage
Servizi per portare i propri dati su Cloud
HTTP API
Gestisce i dati statici direttamente nel Cloud Storage.
Supporta applicazioni next generation tramite Google App Engine.
Mantiene e gestisce e analizza i dati attraverso Google Cloud services come Big Query, Prediction API
Promozione presso le Camere di Commercio dei servizi ICT avanzati resi disponibili dalla banda larga Camera di Commercio di Bologna 03-12-2013 61
Infrastructure as a Service – Google storage
Autenticazione e sharing del dato
OAuth 2.0 Authentication
Controllo d’accesso a livelli individuale, progetto e gruppo
Oggetti ACLs di default costumizzabili
Controllo d’accesso all’oggetto Application-driven
Upload and download autenticati da web browser
Promozione presso le Camere di Commercio dei servizi ICT avanzati resi disponibili dalla banda larga Camera di Commercio di Bologna 03-12-2013 62
Infrastructure as a Service – Google storage
Servizi avanzati
web-based interface per amministrazione dei dati
open source command line tool and library per sviluppare o interfacciare applicazioni custom
Uploads invertibili
Integrazione con App Engine
international storage functionality
Promozione presso le Camere di Commercio dei servizi ICT avanzati resi disponibili dalla banda larga Camera di Commercio di Bologna 03-12-2013 63
Software as a Service
Promozione presso le Camere di Commercio dei servizi ICT avanzati resi disponibili dalla banda larga Camera di Commercio di Bologna 03-12-2013 64
Software as a Service
Software as a service
- Email: inbound (IMAP e POP server) e outbound (SMTP server)
- Google Apps: produttività d’ufficio
- Nessun controllo sul sw dell’applicazione
- Sicurezza dei dati esterna
- E’ sw da usare ma non installare
Promozione presso le Camere di Commercio dei servizi ICT avanzati resi disponibili dalla banda larga Camera di Commercio di Bologna 03-12-2013 65
Software as a Service – esempio email
Si può scegliere di tenere la propria una mail box su proprio server e non presso l’Internet provider
• Serve poi un client desktop o mobile per l’accesso , da configurare e gestire relativamente alle quote, ai livelli di sicurezza di accesso etc.
• Servono poi un inbound mail server con protocolli IMAP ed un outbound mail server SMTP
Se si sceglie di tenere la mailbox sui server di un provider si sta usando un servizio SaaS
• È gratuito (perché finanziato dalla pubblicità)
• Solleva dalla configurazione e gestione dell’applicazione
• Solleva dalla gestione dei propri dati
• Solleva dalla gestione e configurazione di hw e sw di base
• È già integrato con altri servizi del provider
Promozione presso le Camere di Commercio dei servizi ICT avanzati resi disponibili dalla banda larga Camera di Commercio di Bologna 03-12-2013 66
Google Apps
Google Apps è un leader di mercato SaaS per PMI
Promozione presso le Camere di Commercio dei servizi ICT avanzati resi disponibili dalla banda larga Camera di Commercio di Bologna 03-12-2013 67
Google Apps - GMail
Gmail funziona su qualsiasi computer o dispositivo mobile con una connessione dati, mentre il supporto offline permette di continuare a lavorare anche se disconnessi.
30 GB di spazio di archiviazione condivisi tra tutte le funzioni di Google Apps
Promozione presso le Camere di Commercio dei servizi ICT avanzati resi disponibili dalla banda larga Camera di Commercio di Bologna 03-12-2013 68
Google Apps - GMail
Il potente motore di ricerca permette di trovare qualsiasi cosa e le etichette e i filtri aiutano a tenere tutto in ordine.
La chat vocale, di testo e video consentono di vedere chi è online e mettersi in contatto istantaneamente. Accanto a ciascuna email si possono vedere le foto del profilo dei contatti, gli aggiornamenti recenti e i documenti condivisi.
Promozione presso le Camere di Commercio dei servizi ICT avanzati resi disponibili dalla banda larga Camera di Commercio di Bologna 03-12-2013 69
Google Apps - GMail
Politiche di pricing
• € 4/mese o € 40/anno per utente
• € 8/mese per utente con Vault
• 30 GB di archiviazione di Gmail e Drive
• Indirizzo email personalizzato
• Numero illimitato di utenti
• Chat video, calendario, modifica di documenti e altro ancora
• Controlli aziendali
• Assistenza clienti 24 ore su 24
• Garanzia di disponibilità del 99,9%
Promozione presso le Camere di Commercio dei servizi ICT avanzati resi disponibili dalla banda larga Camera di Commercio di Bologna 03-12-2013 70
Google Apps - GMail
Ulteriori Funzioni
Promozione presso le Camere di Commercio dei servizi ICT avanzati resi disponibili dalla banda larga Camera di Commercio di Bologna 03-12-2013 71
Google Apps - Calendar
Organizzarsi per rispettare le scadenze
Si può organizzare la giornata con Google Calendar e ricevere i promemoria degli eventi sul telefono o nella casella di posta.
Creare eventi ed allegare file o documenti ad eventi per avere i materiali giusti all'inizio della riunione.
Promozione presso le Camere di Commercio dei servizi ICT avanzati resi disponibili dalla banda larga Camera di Commercio di Bologna 03-12-2013 72
Google Apps - Calendar
Trovare il momento per tutti
Con la condivisione del calendario è possibile co-pianificare le attività con i collaboratori e la pianificazione intelligente suggerisce gli orari di riunione per tutti.
Promozione presso le Camere di Commercio dei servizi ICT avanzati resi disponibili dalla banda larga Camera di Commercio di Bologna 03-12-2013 73
Google Apps - Calendar
Pubblicare calendari sul Web
E’ possibile creare un calendario degli eventi e incorporarlo nel proprio sito web, ed impostare spazi per gli appuntamenti in modo che i clienti possano scegliere il momento per loro migliore.
Promozione presso le Camere di Commercio dei servizi ICT avanzati resi disponibili dalla banda larga Camera di Commercio di Bologna 03-12-2013 74
Google Apps - Drive
Accedere ai propri file ovunque ci si trovi
Google Drive permette di accedere ai dati di lavoro ovunque, tramite dispositivi mobili, Mac, PC e sul Web.
Occorre semplicemente scaricare Drive sul proprio Mac o sul PC per sincronizzare i file del computer nel cloud. Aggiornando un file in un dispositivo, le modifiche vengono salvate automaticamente su Drive e sugli altri dispositivi, così quando si ha bisogno dei propri file si ha sempre la versione più aggiornata.
Promozione presso le Camere di Commercio dei servizi ICT avanzati resi disponibili dalla banda larga Camera di Commercio di Bologna 03-12-2013 75
Google Apps - Drive
Gestione dei file "live”
Condividere singoli file o intere cartelle con una sola persona o con tutto il proprio team e perfino con clienti, fornitori e partner. Si possono inserire nei file commenti e risposte, come feedback o per proporre nuove idee.
Si può iniziare a costo zero con un massimo di 30 GB di spazio di archiviazione per ciascuno dei tuoi utenti. Per soli € 3,00 al mese si acquisiscono altri 20 GB. Gli amministratori possono acquistare e gestire a livello centrale fino a 16 TB di spazio di archiviazione aggiuntivo per ogni utente.
Promozione presso le Camere di Commercio dei servizi ICT avanzati resi disponibili dalla banda larga Camera di Commercio di Bologna 03-12-2013 76
Google Apps - Drive
Prezzi mensili dello spazio di archiviazione aziendale aggiuntivo
• 20 GB € 3,00
• 50 GB € 6,00
• 200 GB € 13,50
• 400 GB € 26,50
• 1 TB € 67,00
• 2 TB € 134,00
• 4 TB € 268,00
• 16 TB € 1068,00
Promozione presso le Camere di Commercio dei servizi ICT avanzati resi disponibili dalla banda larga Camera di Commercio di Bologna 03-12-2013 77
Google Apps - Drive
Promozione presso le Camere di Commercio dei servizi ICT avanzati resi disponibili dalla banda larga Camera di Commercio di Bologna 03-12-2013 78
Google Apps - Drive
Promozione presso le Camere di Commercio dei servizi ICT avanzati resi disponibili dalla banda larga Camera di Commercio di Bologna 03-12-2013 79
Google Apps – Hangouts
Connettersi quando e come si vuole
Con gli Hangout si può partecipare a riunioni in video online direttamente dal portatile, dal telefono o dal tablet. Si possono incontrare in video fino a 15 colleghi o clienti di qualsiasi parte del mondo con un la stessa interfaccia di una connessione 1:1
Promozione presso le Camere di Commercio dei servizi ICT avanzati resi disponibili dalla banda larga Camera di Commercio di Bologna 03-12-2013 80
Google Apps – Hangouts
Lavorare con rapidità ed efficienza
Hangouts si integra con le applicazioni di Google per la produttività in modo da adattarsi al tuo modo di lavorare. È facile pianificare un Hangouts da Calendar o parteciparvi direttamente dalla Posta in arrivo. Si può aggiungere un documento da Google Drive e collaborare in tempo reale con le altre persone che partecipano alla riunione
Promozione presso le Camere di Commercio dei servizi ICT avanzati resi disponibili dalla banda larga Camera di Commercio di Bologna 03-12-2013 81
Google Apps – Hangouts
Risparmiare tempo
Che si lavori con un team globale o si stia facendo un colloquio di lavoro, Hangouts permette di entrare in contatto senza perdere tempo in viaggi, né spendere denaro per hardware specializzati.
Promozione presso le Camere di Commercio dei servizi ICT avanzati resi disponibili dalla banda larga Camera di Commercio di Bologna 03-12-2013 82
Google Apps – Sites
Facili da creare
E’ possibile costruire siti per i progetti senza scrivere una sola riga di codice: è facile come scrivere un documento. Per risparmiare altro tempo, si può scegliere tra centinaia di modelli pre-impostati
Promozione presso le Camere di Commercio dei servizi ICT avanzati resi disponibili dalla banda larga Camera di Commercio di Bologna 03-12-2013 83
Google Apps – Sites
Semplice da organizzare
Si può usare il sito del tuo team per organizzare tutto, dai calendari ai documenti, fino alle presentazioni e ai video. La ricerca Google incorporata permette di trovare facilmente proprio ciò che si sta cercando
Promozione presso le Camere di Commercio dei servizi ICT avanzati resi disponibili dalla banda larga Camera di Commercio di Bologna 03-12-2013 84
Google Apps – Sites
Rapido da condividere
Condividere il tuo sito con il team, con l'azienda o persino con un cliente o un partner, con un semplicità. Si può controllare chi può visualizzare e/o modificare il sito e si può sempre regolare le impostazioni in un secondo momento
Promozione presso le Camere di Commercio dei servizi ICT avanzati resi disponibili dalla banda larga Camera di Commercio di Bologna 03-12-2013 85
Google Apps – Sites
Promozione presso le Camere di Commercio dei servizi ICT avanzati resi disponibili dalla banda larga Camera di Commercio di Bologna 03-12-2013 86
Google Apps – Vault
Norme di conservazione
Si possono scegliere le regole di conservazione da applicare automaticamente ai propri messaggi email e di chat.
Archiviazione email e chat
Per evitare eliminazioni accidentali, i messaggi email e di chat sono archiviati e conservati secondo le norme indicate.
Promozione presso le Camere di Commercio dei servizi ICT avanzati resi disponibili dalla banda larga Camera di Commercio di Bologna 03-12-2013 87
Google Apps – Vault
E-discovery
Si può prepararsi per eventuali contenziosi e verifiche di conformità con strumenti di ricerca efficaci che aiutano a trovare e recuperare email e chat pertinenti.
Conservazione per controversia legale
Se necessario,si possono conservare i messaggi degli utenti in caso di controversie legali: gli utenti non potranno eliminarli.
Promozione presso le Camere di Commercio dei servizi ICT avanzati resi disponibili dalla banda larga Camera di Commercio di Bologna 03-12-2013 88
Google Apps – Vault
Esportazione
Si può esportare specifici messaggi email e di chat in formati standard per un'ulteriore elaborazione e revisione.
Controlli
Si possono eseguire rapporti sulle attività e sulle operazioni degli utenti nell'archivio. Si può visualizzare le ricerche, le viste di messaggi, le esportazioni e molto altro ancora.
Promozione presso le Camere di Commercio dei servizi ICT avanzati resi disponibili dalla banda larga Camera di Commercio di Bologna 03-12-2013 89
Google Apps – Vault
Promozione presso le Camere di Commercio dei servizi ICT avanzati resi disponibili dalla banda larga Camera di Commercio di Bologna 03-12-2013 90
Google Apps – Altre funzioni
Promozione presso le Camere di Commercio dei servizi ICT avanzati resi disponibili dalla banda larga Camera di Commercio di Bologna 03-12-2013 91
Google Apps – Altre funzioni
Promozione presso le Camere di Commercio dei servizi ICT avanzati resi disponibili dalla banda larga Camera di Commercio di Bologna 03-12-2013 92
Google Apps
Google Apps è un SaaS per eccellenza a costi ridotti e scalabili, presenta una completa suite di business applications per piccole e medie aziende e consente
l’integrazione con applicazioni custom attraverso il PaaS
Promozione presso le Camere di Commercio dei servizi ICT avanzati resi disponibili dalla banda larga Camera di Commercio di Bologna 03-12-2013 93
Critiche al Cloud
Tipica preoccupazione … … mito … ma anche un po’ realtà!
Privatezza e sicurezza Spesso la sicurezza e la
privatezza è superiore, specie
nel mondo PMI
Oggi è ancora problematico
fare l’auditing della sicurezza se
in cloud
La scarsa affidabilità (“è su
Internet”) lo rende inadatto ad
applicazioni critiche
I fornitori di Cloud offrono livelli
di servizio elevati
I fornitori non possono garantire
il livello massimo di servizio e
non offrono compensazioni
economiche
Problemi regolamentari Gestibile, come si è fatto per
Outsourcing
Ci possono essere problemi nel
portare I dati in alcune nazioni
Economicamente non
conveniente
Ottime performance in caso di
picchi e di cambi repentini di
esigenze
Un CED interno ben ottimizzato
per larghi volumi è più
conveniente (no PMI)
Lock-in e prolemi di
integrazione
Di solito I servizi Cloud si
appoggiano a ambienti
standard (Widows/UNIX)
In molti casi vi sono standard
proprietari e uscire da tali
servizi può essere problematico
93
Promozione presso le Camere di Commercio dei servizi ICT avanzati resi disponibili dalla banda larga Camera di Commercio di Bologna 03-12-2013 94
Cloud Computing – Corso Avanzato
Grazie per l’attenzione
Promozione presso le Camere di Commercio dei servizi ICT avanzati resi disponibili dalla banda larga Camera di Commercio di Bologna 03-12-2013 95
Allegato
Il Cloud e la Privacy
Promozione presso le Camere di Commercio dei servizi ICT avanzati resi disponibili dalla banda larga Camera di Commercio di Bologna 03-12-2013 96
Breve parentesi sulla privacy
• Cosa accade quando i dati sono conservati in un server
estero?
• Quali dati sono “sensibili”?
• Quali controlli e procedure devo seguire per essere in
regola?
• …
Promozione presso le Camere di Commercio dei servizi ICT avanzati resi disponibili dalla banda larga Camera di Commercio di Bologna 03-12-2013 97
I riferimenti ...
• norme Ue (direttiva 95/46/CE)
• norme italiane di cui al c.d. Codice della Privacy (d.lgs. n. 196/2003)
L’azienda (o libero professionista) può usare il servizio di cloud storage sia per i propri file personali (foto, musica ecc.), sia per quelli lavorativi.
Promozione presso le Camere di Commercio dei servizi ICT avanzati resi disponibili dalla banda larga Camera di Commercio di Bologna 03-12-2013 98
Chi può usare il remote storage?
Soluzioni come “Dropbox” possono ad esempio essere utilizzate da liberi professionisti: i dottori commercialisti le possono utilizzare con file di contabilità dei clienti (fatture, ecc.) o per le dichiarazioni dei redditi (quindi con file concernenti spese sanitarie ecc., ovvero dati sicuramente sensibili), magari condividendoli con i clienti stessi, vista la semplicità e l’efficienza dello strumento…
Ma cosa devono fare per essere in regola?
Promozione presso le Camere di Commercio dei servizi ICT avanzati resi disponibili dalla banda larga Camera di Commercio di Bologna 03-12-2013 99
È vietato tutto ciò che non è espressamente consentito!
il trasferimento anche temporaneo fuori del territorio dello Stato, con qualsiasi forma o mezzo, di dati personali oggetto di trattamento, diretto verso un Paese non appartenente all’Unione europea, è vietato quando l’ordinamento del Paese di destinazione o di transito dei dati non assicura un livello di tutela delle persone adeguato”
(cfr. art. 45 Codice della Privacy).
Promozione presso le Camere di Commercio dei servizi ICT avanzati resi disponibili dalla banda larga Camera di Commercio di Bologna 03-12-2013 100
Cosa non è necessario fare non è necessaria alcuna notifica preventiva al Garante per il
trattamento dei dati non sensibili
Sono dati sensibili: a) dati genetici, biometrici o dati che indicano la posizione geografica di persone od oggetti
mediante una rete di comunicazione elettronica;
b) dati idonei a rivelare lo stato di salute e la vita sessuale, trattati a fini di procreazione assistita, prestazione di servizi sanitari per via telematica relativi a banche di dati o alla fornitura di beni, indagini epidemiologiche, rilevazione di malattie mentali, infettive e diffusive, sieropositività, trapianto di organi e tessuti e monitoraggio della spesa sanitaria;
c) dati idonei a rivelare la vita sessuale o la sfera psichica trattati da associazioni, enti od organismi senza scopo di lucro, anche non riconosciuti, a carattere politico, filosofico, religioso o sindacale;
Promozione presso le Camere di Commercio dei servizi ICT avanzati resi disponibili dalla banda larga Camera di Commercio di Bologna 03-12-2013 101
…segue lista dei dati sensibili…
c) dati trattati con l’ausilio di strumenti elettronici volti a definire il profilo o la personalità dell’interessato, o ad analizzare abitudini o scelte di consumo, ovvero a monitorare l’utilizzo di servizi di comunicazione elettronica con esclusione dei trattamenti tecnicamente indispensabili per fornire i servizi medesimi agli utenti;
d) dati sensibili registrati in banche di dati a fini di selezione del personale per conto terzi, nonché dati sensibili utilizzati per sondaggi di opinione, ricerche di mercato e altre ricerche campionarie;
e) dati registrati in apposite banche di dati gestite con strumenti elettronici e relative al rischio sulla solvibilità economica, alla situazione patrimoniale, al corretto adempimento di obbligazioni, a comportamenti illeciti o fraudolenti”
Promozione presso le Camere di Commercio dei servizi ICT avanzati resi disponibili dalla banda larga Camera di Commercio di Bologna 03-12-2013 102
Alcune considerazioni…
non emergono particolari problemi quando il trasferimento, anche temporaneo, fuori del territorio dello Stato, con qualsiasi forma o mezzo, di dati personali oggetto di trattamento e diretto verso un Paese non appartenente all’UE concerne dati riguardanti persone giuridiche, enti o associazioni in quanto espressamente consentito dalla deroga di cui all’art. 43, comma 1°, lettera h) del Codice della Privacy.
Promozione presso le Camere di Commercio dei servizi ICT avanzati resi disponibili dalla banda larga Camera di Commercio di Bologna 03-12-2013 103
… e per le persone fisiche?
Il discorso si fa, invece, enormemente più delicato quando i dati trasferiti in paesi extra UE riguardano le persone fisiche in quanto le norme applicabili dettano una disciplina piuttosto articolata.
L’art. 43 del Codice della Privacy consente il trasferimento di dati di persone fisiche (non solo quelli sensibili, ma tutti i tipi di dati, quindi anche, ad es., la semplice rubrica dei contatti) in paesi extra UE in una serie di ipotesi (comma 1° lettere b) – g)) tutte, però, caratterizzate dal principio della necessità del trattamento:
però l’utilizzo del servizio di cloud storage è una mera facoltà, una possibilità…
Promozione presso le Camere di Commercio dei servizi ICT avanzati resi disponibili dalla banda larga Camera di Commercio di Bologna 03-12-2013 104
norme dispositive a favore…
La medesima norma prevede una prima soluzione, seppure parziale in quanto autorizza espressamente il trasferimento di dati verso paesi non UE quando:
“l’interessato ha manifestato il proprio consenso espresso o, se si tratta di dati sensibili, in forma scritta”
Promozione presso le Camere di Commercio dei servizi ICT avanzati resi disponibili dalla banda larga Camera di Commercio di Bologna 03-12-2013 105
norme dispositive “contro”
l’Autorizzazione del Garante n. 4/2009 al trattamento dei dati sensibili da parte dei liberi professionisti (G.U. n. 13 del 18.01.2010 – suppl. ord. n. 12) prevede che “il trattamento deve essere effettuato unicamente con logiche e mediante forme di organizzazione dei dati strettamente indispensabili in rapporto all’incarico conferito dal cliente”
l’impiego di servizi cloud non può certamente configurarsi come strettamente indispensabile con l’incarico conferito.
Promozione presso le Camere di Commercio dei servizi ICT avanzati resi disponibili dalla banda larga Camera di Commercio di Bologna 03-12-2013 106
L’autorizzazione del Garante
ll trasferimento di dati verso un Paese extra UE è ammesso quando è autorizzato dal Garante sulla base di:
• adeguate garanzie per i diritti dell’interessato che possano risultare anche da un contratto
oppure
• sulla base di decisioni della Commissione europea che constata un livello di protezione adeguato
Promozione presso le Camere di Commercio dei servizi ICT avanzati resi disponibili dalla banda larga Camera di Commercio di Bologna 03-12-2013 107
Il Safe Harbour La Commissione europea ha individuato un livello di protezione adeguato a quello vigente nell’ambito dell’Unione Europea in Paesi terzi ai fini della tutela della vita privata o dei diritti e delle libertà fondamentali della persona.
Ad oggi la Commissione ha reputato di poter esprimere un giudizio positivo di adeguatezza nei confronti di Australia, Canada, Argentina, Ungheria, Svizzera, Isola di Man, Guernsey e Stati Uniti limitatamente al programma Safe Harbour (Decisione del 26 luglio 2000 n. 2000/520/CE)
Promozione presso le Camere di Commercio dei servizi ICT avanzati resi disponibili dalla banda larga Camera di Commercio di Bologna 03-12-2013 108
Considerazioni
• Le soluzioni di cloud pubblico spesso non danno garanzie sul luogo di residenza del dato.
• Soluzioni più costose consentono di controllare “dove e chi”
La responsabilità è di chi detiene ed usa i dati!
Promozione presso le Camere di Commercio dei servizi ICT avanzati resi disponibili dalla banda larga Camera di Commercio di Bologna 03-12-2013 109
Allegato
Elementi del Business Case del Cloud
Promozione presso le Camere di Commercio dei servizi ICT avanzati resi disponibili dalla banda larga Camera di Commercio di Bologna 03-12-2013 110
Quanto costa il mio server in azienda? Un po’ di CAPEX…
Esempio di un server di fascia medio-bassa dimensionato per una
PMI: preventivo on line
(*) Preventivo on line dal sito www.dell.com in data 21 giugno 2013
Processore Xeon E3
8 GB ram
500 GB HD no RAID
Windows Server 2012 Essentials Edition
UPS 500W
Promozione presso le Camere di Commercio dei servizi ICT avanzati resi disponibili dalla banda larga Camera di Commercio di Bologna 03-12-2013 111
Quanto costa il mio server in azienda?
… e una piccola parte di OPEX:
Alimentatore 400W x 10 ore al giorno= 9,6 kWh/giorno
Costo sola quota energia in bolletta: circa 0,15 € / kWh
Costo energia server/mese = € 43,20
Ma…
Quanto costa la manutenzione ordinaria e straordinaria?
In caso di perdita di dati quanto costa il loro recupero?
Quanto vale il mio tempo perso e quello dei collaboratori?
Aggiornamenti? License? Trasferimento dati?
Promozione presso le Camere di Commercio dei servizi ICT avanzati resi disponibili dalla banda larga Camera di Commercio di Bologna 03-12-2013 112
Facciamo qualche esempio: www.cloud.it
Alcune cose
da sapere
CPU
Banda disponibile
Sistema operativo
Macchina Virtuale
Le CPU sono virtuali: esistono equivalenze con le CPU reali, ad
esempio per il sistema Aruba Una CPU equivale a 0,5 core fisici* di una CPU Intel Xeon
serie 5600
Scambiare dati in alcuni casi è flat in altri no.
Con larghezza di banda si possono intendere anche le
prestazioni delle schede di rete utilizzate per connettere più VM
Sono disponibili molte soluzioni “open source” equipaggiate con
Windows, CentoOs, Debian…
E’ l’infrastruttura logica che ospita il vostro sistema. In base
alla scelta è possibile accedere a risorse diversiecome ad esempio
le schede di rete, i sistemi operativi, etc..
Win 2008 +
4 CPU +
8 GB RAM +
160 GB storage =
€ 0,104 x ora= €74,8/mese
NB: se è acceso per 12 ore al giorno per 5 giorni a settimana
costa € 26,2 al mese
Promozione presso le Camere di Commercio dei servizi ICT avanzati resi disponibili dalla banda larga Camera di Commercio di Bologna 03-12-2013 113
Esempio: www.gonegoogle.com
Promozione presso le Camere di Commercio dei servizi ICT avanzati resi disponibili dalla banda larga Camera di Commercio di Bologna 03-12-2013 114
Esempio di cloud ERP: Open suite Due versioni:
Basic : adatta a PMI
Business: versione completa
Attenzione! Questo è solo uno dei tanti,
basta saper scegliere …..
Promozione presso le Camere di Commercio dei servizi ICT avanzati resi disponibili dalla banda larga Camera di Commercio di Bologna 03-12-2013 115
Esempio di cloud CRM: Sales Cloud vendite & CRM
Attenzione! Questo è solo uno dei tanti,
basta saper scegliere …..
Promozione presso le Camere di Commercio dei servizi ICT avanzati resi disponibili dalla banda larga Camera di Commercio di Bologna 03-12-2013 116
Elementi del Business Case
Promozione presso le Camere di Commercio dei servizi ICT avanzati resi disponibili dalla banda larga Camera di Commercio di Bologna 03-12-2013 117
Business case – Costi di sviluppo
Top Related