Pianificare la distribuzione di un'applicazione
La pianificazione della distribuzione delle applicazioni è costituita da tre fasi: gestione dell'inventario e della compatibilità delle applicazioni, creazione di pacchetti di applicazioni e supporto del ciclo di vita.
inventario e compatibilità delle applicazioni
La compatibilità delle applicazioni può avere un impatto di vasta portata sull'organizzazione. È possibile ridurre significativamente l'impatto pianificando adeguatamente il progetto di compatibilità delle applicazioni. Gli aggiornamenti a Windows raramente influiscono sulla compatibilità delle applicazioni; tuttavia, possono accadere. La maggior parte delle applicazioni funzionerà come previsto durante l'aggiornamento da un sistema operativo precedente, ad esempio Windows 10, a Windows 11. Tuttavia, ci sono in genere sempre alcune applicazioni (ad esempio antivirus) che richiederanno attenzione.
La raccolta di un inventario delle applicazioni è il primo passaggio per comprendere l'effetto delle modifiche alla compatibilità delle applicazioni nell'ambiente. Microsoft offre strumenti per eseguire inventari degli asset, ad esempio Microsoft Intune Suite. Per gli ambienti con migliaia di applicazioni gestite, è possibile intraprendere un progetto di compatibilità delle applicazioni per ridurre il numero di applicazioni nell'ambiente, riducendo così i costi associati alla proliferazione delle applicazioni. Un modo semplice e immediato per ridurre il numero di applicazioni all'interno di un ambiente consiste nello standardizzare le versioni dell'applicazione in un'organizzazione.
Le applicazioni più recenti potrebbero sostituire molte applicazioni meno recenti che offrono funzionalità simili, consentendo così di rimuovere le applicazioni meno recenti. Eliminare i costi di licenza e supporto corrispondenti ogni volta che si rimuove un'applicazione. Durante un progetto di compatibilità delle applicazioni, è possibile analizzare la compatibilità delle applicazioni nell'intera azienda.
Creazione di pacchetti di applicazioni
La creazione di pacchetti di applicazioni e l'installazione automatica comportano l'uso di comandi di installazione invisibile all'utente dei fornitori. È possibile trovare questi comandi nelle guide all'installazione, nei forum Internet o avviando l'applicazione di installazione con /help o /? Opzioni della riga di comando. I comandi di installazione invisibile all'utente potrebbero non essere disponibili per le applicazioni sviluppate internamente. In questo caso, sarà necessario creare un pacchetto o creare nuovamente il pacchetto di tali applicazioni se il pacchetto del programma di installazione non funziona. È possibile creare pacchetti di Windows Installer. Microsoft Application Virtualization (App-V) fornisce un meccanismo di creazione di pacchetti con la sequenziazione dell'applicazione usata per creare applicazioni virtuali.
Nota
Application Virtualization raggiungerà la fine del ciclo di vita ad aprile 2026. È consigliabile esaminare Azure Virtual Desktop con MSIX app attach. Più avanti in questo corso verrà illustrato Desktop virtuale Azure.
Supporto del ciclo di vita delle applicazioni
Il supporto del ciclo di vita delle applicazioni prevede in genere la distribuzione di nuove applicazioni, l'installazione di nuove versioni delle applicazioni esistenti e l'aggiornamento delle applicazioni.
- Distribuzione di nuove applicazioni: è consigliabile testare le nuove applicazioni per problemi di compatibilità con le applicazioni esistenti.
- Installazione di nuove versioni delle applicazioni esistenti: gli aggiornamenti delle versioni sono in genere molto più complessi rispetto agli aggiornamenti e la pianificazione e i test completi sono fondamentali per garantire che il rilascio dell'aggiornamento venga eseguito in modo appropriato.
- L'aggiornamento delle applicazioni: gli aggiornamenti di sono molto più frequenti e richiedono meno test rispetto agli aggiornamenti della versione.
Distribuzione delle applicazioni
Le organizzazioni hanno diverse opzioni per scegliere come distribuire le applicazioni. Le applicazioni possono essere installate automaticamente (ad esempio durante la distribuzione, in base alle appartenenze ai gruppi di utenti) o tramite un portale in cui gli utenti possono installare applicazioni su richiesta. È consigliabile valutare se l'organizzazione supporterà l'accesso alle applicazioni e ai dati nei dispositivi personali. Gli scenari più comuni includono l'accesso alla posta elettronica aziendale tramite Outlook su un telefono cellulare. Potrebbero anche consentire agli utenti di installare app line-of-business (LOB) sui dispositivi personali.
Microsoft Intune
Microsoft Intune è una suite di strumenti centralizzati per la distribuzione e la gestione dei dispositivi. I clienti possono gestire le distribuzioni di app usando Microsoft Intune. Intune supporta un'ampia gamma di tipi di installazione di applicazioni. Queste distribuzioni includono app comuni, ad esempio Office, distribuzione di pacchetti di applicazioni, app line-of-business (LOB) e cura delle app predefinite. Intune supporta anche i criteri delle applicazioni per proteggere i dati negli scenari BYOD e garantisce che solo i dispositivi che soddisfano le regole di conformità possano accedere ai dati dell'applicazione.
Consegna delle Applicazioni Virtuali
Il recapito di applicazioni virtuali può essere utile quando il client non può eseguire l'applicazione. Le applicazioni vengono installate in un server o in un Cloud PC e distribuite in remoto. Desktop virtuale Azure e Windows 365 possono offrire un'esperienza desktop client. Queste soluzioni sono eccellenti negli scenari in cui l'installazione dell'applicazione potrebbe essere più pratica o desiderata, ad esempio fornire l'accesso temporaneo a un terzista.
Nota
Desktop virtuale Azure e Windows 365 verranno trattati in modo più dettagliato più avanti in questo corso.