SlideShare une entreprise Scribd logo
1  sur  72
La MIA nuvola in azienda o a casa
Pro e contro del self hosting e alcune soluzioni
LinuxDay Caserta 2017
Sistemista presso CNR/INFN/Dipartimento di Fisica
Consulente quando me lo chiedono
Papà e marito il resto della settimana
https://about.me/francescotaurino
francesco.taurino@gmail.com
di Francesco M. Taurinodi Francesco M. Taurino
Perché sono cosi forti:
● Appassionato di informatica, tecnologia e DIY
● Sostenitore dell’open source e degli open data
– Mappa di S. Maria C.V. (CE) su OpenStreetMap
● Utilizzatore di Linux dal 1996
– C’erano Red Hat 2.1/3 e Debian 1.1/1.2, su FLOPPY…
– RHCE* dal 2008
● Sistemista e sviluppatore
– Server e cluster (alta disponibilità/calcolo/grid/cloud),
sicurezza, reti, storage, voip, monitoraggio, database
– Principalmente Php (Laravel/Fat Free)
Chi sonoChi sono
* Red Hat Certified Engineer
Sapete cosa vuol dire “cloud”?
Utilizzate Google Mail, Dropbox, iCloud, Slack?
Avete letto le condizioni di utilizzo di questi
servizi?
Esistono soluzioni open e sicure alternative
alle offerte dei grandi player di Internet?
Qualche domanda...Qualche domanda...
● Il Cloud Computing è un modello di servizio che
consente l’accesso on-demand ad una rete condivisa di
risorse di calcolo configurabili, come network, server,
storage, applicazioni e servizi, che possono essere
rapidamente fornite e rilasciate con (relativamente) poco
sforzo di gestione o interazione del service provider
● Secondo la definizione ufficiale è composto da cinque
caratteristiche fondamentali (self service, reti veloci,
aggregazione risorse, adattabilità, misura utilizzo), tre
modelli di servizio (IaaS, PaaS, SaaS) e quattro modelli
di distribuzione (cloud privata, di comunità, pubblica,
ibrida)
Secondo il NIST - National Institute of Standards and Technology
Definizioni...Definizioni...
● Iaas – infrastructure as a service
Server, storage e reti già configurati per permettere la
creazione e la gestione di macchine virtuali
● Amazon EC2, IBM Bluemix, Google Cloud Platform
● PaaS – platform as a service
Macchine virtuali “pronte all’uso”, con database, web server
e application server già configurati, su cui installare i propri
software, magari dai sorgenti
● Amazon AWS, Google App Engine, Heroku, OpenShift
● SaaS – software as a service
Applicazioni rese disponibili direttamente agli utilizzatori
finali, per scopi specifici
● Office 365, Google Mail, Salesforce, Dropbox...
IaaS, PaaS, SaaSIaaS, PaaS, SaaS
Per capirciPer capirci
Rapporto costo/flessibilità (più o meno...)Rapporto costo/flessibilità (più o meno...)
Qualcuno qui dentro con uno smartphone
Android o IOS?
Avete quindi un indirizzo mail del tipo “mionome@icloud.com”
oppure “mionome@gmail.com”, con annessi rubrica e
calendario, foto sincronizzate...
Forse utilizzate un sistema di archiviazione e
sincronizzazione file tipo Dropbox. Oppure iCloud.
Magari siete in contatto col vostro team via Slack.
Oppure avete partecipato a qualche riunione/corso WebEx.
Se siete su Facebook non ve lo chiedo nemmeno…
iCloud, Gmail, Dropbox & coiCloud, Gmail, Dropbox & co
...una parte, più o meno consistente, della vostra
vita REALE è già
NEL CLOUD
Quindi….Quindi….
...non avete letto le condizioni di utilizzo di questi
servizi.
Per il 99% dei presenti, togliamo il forse...
Sapete DOVE sono i vostri file? Le vostre foto, i
vostri messaggi, le vostre mail?
Chi, oltre voi, può accedere alle vostre
informazioni, alcune delle quali vorreste magari
rimanessero riservate?
Ma forse….Ma forse….
● I grandi operatori di Internet hanno la maggior parte dei loro
data center negli Stati Uniti, dove le normative sulla privacy
sono leggermente diverse da quelle europee
● Le forze dell’ordine statunitensi hanno accesso quasi
indiscriminato ai dati su questi server
● Google LEGGE le nostre email per personalizzare gli
annunci pubblicitari, inserire eventi in calendario, etc etc
● Amazon utilizza le ricerche e la cronologia degli acquisti per
fornirvi suggerimenti e proporvi nuove spese...
● Dropbox può arbitrariamente cancellare file dal vostro
account
● I VOSTRI dati potrebbero essere venduti a terzi
I NOSTRI datiI NOSTRI dati
FILE LEGITTIMO
CANCELLATO RIPETUTAMENTE
SENZA CONSENSO
DEL PROPRIETARIO
La NSA (National Security Agency)
ha avuto per anni accesso alle comunicazioni
e ai file dei cittadini statunitensi e NON
con possibilità di accesso DIRETTO ai dati che
risiedevano su server Microsoft, Google, Apple,
Facebook, Yahoo e altri
E al controllo del traffico internet (routing
economico da e verso gli USA)
Cosa è cambiato OGGI secondo voi?
Programma PrismProgramma Prism
Sì
Scorrendo rapidamente la pagina dove vi dicono, più o meno
chiaramente, tutte queste cose.
Ma DOVETE essere CONSAPEVOLI di queste scelte e delle
conseguenze
E accettate i termini di utilizzo?E accettate i termini di utilizzo?
Alcuni casi d’usoAlcuni casi d’uso
● Me ne frego della privacy. Questi servizi sono
gratuiti e mi va bene così, tanto non ho niente
da nascondere…
● Ho un’azienda e sto sviluppando un mio
progetto. Mi occorrono questi strumenti, ma
ho il timore del furto di idee
● In una Nazione a caso magari decidono di
mettere asset strategici, come le mail o lo
storage condiviso di ministeri, università, comuni,
ospedali, scuole, in mano a queste aziende, con
i server e i dati in Paesi stranieri...
Considerazioni economicheConsiderazioni economiche
Oltre alle considerazioni su sicurezza e privacy,
facciamo anche due conti.
Quanto costa tenere online, con questi provider,
qualche terabyte di spazio, le mail, un sistema di
messaggistica istantaneo, la videoconferenza?
Più o meno, diverse decine di euro. Al mese.
Per utente. Più IVA. E a volte occorrono due o
più servizi...
E se ho la rete lenta? E se quasi tutta la squadra
è in una sola sede? E se volessi questi servizi sul
MIO server? Come integro dati/software locali?
Esistono soluzioni open source e sicure
alternative alle offerte dei grandi player di
Internet?
Sì
Ma DOVETE essere CONSAPEVOLI di queste scelte e delle
conseguenze
Un’alternativa c’è! (decine in realtà...)Un’alternativa c’è! (decine in realtà...)
Oltre a provider di servizi come mail o storage con
maggiore rispetto della nostra privacy e alla
cifratura, esiste anche la possibilità di installare
e gestire software che offrono queste funzionalità
DIRETTAMENTE SUI NOSTRI
SERVER
In gergo si chiama
SELF HOSTING
Self hostingSelf hosting
Il Self Hosting permette di implementare
soluzioni software di tipo
IaaS, PaaS e SaaS sui propri server
Partendo dalla gestione delle macchine
virtuali fino al singolo software specifico, su
sistemi locali, server in affitto o con sistemi
misti (in parte locali, in parte in cloud)
E sempre con soluzioni open source!
Self hostingSelf hosting
● Privacy e sicurezza
● La sicurezza e la riservatezza dei NOSTRI dati dipendono da NOI
● Costi
● Capex più basso (vero) e Opex piu’ basso (apparentemente) per
le soluzioni SaaS, che possono rapidamente diventare elevati
● Flessibilità
● Con cloud locali o servizi locali potete avere esattamente quello
che vi occorre
● Velocità
● La banda in upload è quasi sempre un limite
● Le reti locali partono da 100 megabyte al secondo…
● Spazio
● Nel vostro ufficio o a casa potete avere anche centinaia di terabyte a
costi ragionevoli
Pro e contro 1/2Pro e contro 1/2
● Gestione utenti
● Da un paio a migliaia, senza limiti imposti o costi aggiuntivi
● Integrazione
● Backup
● In locale, scelta della frequenza e del tipo di backup
● Conformità
● Architettura e scalabilità
● Singolo server con pochi servizi
● Se la piccola cloud interna dovrà crescere, anche tantissimo, andrà
progettata in modo corretto
● Gestione e supporto
● Il personale IT dell’azienda/comune/scuola ha le competenze
necessarie?
Pro e contro 2/2Pro e contro 2/2
Un elenco incompleto di software
SaaS open source
per realizzare direttamente
le vostre esigenze
Qualche soluzione SaaSQualche soluzione SaaS
Email/calendario/rubricaEmail/calendario/rubrica
KOPANO (nuovo Zarafa)
Email/calendario/rubricaEmail/calendario/rubrica
KOPANO
Email/calendario/rubricaEmail/calendario/rubrica
SOGO
Email/calendario/rubricaEmail/calendario/rubrica
SOGO
Email/calendario/rubricaEmail/calendario/rubrica
ZIMBRA
Email/calendario/rubricaEmail/calendario/rubrica
ZIMBRA
Share e sync di fileShare e sync di file
NEXTCLOUD (fork di OwnCloud)
Share e sync di fileShare e sync di file
NEXTCLOUD
NextCloud dispone
anche di una App
per accedere ai
propri file da
smartphone e tablet
Share e sync di fileShare e sync di file
PYDIO
Share e sync di fileShare e sync di file
PYDIO
Share e sync di fileShare e sync di file
SEAFILE
Blog/CMS/siti webBlog/CMS/siti web
WORDPRESS
Blog/CMS/siti webBlog/CMS/siti web
JOOMLA
Blog/CMS/siti webBlog/CMS/siti web
TYPO3
Mailing list e newsletterMailing list e newsletter
PHPLIST
Mailing list e newsletterMailing list e newsletter
MAILMAN
Mailing list e newsletterMailing list e newsletter
POSTAL
Centralini VOIP (e non...)Centralini VOIP (e non...)
ISSABEL
Centralini VOIP (e non...)Centralini VOIP (e non...)
FREEPBX
Centralini VOIP (e non...)Centralini VOIP (e non...)
FUSIONPBX
ElearningElearning
MOODLE
ElearningElearning
ILIAS
ElearningElearning
EDX
TicketTicket
FLYSPRAY
TicketTicket
OSTICKET
TicketTicket
OTRS
Project managementProject management
OPEN PROJECT
Project managementProject management
LIBREPLAN
Video/audio/chat platformVideo/audio/chat platform
JEETSI MEET
Video/audio/chat platformVideo/audio/chat platform
OPEN MEETINGS
Video/audio/chat platformVideo/audio/chat platform
MATTERMOST
Video/audio/chat platformVideo/audio/chat platform
ROCKETCHAT
Gestione documentaleGestione documentale
NUXEO
Gestione documentaleGestione documentale
LOGICAL DOC
Gestione documentaleGestione documentale
MAYAN EDMS
● Sistemi di autenticazione che sostituiscono
Active Directory
● Firewall, filtri siti web, antivirus/antispam
● Streaming audio o video
● Gestione telecamere di sorveglianza
● Gallerie di video con funzioni simili a
Youtube o Netflix
● Mappe, GIS, cartografia, gestione flotte
● Gestionali verticali, erp, hrm, magazzino
● IoT…...
E tanto altro ancoraE tanto altro ancora
Ciascuno di questi programmi
richiede risorse. Spazio disco,
indirizzi IP, quasi sicuramente un
database (sempre OPEN…)
Come gestire tutta questa roba?
Certo, tanta roba….Certo, tanta roba….
Un elenco incompleto di software
PaaS open source
per eseguire le applicazioni SaaS
Qualche soluzione PaaSQualche soluzione PaaS
RancherRancher
OpenShiftOpenShift
CloudFoundryCloudFoundry
Questi sistemi lanciano e gestiscono
uno o più “contenitori”, anche
Docker, che eseguono le
applicazioni di cui abbiamo bisogno.
Ma praticamente li facciamo girare
su server virtuali (o fisici)…
Come gestire tutta questa roba?
PaaS, ma dove?PaaS, ma dove?
Un elenco incompleto di software
IaaS open source
su cui eseguire le nostre PaaS
Qualche soluzione IaaSQualche soluzione IaaS
ProxMox (quasi IaaS...)ProxMox (quasi IaaS...)
OpenNebulaOpenNebula
CloudStackCloudStack
OpenStackOpenStack
Le nostre IaaS richiedono server reali, sui quali
quasi sempre gira LINUX
Cominciamo con un paio di Raspberry Pi?
Li prendiamo in affitto da un provider?
O nel nostro piccolo/medio/grande data center
In questo caso i server vanno installati e gestiti,
magari in massa, sempre con sistemi open
Ma questa è un’altra storia...
Ferro e sistema operativoFerro e sistema operativo
LinuxDay Caserta 2017
Perché sono cosi forti:ConclusioniConclusioni
DOMANDE ?
Grazie!Grazie!
Francesco M. Taurino - LinuxDay Caserta 2017
Presentazione in CC BY-SA

