Scusa Stefano, ma non mi è chiaro On May 28, 2021 7:04:36 PM UTC, Stefano Maffulli wrote:
Anche Internet Archive ridonda tutto e non usa object storage. A fargli le pulci, così facendo spendono almeno il triplo di quello che le tecnologie moderne consentirebbero.
Dove l'hai letto? Detti così, senza fonte, sembrano i numeri a caso sparati sulle brochure commerciali. Qualche anno fa partecipai insieme ad altri alla stima di un progetto che avrebbe dovuto girare su Azure: il costo in 10 anni risultava fra le 3 e le 5 volte SUPERIORE rispetto ad una soluzione in house (anche includendo l'acquisto di ~100k di nuovo hardware per i 3 datacenter esistenti e costi di sviluppo). Lo storage da anni te lo tirano dietro (hanno persino inventato una cripto-valuta che lo consuma per far lievitare un po' i prezzi!). Dunque direi che "a fargli le pulci" rischi di fare una pessima figura. Ed è piuttosto ovvio: il prezzo del cloud copre i costi (vivi, hw e di R&D) E un lauto profitto. Quando non viene venduto sotto-prezzo per ottenere dati infinitamente più preziosi o per insinuarsi come un parassita nei "gangli vitali" di un'organizzazione (PA o azienda cambia poco). Se disponi delle competenze necessarie a realizzare una applicazione, puoi fare molto meglio di quanto ti offrono i GAM off-the-shelf sfruttando le specificità della applicazione in questione. E se non disponi di tali competenze, stai tradendo la fiducia di chi te l'ha affidata. Oppure stai tirando su una startup da rivendere, minimizzando i costi di breve periodo senza preoccuparti del medio e lungo perché tanto non saranno affar tuo. Un approccio ed una cultura manageriale che andrebbero tenuti ben lontani dalla PA.
Uno fa le sue scelte e decide come spendere il suo denaro
Certo. Il problema è che spesso queste decisioni vengono prese sulla base della disinformazione e del FUD diffuso dal marketing. Anche quando i "C-level" smettono di occuparsi di un'azienda ed iniziano ad occuparsi della cosa pubblica. (Perché i politici non solo non sanno, ma non vogliono farlo)
ho portato l'esempio che già *oggi* la PA italiana usa Azure Functions per IO (pagopa): c'è l'equivalente di Functions su Nivola? Non lo vedo nella lista dei servizi.
Stai seriamente affermando che NON è possibile realizzare quella applicazione senza Azure Functions? Di solito, quando uno sviluppatore junior mi dice una cosa del genere, io gli descrivo una decina di metodi alternativi per svolgere il compito ed analizzo con lui i pro e i contro di ciascuna. Solo quando impara ad ideare molte soluzioni (e che non può ponderare i pro ed i contro da solo) è pronto a partecipate a decisioni in merito. Prima NO. Per la maggioranza servono fra i 2 e i 5 anni. Per altri, sembra, è impossibile.
Per te alla PA basta (ora e in futuro) qualche VM e robe come Lambda &co, managed kubernetes, i vari DBaaS (SQL e nosql), datalake vari, loadbalancer
Quanti paroloni difficili! Devi essere un vero esperto! :-D Db (sql e non), load balancer, datalake... sono TUTTI strumenti che si usano da anni (quando servono) ben prima che venissero impacchettati ed offerti dai BigTech USA. Ed anche kubernetes si sta diffondendo in diversi datacenter italiani. D'altronde mica è magia nera! https://kubernetes.io/docs/setup/
ecc per non parlare dei vari servizi di machine learning, video transcoding con una chiamata API non servono alla PA. OK! Viviamo chiaramente in mondi diversi :)
No Stefano, viviamo nello stesso mondo. E nello stesso Paese. Semplicemente facciamo mestieri diversi. ;-) Giacomo