venerdì 22 maggio 2009

Il "Cloud Computing"

Considerando che in Italia vi sono più di 8.000 comuni e almeno 5000 di essi di piccole dimensioni, significa che la maggior parte non ha la possibilità economica e tecnica per accedere all'utilizzo di software per loro avanzati (fosse anche la possibilità dei dati catastali, per la firma digitale, il protocollo informatico per le buste paga etc.... ) e di utilizzo per le necessità immediate. Tutto è affidato a pochi PC, spesso senza server, ed attivare un servizio evoluto avrebbe costi elevatissimi per ogni realtà. Credo sia superfluo dire che in queste realtà (che ne avrebbero un enorme bisogno) tutti i processi di comunicazione avanzati sono inesistenti.
Le vari leggi sul riuso del software nella P.A. sono sostanzialmente inutilizzate per due motivi: il censimento del software e l'adattabilità (hardware e software) in altri contesti. La personalizzazione degli applicativi per altre realtà costa quasi quanto il rifacimento del software e spesso alcune aziende (grosse realtà come Telecom ed altri, solo per i grandi comuni) tendono a rivendere molteplici volte il software sviluppato una sola volta con altissimi (finti) costi di personalizzazione.
Nel valutare il potenziale impatto del mettere insieme il Cloud Computing inteso come una serie di applicativi disponibili ed altamente personalizzabili (come i software di produttività di Google) residenti su una "Nuvola" di server potrebbe modificare radicalmente lo scenario sia per il riuso di software che per tutti i servizi avanzati comprendenti anche nuove modalità comunicative.
Al momento si tratterebbe di definire gli ambiti progettuale per la creazione e gestione del "Cloud" pensando ad una sinergia e alla potenza di calcolo di più CED pubblici sparsi sul territorio italiano e una forma di struttura per il coordinamento e sviluppo delle attività. Per CED si potrebbe pensare o al rivolgersi con accordi specifici a Google o ad Amazon, oppure avviare un nuovo progetto definendo una "Cloud" data alla sommatoria delle potenze di calcolo residue dei vari Enti Pubblici, Università etc.
Questi nuovi strumenti indicano che nuovi metodi e strategie informatiche si stanno affacciando all'orizzonte. Essi sono un'evoluzione concettuale dei software di cui facciamo quotidianamente pratica con gli applicativi Web 2.0: non si installa nessun programma specifico sul computer, si inseriscono contenuti multimediali, non avendo particolari preoccupazioni di gestione della struttura che gestisce i dati, ci si può concentrare direttamente sui contenuti. Proprio partendo dall'idea che i programmi per il computer siano degli strumenti di produzione di contenuti, e quindi deve esserne facilitato al massimo l'uso e la sicurezza, si sta pensando di gestire i processi informatici come servizi "consumer oriented". Questa nuova forma di servizio è, quindi, basata sulla possibilità di utilizzare le risorse di calcolo in modo simile a come si utilizza l’acqua o l’energia elettrica, ovvero attraverso una rete di risorse distribuite accessibili a livello globale e gestite in modo diffuso dal provider del servizio. L’utente deve semplicemente “aprire il rubinetto” o “premere l’interruttore” per usufruire del servizio di cui ha bisogno ovvero, nel caso dell’IT, per avere a disposizione la potenza di elaborazione e le applicazioni.
Il "Cloud Computing"
Il programma su cui è stato scritto post, per esempio, non si trova sul computer, l'interfaccia è simile al word classico e il file viene salvato solo su un server che ospita il sito si Forum P.A. La possibilità di avviare enormi economia di scala passa attraverso il "Cloud Computing" inteso come un sistema di server remoti potentissimi e capacissimi (ne possiamo contare circa 150.000 per la sola Google) che consentono la massima affidabilità senza doversi più preoccupare di sicurezza dei dati, del loro back-up, di consentire una gestione personalizzata di software condivisi e personalizzabili in modalità "Open" o "Closed Source", creare sinegie di comunicazione in modlità web 3.0 consentendo l'accesso a grupppi di collaborazione orizzontali e trasversali. Il tutto gira su una "Nuvola" (Cloud) di server che elabora le informazioni e di cui si ha il pieno controllo sulla condivisione e gestione dei servizi. E' un passaggio generazionale: si sta passando dalla "Rete" dove i punti sono rigidi e strutturati, alla "Nuvola" dove i punti sono indefiniti ed accessibili secondo modalità definite ed amministrate dagli utenti. Il costo per cittadino diventerebbe molto più basso a seconda del grado di grandezza del "Cloud".
I possibili utilizzi per la P.A.L.
Finora le attività di sviluppo del software per la P.A. presupponeva una rigidità nella creazione delle applicazioni e il costante intervento in fase di progettazione e realizzazione degli applicativi da parte dei committenti. La possibilità di intervenire per affinare gli applicativi secondo le esigenze dei fruitori era quasi impossibile, e la stessa azione di duplicazione delle attività per altri gruppi presupponeva l'intervento di tecnici, CED, burocrazia.
I comuni
Da varie fonti si considera che il costo di rinnovo dell'hardware, della manutenzione e della gestione degli applicativi incida per il 30% l'anno sul costo d'acquisto.
La necessità di implementare nuove applicazioni farà ulteriormente aumentare i costi di servizio. Una evoluzione in verso il "Cloud Computing" consentirebbe una serie di vantaggi riassumibili in:
· Gestione integrata rete interna/esterna all'Ente tramite API che garantiscono un elevato livello di sicurezza ed autonomia di gestione.
· Possibilità di avviare processi comunicativi in modalità Web 2.0 tra i dipendenti e verso l'esterno dell'Ente, utilizzando modalità di progettazione e di uso di software collaborativo in modalità "Open Source".
· Opportunità di rendere effettive le direttive circa il riuso del software della P.A. I principali ostacoli all'effettivo riuso del software nella P.A. ricadono per il 90% dei casi nella difficoltà delle procedure di installazione, nella necessità di acquistare hardware dedicato, nell'esigenza di personalizzare l'applicativo. Da questo punto di vista il "Cloud Computing" potrebbe essere la soluzione ideale: l'implementazione avverrebbe in una soluzione "Cloud" anche direttamente gestita dalla P.A. dove potrebbero attingere in funzione di servizio i soggetti pubblici accreditati.
· Opportunità di accedere a costi bassissimi a software avanzati da parte dei piccoli comuni italiani (oltre 4.000), sia per i servizi interni agli Enti che per i rapporti di E-gov con la popolazione o di geo-marketing. Il freno per i piccoli comuni consiste spesso nei costi di installazione dei macchinari e del personale qualificato per la gestione dei servizi. Tramite il Cloud Computing si potrebbero abbattere i costi di circa il 90%.
Fonte - Barcamp "InnovatoriPA"

Nessun commento:

Posta un commento