Contenu connexe

Similaire à La mia nuvola in azienda o a casa

Cloud Hosting Vs Cluster di Tobia Caneschi (Register.it)
Cloud Hosting Vs Cluster di Tobia Caneschi (Register.it)Cloud Hosting Vs Cluster di Tobia Caneschi (Register.it)
Cloud Hosting Vs Cluster di Tobia Caneschi (Register.it)
Register.it
 
FileMaker Server Global Developing Networks
FileMaker Server Global Developing NetworksFileMaker Server Global Developing Networks
FileMaker Server Global Developing Networks
Stefano Monti
 
Win05 accesso ai dati in win 8
Win05   accesso ai dati in win 8Win05   accesso ai dati in win 8
Win05 accesso ai dati in win 8
DotNetCampus
 

Similaire à La mia nuvola in azienda o a casa (20)

Cloud Hosting Vs Cluster di Tobia Caneschi (Register.it)
Cloud Hosting Vs Cluster di Tobia Caneschi (Register.it)Cloud Hosting Vs Cluster di Tobia Caneschi (Register.it)
Cloud Hosting Vs Cluster di Tobia Caneschi (Register.it)
 
Erlug
ErlugErlug
Erlug
 
Alla ricerca della ricerca - JeffConf Milan 2017
Alla ricerca della ricerca - JeffConf Milan 2017Alla ricerca della ricerca - JeffConf Milan 2017
Alla ricerca della ricerca - JeffConf Milan 2017
 
