Che cos'è l'end user computing (EUC, computing per utenti finali)?

L'end user computing (EUC, Computing per utenti finali) si riferisce ai sistemi e agli strumenti che consentono ai dipendenti di accedere alle applicazioni, ai dati e ai desktop di cui hanno bisogno per svolgere il proprio lavoro. Comprende tutto, dai dispositivi fisici come laptop e smartphone al software che li gestisce e li protegge.

In passato, i team IT dovevano configurare manualmente ogni singolo computer, il che era lento e costoso. L'EUC (Computing per utenti finali) moderno sposta questo onere dalla gestione dell'hardware fisico a soluzioni sicure basate su cloud che consentono alle persone di lavorare da qualsiasi luogo.

Componenti principali delle soluzioni di computing per utenti finali

Per comprendere cosa sia l'end user computing (Computing per utenti finali) in senso tecnico, è utile analizzare le diverse tecnologie coinvolte. Questi componenti lavorano insieme per offrire un'esperienza fluida sia agli sviluppatori che al personale generico.

Infografica sui componenti principali delle soluzioni di computing per utenti finali

Endpoint fisici

La parte più visibile dell'EUC (Computing per utenti finali) è l'hardware. Tra questi, laptop, computer desktop, smartphone, tablet e thin client (computer semplificati che si affidano a un server per l'elaborazione pesante). Dal 2024, la varietà degli endpoint è cambiata, con molti dipendenti che utilizzano due o più dispositivi al giorno per completare le proprie attività.

Infrastruttura desktop virtuale (VDI)

Il VDI è una tecnologia in cui gli ambienti desktop sono ospitati su un server centrale anziché sul dispositivo locale stesso. Quando un utente esegue l'accesso, vede un'immagine virtuale del proprio desktop. Tutta l'elaborazione avviene nel data center, il che mantiene i dati al sicuro perché non risiedono mai effettivamente sul laptop dell'utente.

Desktop as a service (DaaS)

Considera il DaaS come una VDI che risiede nel cloud pubblico. Invece di acquistare e gestire i costosi server per eseguire desktop virtuali, la tua azienda può affidarsi a un provider di terze parti che li ospita per te. Paghi una quota di abbonamento e il fornitore si occupa della manutenzione dell'hardware, semplificando notevolmente lo scale up quando assumi nuovo personale.

Virtualizzazione delle applicazioni

A volte non serve un intero computer, ma solo un'applicazione specifica. La virtualizzazione delle applicazioni fornisce una singola app al dispositivo dell'utente, il che può essere utile per eseguire software meno recenti su macchine moderne. Ad esempio, le soluzioni moderne come la distribuzione di app virtuali (VAD) consentono di trasmettere un'app legacy direttamente in un browser web.

VDI, DaaS ed endpoint cloud-native a confronto

La scelta delle soluzioni di Computing per utenti finali dipende dal budget e dalle esigenze di sicurezza. La tabella seguente confronta i tre approcci più comuni.

Caratteristica

Infrastruttura desktop virtuale (VDI)

Desktop as a service (DaaS)

Cloud-native/basato su browser

Località principale

Data center on-premise

Provider cloud pubblico

App SaaS e browser web

Modello di costo

Spesa in conto capitale (costi hardware iniziali)

Spesa operativa (abbonamento)

Spese operative (costo hardware basso)

Gestione

Maggiore impegno IT

Impegno IT medio

Impegno IT minore

Ideale per

Requisiti di conformità rigorosi

Scalabilità rapida

Forza lavoro generale e utenti SaaS

Caratteristica

Infrastruttura desktop virtuale (VDI)

Desktop as a service (DaaS)

Cloud-native/basato su browser

Località principale

Data center on-premise

Provider cloud pubblico

App SaaS e browser web

Modello di costo

Spesa in conto capitale (costi hardware iniziali)

Spesa operativa (abbonamento)

Spese operative (costo hardware basso)

Gestione

Maggiore impegno IT

Impegno IT medio

Impegno IT minore

Ideale per

Requisiti di conformità rigorosi

Scalabilità rapida

Forza lavoro generale e utenti SaaS

Il passaggio al computing basato su browser e allo streaming di applicazioni

Sebbene VDI e DaaS replichino esperienze desktop complete, le moderne strategie EUC (Computing per utenti finali) si basano sempre più sul browser web come interfaccia principale per il lavoro. Questo approccio disaccoppia completamente l'applicazione dal sistema operativo sottostante.

Anziché gestire i desktop virtuali, le organizzazioni possono ora utilizzare lo streaming delle applicazioni per distribuire il software. In questo modello, l'applicazione viene eseguita su un server sicuro, ma l'interfaccia visiva viene trasmessa in streaming come pixel a una scheda del browser sul dispositivo dell'utente. Questo offre un vantaggio tecnico distinto: elimina la latenza "double hop" che si trova spesso nelle VDI tradizionali e rimuove la necessità per gli utenti di navigare in un'interfaccia desktop Windows secondaria solo per accedere a uno strumento. Questo metodo consente alle applicazioni legacy di essere eseguite affianco a strumenti SaaS moderni, creando un workspace unificato e basato sul browser che è sicuro, più semplice da gestire e più leggero in termini di risorse infrastrutturali.

Casi d'uso EUC (computing per utenti finali)

L'end user computing (Computing per utenti finali) supporta un'ampia gamma di scenari aziendali. Ecco come diversi settori applicano questi strumenti nel mondo reale.

Quando i dipendenti lavorano da casa, hanno bisogno di accedere ai server di file interni e ai siti intranet. Le soluzioni EUC (Computing per utenti finali) come DaaS forniscono un "tunnel" sicuro a queste risorse. In questo modo, uno sviluppatore remoto può accedere al codebase in modo sicuro senza dover copiare i file su un'unità personale non sicura.

I call center spesso hanno un elevato turnover e un lavoro basato su turni. Invece di acquistare un computer dedicato per ogni dipendente, le aziende possono utilizzare thin client. Più agenti possono utilizzare la stessa postazione fisica durante turni diversi. Quando l'agente A esegue il logout e l'agente B esegue l'accesso, l'agente B vede immediatamente il proprio desktop e le proprie impostazioni personali.

Fornire a un appaltatore un laptop aziendale completamente configurato è costoso e logisticamente difficile. Con l'EUC (Computing per utenti finali), puoi concedere a un appaltatore l'accesso sicuro a un desktop virtuale che contiene solo gli strumenti di cui ha bisogno. Sebbene l'organizzazione possa ancora dover fornire un dispositivo fisico per accedere a questo ambiente, l'hardware può essere un thin client di base senza dati sensibili archiviati localmente. Una volta scaduto il contratto, è sufficiente disattivare le credenziali di accesso, senza lasciare informazioni aziendali sulla macchina fisica.

La fusione di due società richiede in genere anni di integrazione IT. VDI e DaaS possono contribuire ad accelerare questo processo. L'azienda acquirente può fornire immediatamente desktop virtuali ai nuovi dipendenti. In questo modo, i dipendenti vengono inseriti nei sistemi di email e risorse umane della società madre fin dal primo giorno, molto prima che l'IT sia completamente integrato.

Perché una strategia EUC (Computing per utenti finali) è fondamentale per le aziende moderne?

Una strategia EUC (Computing per utenti finali) efficace non è solo una questione di comodità, ma può essere una necessità aziendale. Con un'EUC (Computing per utenti finali) efficace, le organizzazioni possono contribuire a migliorare la sicurezza e a mantenere la produttività dei dipendenti, indipendentemente da dove si trovino.

Sicurezza e conformità

La sicurezza tradizionale si basava sulla creazione di un "firewall" intorno all'ufficio. Ora che gli utenti lavorano ovunque, questo perimetro non esiste più. L'EUC (Computing per utenti finali) centralizza i dati in modo che rimangano nel cloud o nel data center, non su un laptop che potrebbe essere perso su un treno. Questo è in linea con i principi di sicurezza "Zero Trust", in cui l'accesso viene concesso in base all'identità, non solo alla posizione.


Lavoro ibrido e da remoto

La forza lavoro moderna è distribuita. Secondo le ricerche, nel 2023 quasi il 28% di tutti i giorni lavorativi sono stati giorni di lavoro da casa retribuiti. L'EUC (Computing per utenti finali) lo consente garantendo che un dipendente che lavora da casa a Londra abbia lo stesso accesso sicuro a file e app di un dipendente presso la sede centrale di New York.


BYOD (Bring Your Own Device)

Molti dipendenti preferiscono utilizzare i propri dispositivi. Una solida policy EUC (Computing per utenti finali) lo consente separando i dati aziendali da quelli personali. Ad esempio, un'app containerizzata su uno smartphone personale consente a uno sviluppatore di controllare le revisioni del codice senza dare all'azienda il controllo sulle proprie foto o messaggi personali.

In che modo Google Cloud trasforma l'end user computing (Computing per utenti finali)

Google Cloud affronta l'end user computing (Computing per utenti finali) in modo diverso. Invece di limitarsi a spostare i vecchi desktop sul cloud, Google Cloud aiuta a concentrarsi sull'abilitazione dell'accesso sicuro attraverso strumenti moderni e cloud-first. In questo modo, l'attenzione si sposta dalla gestione di sistemi operativi pesanti all'abilitazione della produttività istantanea.

L'endpoint "browser-first" (ChromeOS)

I dispositivi ChromeOS (Chromebook) sono sicuri per progettazione. Si avviano in pochi secondi e possono resistere agli attacchi ransomware tradizionali. Con Chrome Enterprise, i team IT possono gestire migliaia di dispositivi da un'unica console cloud, applicando policy di sicurezza senza bisogno di VPN.

Distribuzione di app virtuali

A volte hai ancora bisogno di quell'applicazione specifica. L'acquisizione di Cameyo da parte di Google consente alle organizzazioni di distribuire queste app legacy senza problemi. Invece di un desktop virtuale lento e costoso, Cameyo trasmette l'app specifica a una scheda del browser Chrome. È la soluzione ideale per un'azienda che vuole passare al cloud, ma è frenata da un sistema ERP legacy critico.

Soluzioni dei partner (VDI "pesante")

Per gli utenti esperti che hanno bisogno di tutte le funzionalità di Windows, come gli ingegneri che utilizzano software CAD, Google Cloud collabora con i leader del settore. Puoi eseguire Citrix o VMware (tramite Google Cloud VMware Engine) direttamente sull'infrastruttura globale di Google Cloud. In questo modo, puoi sfruttare la familiarità degli strumenti tradizionali con la velocità e l'affidabilità della rete in fibra di Google Cloud.

Produttività e collaborazione

Google Workspace completa il quadro spostando il lavoro effettivo sul cloud. Sostituendo il software per ufficio installato con strumenti cloud-native come Documenti, Fogli e Drive, non è più necessario salvare i file su un disco rigido locale. In questo modo puoi ridurre il rischio di perdita di dati e rendere la collaborazione in tempo reale.

Risolvi le tue sfide aziendali con Google Cloud

I nuovi clienti ricevono 300 $ di crediti senza costi da spendere su Google Cloud.

Potenzia il tuo codice con l'infrastruttura cloud

Per gli sviluppatori, il Computing per utenti finali non riguarda solo la fornitura di un laptop ai dipendenti, ma anche la definizione della posizione dell'ambiente di sviluppo. Il passaggio dell'ambiente di sviluppo da una macchina fisica locale al cloud può migliorare le prestazioni e la flessibilità in un modo che un laptop standard non può eguagliare.

Sviluppo remoto ad alte prestazioni

Build complesse, attività di elaborazione dei dati e orchestrazione dei container possono rallentare un laptop locale. Spostando il tuo ambiente di sviluppo sul cloud, puoi accedere a macchine virtuali (VM) ad alte prestazioni con enormi capacità di CPU, acceleratore e RAM. Puoi programmare su un Chromebook o un tablet leggero mentre una potente istanza Google Cloud Compute Engine si occupa del lavoro pesante in background.

Standardizza i sistemi operativi

Gli ambienti incoerenti sono un grosso problema per i team di ingegneria. Con lo sviluppo basato su cloud, puoi standardizzare il sistema operativo, le librerie e gli strumenti per l'intero team. Google Cloud Workstations consente di creare ambienti di sviluppo gestiti che garantiscono che ogni sviluppatore lavori con la stessa identica configurazione. In questo modo, il tempo di onboarding si riduce da giorni a minuti e si eliminano i bug causati dalla deviazione della configurazione locale.

Accesso sicuro ai dati di produzione

Gli sviluppatori spesso devono accedere a dati sensibili per la risoluzione dei problemi o per i test. Scaricare questi dati su un laptop locale è un rischio per la sicurezza. Utilizzando un desktop o una workstation sicuri e ospitati nel cloud, puoi lavorare con i dati dove si trovano senza che escano mai dalla rete cloud sicura.

Fai il prossimo passo

Inizia a creare su Google Cloud con 300 $ di crediti senza costi e oltre 20 prodotti Always Free.

Google Cloud