Che cos'è il cloud
Il cloud significa che i tuoi programmi e i tuoi dati stanno su server a cui ti colleghi via internet, non sui computer dell'ufficio. Non compri e non mantieni più server tuoi.
Esistono tre tipi di cloud:
- Cloud pubblico. I server appartengono a un fornitore e sono usati da molti clienti, ognuno con i propri dati separati.
- Cloud privato. L'infrastruttura è dedicata a una sola azienda, che ha più controllo sulla sicurezza.
- Cloud ibrido. Una combinazione dei due, per avere sia controllo sia flessibilità.
La differenza tra applicazioni desktop e applicazioni in cloud
| Applicazioni desktop | Applicazioni in cloud | |
|---|---|---|
| Installazione | Su ogni computer, usando il suo processore e la sua memoria | Niente da installare, si aprono dal browser |
| Accesso | Solo dal computer su cui sono installate | Da qualsiasi computer, tablet o telefono con internet |
| Aggiornamenti | Ogni utente li installa a mano, alcuni restano su versioni vecchie | Si fanno sul server, per tutti |
| Sicurezza | Dipende da ogni utente e dal suo computer | Gestita centralmente: crittografia, autenticazione a due fattori, monitoraggio |
Tipi di applicazioni che si possono sviluppare in cloud
Applicazioni SaaS (Software as a Service)
Le usi dal browser, di solito in abbonamento, senza installazione. Il fornitore si occupa di manutenzione e aggiornamenti. Esempi noti: Google Workspace, Salesforce per il rapporto con i clienti, Microsoft 365.
Applicazioni PaaS (Platform as a Service)
Le usano i programmatori: la piattaforma dà loro strumenti pronti per costruire, testare e lanciare applicazioni senza occuparsi dei server. Esempi: Heroku, Google App Engine, Microsoft Azure App Service.
Applicazioni IaaS (Infrastructure as a Service)
Prendi in affitto server, spazio di archiviazione e rete virtuale e paghi solo ciò che usi. Adatto alle aziende che non vogliono investire in apparecchiature proprie. Esempi: Amazon Web Services (AWS), Microsoft Azure.
Quali applicazioni in cloud costruiamo noi
Tutti i gestionali che realizziamo girano in cloud e si aprono dal browser:
- ERP e CRM per produttori, distributori, imprese edili e gruppi di aziende. Vedi applicazioni ERP e applicazioni CRM.
- Un programma di contabilità nel browser, per più aziende dallo stesso account, con le dichiarazioni ANAF (l'agenzia delle entrate rumena) incluse.
- Una piattaforma per ristoranti, venduta in abbonamento: il cameriere prende l'ordine sul tablet, la cucina lo vede sullo schermo e il magazzino scala la ricetta a ogni vendita.
- Una piattaforma per aziende della ristorazione con più sedi, dove il manager vede per ogni sede presenze, giacenze, sprechi e ordini ai fornitori.
Per gruppi di aziende e catene di negozi, lo stesso account gestisce più aziende e sedi. Vedi Gruppo di aziende e multi-sede.
I vantaggi di sviluppare un'applicazione in cloud
- Cresce quando ti serve. Per esempio, durante una campagna il server riceve più risorse per il traffico in più.
- Costi iniziali più bassi. Non compri server. Nel cloud paghi le risorse che usi.
- Accesso da ovunque. Laptop, tablet o telefono, dall'ufficio, dal cantiere o da casa.
- Aggiornamenti senza pensieri. Le nuove funzioni e le correzioni di sicurezza arrivano a tutti insieme.
- Lavoro di squadra in tempo reale. Quando l'agente conferma un ordine, il magazzino lo vede subito.
La sicurezza delle applicazioni in cloud
Nelle applicazioni che realizziamo, la sicurezza è costruita dentro l'applicazione, non aggiunta alla fine:
- Crittografia. I dati viaggiano criptati tra browser e server.
- Autenticazione a due fattori. Oltre alla password, un codice da un'app tipo Authenticator oppure ricevuto per e-mail o SMS.
- Ruoli e permessi. Ognuno vede solo i menu che gli servono.
- Monitoraggio e audit. Ogni modifica resta nel registro, con nome e ora. In alcune applicazioni gli errori ci vengono segnalati in automatico.
- Backup e ripristino. Il database si salva in automatico, a orari fissi. In alcuni progetti si fa una copia prima di ogni aggiornamento, e se l'aggiornamento non va, l'applicazione torna da sola alla versione precedente.
Trovi di più nella pagina Sicurezza e audit e nell'articolo sulla sicurezza informatica.
Applicazioni in cloud con intelligenza artificiale
Il cloud dà la potenza di calcolo di cui ha bisogno l'AI. Ecco dove aiuta:
- Si fa carico del lavoro ripetitivo. Nelle nostre applicazioni, le fatture dei fornitori vengono lette in automatico e preparate per il ricevimento merce, e i computi in PDF vengono divisi in manodopera e materiali.
- Anticipa. In base ai dati passati, l'AI può stimare la domanda o il comportamento dei clienti, per esempio in un negozio online.
- Risponde alle domande. L'assistente dell'ERP risponde su prodotti, partner e fatture, con il link alla scheda da cui ha preso la risposta.
- Personalizza. Suggerimenti di prodotti in base allo storico del cliente e descrizioni di prodotto generate per il sito.
Cosa fa l'AI nelle nostre applicazioni lo trovi nella pagina Assistente AI nell'ERP.
Vuoi spostare il tuo gestionale in cloud o costruirne uno nuovo? Scrivici oppure guarda i nostri progetti.