Il percorso verso un real-time business
Il percorso verso un real-time businessIl percorso verso un real-time business
Il percorso verso un real-time business
 
From Virtualization to smart cloud computing, 2015, distributed systems
From Virtualization to smart cloud computing, 2015, distributed systemsFrom Virtualization to smart cloud computing, 2015, distributed systems
From Virtualization to smart cloud computing, 2015, distributed systems
 
Cloud storage, i tuoi files, ovunque con te
Cloud storage, i tuoi files, ovunque con teCloud storage, i tuoi files, ovunque con te
Cloud storage, i tuoi files, ovunque con te
 
"Project Management da mobile" di Luca Cipriani
"Project Management da mobile" di Luca Cipriani"Project Management da mobile" di Luca Cipriani
"Project Management da mobile" di Luca Cipriani
 
Presentazione Suite Nethesis
Presentazione Suite NethesisPresentazione Suite Nethesis
Presentazione Suite Nethesis
 
What is cloud - presentazione open day 13 set 2014 | autore Prof. Lorenzo Zimolo
What is cloud - presentazione open day 13 set 2014 | autore Prof. Lorenzo ZimoloWhat is cloud - presentazione open day 13 set 2014 | autore Prof. Lorenzo Zimolo
What is cloud - presentazione open day 13 set 2014 | autore Prof. Lorenzo Zimolo
 
