In questo articolo, Ritesh Gupta di Zebra Technologies, esamina più dettagliatamente se i sistemi operativi dei consumatori sono adatti allo scopo (aziendale) prima di raccomandare le misure che è possibile adottare per proteggere i dispositivi, le app e i dati se si passa a un consumatore OS.

È previsto che Android sarà più ampiamente utilizzato nell'azienda quest'anno. I driver per questo includono il predominio degli smartphone di Android e un supporto più ampio per il BYOD (Bring Your Own Device). Lo slancio di Android è sottolineato dal fatto che ogni giorno, 1 milione di persone accendono un nuovo dispositivo Android, il numero di dispositivi Android dovrebbe raggiungere il primo miliardo entro la fine di quest'anno e Android ha una quota dell'81,9% del mercato degli smartphone (fine del 2013).

Questo spiega perché i giorni di un singolo sistema operativo che domina il mercato mobile aziendale sembrano finiti. Tra una serie di ragioni per questo, cinque si distinguono:

  • Versatilità del sistema operativo: con i dispositivi mobili ora utilizzati in tutta l'organizzazione, potrebbe essere opportuno utilizzare una combinazione di sistemi operativi per adattare meglio i dispositivi ai ruoli specifici delle persone.
  • Domanda dei dipendenti: i dipendenti stanno spingendo le loro organizzazioni per offrire loro dispositivi di lavoro che offrono la stessa interfaccia accattivante e tattile di cui godono sugli smartphone.
  • Fine della vita: con le versioni più diffuse del sistema operativo aziendale dominante che volge al termine, i clienti sono alla ricerca di alternative.
  • Risparmio sui costi: i sistemi operativi dei consumatori promettono risparmi sui costi. Ad esempio, con l'81,9% degli smartphone che utilizzano Android, la maggior parte delle persone può semplicemente riprendere e utilizzare un dispositivo Android senza formazione.
  • Implementazione accelerata: con una vasta gamma di sviluppatori, risorse per programmatori e app "pro-sumer" pronte all'uso, è possibile sviluppare e avviare rapidamente una piattaforma mobile.

Mentre ci sono validi motivi per "andare al consumo", ci sono degli svantaggi: il più importante è la sicurezza. Un sistema operativo consumer non è completamente progettato per far parte di un sistema IT aziendale e non dispone di funzionalità critiche per proteggere dispositivi e app.

Un altro grosso problema è la velocità delle revisioni, con i sistemi operativi dei consumatori aggiornati o rinnovati in media ogni sei mesi. Queste revisioni richiedono la modifica delle app e del software del dispositivo e possono consumare notevoli risorse.

Diamo uno sguardo qui sotto su come combattere questi problemi critici.

Proteggere i tuoi dispositivi

Una delle cose migliori che puoi fare per proteggere i tuoi dispositivi è installare il software MDM (Mobile Device Management) per gestire e proteggere i dispositivi da remoto.

Ad esempio, è possibile rivedere l'utilizzo del dispositivo e applicare i protocolli di sicurezza, garantire che gli utenti possano accedere a un elenco di siti Web approvati, uccidere o cancellare i dispositivi smarriti o rubati, applicare aggiornamenti software, modificare le impostazioni di protezione in qualsiasi momento e proteggersi dai malware.

È inoltre possibile adottare misure a livello di dispositivo per proteggere i dati mediante container in aree crittografate altamente sicure sui dispositivi ... È inoltre possibile crittografare i dispositivi e tutti i dati inviati tramite reti wireless. Il software di crittografia fornisce il livello più elevato di sicurezza disponibile ed è appropriato laddove le persone lavorano con informazioni altamente sensibili.

Un'altra decisione importante per proteggere la tua piattaforma mobile è la scelta del sistema operativo. Ad esempio, con Android puoi selezionare due versioni: Google Mobile Service (GMS) o AOSP (Android Open Source Project). GMS ha molto da offrire con l'accesso all'app store di Google Play con oltre un milione di app,.

Ma c'è un compromesso. Dovrai registrarti a un account Gmail per queste funzionalità. E così facendo accetti la raccolta e l'eventuale analisi del comportamento dell'utente, comprese le ricerche sul web, i dati sulla posizione e l'attività email. Con questo in mente, molti dei nostri clienti scelgono di utilizzare l'Open Source che è sempre più considerato come un sistema operativo più appropriato per l'azienda.

Un numero crescente di dispositivi è preinstallato con Android Open Source Project, è facile personalizzare e proteggere il sistema operativo e sono disponibili una vasta gamma di app che sono state create per il business: ad esempio, le app di navigazione che possono essere utilizzate in modalità off -line mode per risparmiare sui costi dei dati, client di posta elettronica altamente sicuri e app collaudate e specialistiche progettate per diversi settori tra cui servizi sul campo, mobilità sul campo, logistica e molti altri.

Proteggi i tuoi investimenti in app

Per ridurre l'impatto degli emendamenti del sistema operativo, ti suggeriamo di cercare modi per rendere le tue app più agevoli e resistenti al cambiamento possibile.

La chiave per raggiungere questa resilienza è come ti sviluppi. Hai tre opzioni: sviluppo nativo per un sistema operativo, utilizzo di un modello ibrido o creazione di app in HTML5.

Nell'odierno mondo mobile più agile, sconsigliamo di bloccare in un unico sistema operativo. Per quanto riguarda il modello ibrido, stiamo vedendo alcuni clienti prendere questa strada. La filosofia alla base di questo è che le app pesanti per il core processor funzionano in modo più fluido se sviluppate per un sistema operativo nativo.

Ad esempio una società di consegna i cui driver utilizzano la navigazione, la prova di consegna e le applicazioni di scansione molto svilupperebbero in modo nativo. Le app supplementari, come un client di posta elettronica, si sarebbero costruite attorno a HTML5.

Tuttavia, se questa azienda desidera introdurre un nuovo sistema operativo nell'azienda e se ha, ad esempio, il 60% delle sue applicazioni principali scritte in codice nativo, dovrà riprogettarle - a un costo considerevole. Il nostro consiglio è quindi sviluppare usando HTML5.

Una volta create le app, tutte le modifiche vengono apportate facilmente al codice principale per renderle compatibili con le revisioni del sistema operativo. Nella nostra esperienza, HTML5 è robusto, è facile da sviluppare e, poiché è indipendente dall'OS, offre molta più versatilità per fornire ai tuoi dipendenti i migliori dispositivi per i loro ruoli.

La fiducia dei consumatori

C'è stato a lungo un caso per l'introduzione di sistemi operativi di consumo nell'azienda. Ma c'è sempre stata la preoccupazione che la ricca usabilità abbia un alto costo potenziale - sicurezza compromessa. Ma le scappatoie della sicurezza si stanno chiudendo.

E sono disponibili nuovi strumenti per i team IT che consentono loro di monitorare, controllare e proteggere meglio le loro app e dispositivi mobili, indipendentemente dal fatto che i dispositivi siano di proprietà dell'azienda o dei dipendenti. Riteniamo che sia giunto il momento di considerare con sicurezza l'utilizzo di un sistema operativo consumer nel business con l'aspettativa che le interfacce familiari e coinvolgenti possano aiutare i tuoi utenti a ottenere ancora di più attraverso i loro dispositivi mobili.

  • Ritesh Gupta è senior manager delle operazioni tecniche WW presso Zebra Technologies.