Più tempo per pensare al successo.pdf
Più tempo per pensare al successo.pdfPiù tempo per pensare al successo.pdf
Più tempo per pensare al successo.pdf
 
Evento 15 novembre microsoft
Evento 15 novembre microsoftEvento 15 novembre microsoft
Evento 15 novembre microsoft
 
Evento 15 novembre microsoft
Evento 15 novembre microsoftEvento 15 novembre microsoft
Evento 15 novembre microsoft
 
FileMaker Server Global Developing Networks
FileMaker Server Global Developing NetworksFileMaker Server Global Developing Networks
FileMaker Server Global Developing Networks
 
Cloud computing
Cloud computingCloud computing
Cloud computing
 
Win05 accesso ai dati in win 8
Win05   accesso ai dati in win 8Win05   accesso ai dati in win 8
Win05 accesso ai dati in win 8
 
IoT e l'integrazione cloud edge
IoT e l'integrazione cloud edgeIoT e l'integrazione cloud edge
IoT e l'integrazione cloud edge
 
02 - VMUGIT - Lecce 2018 - Enrico Signoretti, OpenIO
02 - VMUGIT - Lecce 2018 - Enrico Signoretti, OpenIO02 - VMUGIT - Lecce 2018 - Enrico Signoretti, OpenIO
02 - VMUGIT - Lecce 2018 - Enrico Signoretti, OpenIO
 
Cloud Computing and Virtualization, what you should know about that.
Cloud Computing and Virtualization, what you should know about that. Cloud Computing and Virtualization, what you should know about that.
Cloud Computing and Virtualization, what you should know about that.
 
Migrazione da sistemi proprietari a sistemi open source
Migrazione da sistemi proprietari a sistemi open sourceMigrazione da sistemi proprietari a sistemi open source
Migrazione da sistemi proprietari a sistemi open source
 
Appunti di big data
Appunti di big dataAppunti di big data
Appunti di big data
 

Plus de Francesco Taurino

Design and implementation of a reliable and cost-effective cloud computing in...
Design and implementation of a reliable and cost-effective cloud computing in...Design and implementation of a reliable and cost-effective cloud computing in...
Design and implementation of a reliable and cost-effective cloud computing in...
Francesco Taurino
 
Proposte (informatiche) per il comune di Santa Maria Capua Vetere
Proposte (informatiche) per il comune di Santa Maria Capua VetereProposte (informatiche) per il comune di Santa Maria Capua Vetere
Proposte (informatiche) per il comune di Santa Maria Capua Vetere
Francesco Taurino
 

Plus de Francesco Taurino (20)

LPPP - Linux Per le PMI (piccole e medie imprese) e la PA (Pubblica Amministr...
LPPP - Linux Per le PMI (piccole e medie imprese) e la PA (Pubblica Amministr...LPPP - Linux Per le PMI (piccole e medie imprese) e la PA (Pubblica Amministr...
LPPP - Linux Per le PMI (piccole e medie imprese) e la PA (Pubblica Amministr...
 
Francesco M. Taurino - Relazione tecnica e pubblicazioni
Francesco M. Taurino - Relazione tecnica e pubblicazioniFrancesco M. Taurino - Relazione tecnica e pubblicazioni
Francesco M. Taurino - Relazione tecnica e pubblicazioni
 
Design and implementation of a reliable and cost-effective cloud computing in...
Design and implementation of a reliable and cost-effective cloud computing in...Design and implementation of a reliable and cost-effective cloud computing in...
Design and implementation of a reliable and cost-effective cloud computing in...
 
Presentazione del nuovo sito web del Comune di Santa Maria Capua Vetere
Presentazione del nuovo sito web del Comune di Santa Maria Capua VeterePresentazione del nuovo sito web del Comune di Santa Maria Capua Vetere
Presentazione del nuovo sito web del Comune di Santa Maria Capua Vetere
 
Proposte (informatiche) per il comune di Santa Maria Capua Vetere
Proposte (informatiche) per il comune di Santa Maria Capua VetereProposte (informatiche) per il comune di Santa Maria Capua Vetere
Proposte (informatiche) per il comune di Santa Maria Capua Vetere
 
Open Source
Open SourceOpen Source
Open Source
 
Open Security
Open SecurityOpen Security
Open Security
 
Applicazioni open source
Applicazioni open sourceApplicazioni open source
Applicazioni open source
 
Una rete aziendale con Linux
Una rete aziendale con LinuxUna rete aziendale con Linux
Una rete aziendale con Linux
 
Linux
LinuxLinux
Linux
 
AAI
AAI AAI
AAI
 
Xen e OpenVirtuozzo
Xen e OpenVirtuozzoXen e OpenVirtuozzo
Xen e OpenVirtuozzo
 
AAI Nazionale
AAI NazionaleAAI Nazionale
AAI Nazionale
 
AAI Locale
AAI LocaleAAI Locale
AAI Locale
 
Back to Mainframe
Back to MainframeBack to Mainframe
Back to Mainframe
 
NetDisco
NetDiscoNetDisco
NetDisco
 
Unattended
UnattendedUnattended
Unattended
 
Jabber
JabberJabber
Jabber
 
APT per RPM
APT per RPMAPT per RPM
APT per RPM
 
LTSP
LTSPLTSP
LTSP
 

La mia nuvola in azienda o a casa

  • 1. La MIA nuvola in azienda o a casa Pro e contro del self hosting e alcune soluzioni LinuxDay Caserta 2017 Sistemista presso CNR/INFN/Dipartimento di Fisica Consulente quando me lo chiedono Papà e marito il resto della settimana https://about.me/francescotaurino francesco.taurino@gmail.com di Francesco M. Taurinodi Francesco M. Taurino
  • 2. Perché sono cosi forti: ● Appassionato di informatica, tecnologia e DIY ● Sostenitore dell’open source e degli open data – Mappa di S. Maria C.V. (CE) su OpenStreetMap ● Utilizzatore di Linux dal 1996 – C’erano Red Hat 2.1/3 e Debian 1.1/1.2, su FLOPPY… – RHCE* dal 2008 ● Sistemista e sviluppatore – Server e cluster (alta disponibilità/calcolo/grid/cloud), sicurezza, reti, storage, voip, monitoraggio, database – Principalmente Php (Laravel/Fat Free) Chi sonoChi sono * Red Hat Certified Engineer
  • 3. Sapete cosa vuol dire “cloud”? Utilizzate Google Mail, Dropbox, iCloud, Slack? Avete letto le condizioni di utilizzo di questi servizi? Esistono soluzioni open e sicure alternative alle offerte dei grandi player di Internet? Qualche domanda...Qualche domanda...
  • 4. ● Il Cloud Computing è un modello di servizio che consente l’accesso on-demand ad una rete condivisa di risorse di calcolo configurabili, come network, server, storage, applicazioni e servizi, che possono essere rapidamente fornite e rilasciate con (relativamente) poco sforzo di gestione o interazione del service provider ● Secondo la definizione ufficiale è composto da cinque caratteristiche fondamentali (self service, reti veloci, aggregazione risorse, adattabilità, misura utilizzo), tre modelli di servizio (IaaS, PaaS, SaaS) e quattro modelli di distribuzione (cloud privata, di comunità, pubblica, ibrida) Secondo il NIST - National Institute of Standards and Technology Definizioni...Definizioni...
  • 5. ● Iaas – infrastructure as a service Server, storage e reti già configurati per permettere la creazione e la gestione di macchine virtuali ● Amazon EC2, IBM Bluemix, Google Cloud Platform ● PaaS – platform as a service Macchine virtuali “pronte all’uso”, con database, web server e application server già configurati, su cui installare i propri software, magari dai sorgenti ● Amazon AWS, Google App Engine, Heroku, OpenShift ● SaaS – software as a service Applicazioni rese disponibili direttamente agli utilizzatori finali, per scopi specifici ● Office 365, Google Mail, Salesforce, Dropbox... IaaS, PaaS, SaaSIaaS, PaaS, SaaS
  • 7. Rapporto costo/flessibilità (più o meno...)Rapporto costo/flessibilità (più o meno...)
  • 8. Qualcuno qui dentro con uno smartphone Android o IOS? Avete quindi un indirizzo mail del tipo “mionome@icloud.com” oppure “mionome@gmail.com”, con annessi rubrica e calendario, foto sincronizzate... Forse utilizzate un sistema di archiviazione e sincronizzazione file tipo Dropbox. Oppure iCloud. Magari siete in contatto col vostro team via Slack. Oppure avete partecipato a qualche riunione/corso WebEx. Se siete su Facebook non ve lo chiedo nemmeno… iCloud, Gmail, Dropbox & coiCloud, Gmail, Dropbox & co
  • 9. ...una parte, più o meno consistente, della vostra vita REALE è già NEL CLOUD Quindi….Quindi….
  • 10. ...non avete letto le condizioni di utilizzo di questi servizi. Per il 99% dei presenti, togliamo il forse... Sapete DOVE sono i vostri file? Le vostre foto, i vostri messaggi, le vostre mail? Chi, oltre voi, può accedere alle vostre informazioni, alcune delle quali vorreste magari rimanessero riservate? Ma forse….Ma forse….
  • 11. ● I grandi operatori di Internet hanno la maggior parte dei loro data center negli Stati Uniti, dove le normative sulla privacy sono leggermente diverse da quelle europee ● Le forze dell’ordine statunitensi hanno accesso quasi indiscriminato ai dati su questi server ● Google LEGGE le nostre email per personalizzare gli annunci pubblicitari, inserire eventi in calendario, etc etc ● Amazon utilizza le ricerche e la cronologia degli acquisti per fornirvi suggerimenti e proporvi nuove spese... ● Dropbox può arbitrariamente cancellare file dal vostro account ● I VOSTRI dati potrebbero essere venduti a terzi I NOSTRI datiI NOSTRI dati
  • 13. La NSA (National Security Agency) ha avuto per anni accesso alle comunicazioni e ai file dei cittadini statunitensi e NON con possibilità di accesso DIRETTO ai dati che risiedevano su server Microsoft, Google, Apple, Facebook, Yahoo e altri E al controllo del traffico internet (routing economico da e verso gli USA) Cosa è cambiato OGGI secondo voi? Programma PrismProgramma Prism
  • 14. Sì Scorrendo rapidamente la pagina dove vi dicono, più o meno chiaramente, tutte queste cose. Ma DOVETE essere CONSAPEVOLI di queste scelte e delle conseguenze E accettate i termini di utilizzo?E accettate i termini di utilizzo?
  • 15. Alcuni casi d’usoAlcuni casi d’uso ● Me ne frego della privacy. Questi servizi sono gratuiti e mi va bene così, tanto non ho niente da nascondere… ● Ho un’azienda e sto sviluppando un mio progetto. Mi occorrono questi strumenti, ma ho il timore del furto di idee ● In una Nazione a caso magari decidono di mettere asset strategici, come le mail o lo storage condiviso di ministeri, università, comuni, ospedali, scuole, in mano a queste aziende, con i server e i dati in Paesi stranieri...
  • 16. Considerazioni economicheConsiderazioni economiche Oltre alle considerazioni su sicurezza e privacy, facciamo anche due conti. Quanto costa tenere online, con questi provider, qualche terabyte di spazio, le mail, un sistema di messaggistica istantaneo, la videoconferenza? Più o meno, diverse decine di euro. Al mese. Per utente. Più IVA. E a volte occorrono due o più servizi... E se ho la rete lenta? E se quasi tutta la squadra è in una sola sede? E se volessi questi servizi sul MIO server? Come integro dati/software locali?
  • 17. Esistono soluzioni open source e sicure alternative alle offerte dei grandi player di Internet? Sì Ma DOVETE essere CONSAPEVOLI di queste scelte e delle conseguenze Un’alternativa c’è! (decine in realtà...)Un’alternativa c’è! (decine in realtà...)
  • 18. Oltre a provider di servizi come mail o storage con maggiore rispetto della nostra privacy e alla cifratura, esiste anche la possibilità di installare e gestire software che offrono queste funzionalità DIRETTAMENTE SUI NOSTRI SERVER In gergo si chiama SELF HOSTING Self hostingSelf hosting
  • 19. Il Self Hosting permette di implementare soluzioni software di tipo IaaS, PaaS e SaaS sui propri server Partendo dalla gestione delle macchine virtuali fino al singolo software specifico, su sistemi locali, server in affitto o con sistemi misti (in parte locali, in parte in cloud) E sempre con soluzioni open source! Self hostingSelf hosting
  • 20. ● Privacy e sicurezza ● La sicurezza e la riservatezza dei NOSTRI dati dipendono da NOI ● Costi ● Capex più basso (vero) e Opex piu’ basso (apparentemente) per le soluzioni SaaS, che possono rapidamente diventare elevati ● Flessibilità ● Con cloud locali o servizi locali potete avere esattamente quello che vi occorre ● Velocità ● La banda in upload è quasi sempre un limite ● Le reti locali partono da 100 megabyte al secondo… ● Spazio ● Nel vostro ufficio o a casa potete avere anche centinaia di terabyte a costi ragionevoli Pro e contro 1/2Pro e contro 1/2
  • 21. ● Gestione utenti ● Da un paio a migliaia, senza limiti imposti o costi aggiuntivi ● Integrazione ● Backup ● In locale, scelta della frequenza e del tipo di backup ● Conformità ● Architettura e scalabilità ● Singolo server con pochi servizi ● Se la piccola cloud interna dovrà crescere, anche tantissimo, andrà progettata in modo corretto ● Gestione e supporto ● Il personale IT dell’azienda/comune/scuola ha le competenze necessarie? Pro e contro 2/2Pro e contro 2/2
  • 22. Un elenco incompleto di software SaaS open source per realizzare direttamente le vostre esigenze Qualche soluzione SaaSQualche soluzione SaaS
  • 29. Share e sync di fileShare e sync di file NEXTCLOUD (fork di OwnCloud)
  • 30. Share e sync di fileShare e sync di file NEXTCLOUD NextCloud dispone anche di una App per accedere ai propri file da smartphone e tablet
  • 31. Share e sync di fileShare e sync di file PYDIO
  • 32. Share e sync di fileShare e sync di file PYDIO
  • 33. Share e sync di fileShare e sync di file SEAFILE
  • 37. Mailing list e newsletterMailing list e newsletter PHPLIST
  • 38. Mailing list e newsletterMailing list e newsletter MAILMAN
  • 39. Mailing list e newsletterMailing list e newsletter POSTAL
  • 40. Centralini VOIP (e non...)Centralini VOIP (e non...) ISSABEL
  • 41. Centralini VOIP (e non...)Centralini VOIP (e non...) FREEPBX
  • 42. Centralini VOIP (e non...)Centralini VOIP (e non...) FUSIONPBX
  • 58. ● Sistemi di autenticazione che sostituiscono Active Directory ● Firewall, filtri siti web, antivirus/antispam ● Streaming audio o video ● Gestione telecamere di sorveglianza ● Gallerie di video con funzioni simili a Youtube o Netflix ● Mappe, GIS, cartografia, gestione flotte ● Gestionali verticali, erp, hrm, magazzino ● IoT…... E tanto altro ancoraE tanto altro ancora
  • 59. Ciascuno di questi programmi richiede risorse. Spazio disco, indirizzi IP, quasi sicuramente un database (sempre OPEN…) Come gestire tutta questa roba? Certo, tanta roba….Certo, tanta roba….
  • 60. Un elenco incompleto di software PaaS open source per eseguire le applicazioni SaaS Qualche soluzione PaaSQualche soluzione PaaS
  • 64. Questi sistemi lanciano e gestiscono uno o più “contenitori”, anche Docker, che eseguono le applicazioni di cui abbiamo bisogno. Ma praticamente li facciamo girare su server virtuali (o fisici)… Come gestire tutta questa roba? PaaS, ma dove?PaaS, ma dove?
  • 65. Un elenco incompleto di software IaaS open source su cui eseguire le nostre PaaS Qualche soluzione IaaSQualche soluzione IaaS
  • 70. Le nostre IaaS richiedono server reali, sui quali quasi sempre gira LINUX Cominciamo con un paio di Raspberry Pi? Li prendiamo in affitto da un provider? O nel nostro piccolo/medio/grande data center In questo caso i server vanno installati e gestiti, magari in massa, sempre con sistemi open Ma questa è un’altra storia... Ferro e sistema operativoFerro e sistema operativo LinuxDay Caserta 2017
  • 71. Perché sono cosi forti:ConclusioniConclusioni
  • 72. DOMANDE ? Grazie!Grazie! Francesco M. Taurino - LinuxDay Caserta 2017 Presentazione in CC BY-SA