- Microsoft sta creando una nuova piattaforma per aggiornare le app di terze parti in modo più efficiente tramite la funzionalità Windows Update, anziché costringere gli sviluppatori a utilizzare un meccanismo indipendente.
- Questo approccio promette una migliore pianificazione, notifiche native e tracciamento centralizzato dei log.
Microsoft sta lavorando a una nuova "piattaforma unificata di orchestrazione degli aggiornamenti" che consentirà agli sviluppatori di aggiornare le app tramite le impostazioni di Windows Update su Windows 11. La nuova piattaforma è progettata per consentire agli amministratori di rete e agli sviluppatori di gestire gli aggiornamenti in modo più efficiente, ma può essere estesa anche agli utenti domestici.
Attualmente, diverse app e servizi dispongono di meccanismi di aggiornamento indipendenti, il che si traduce in esperienze frammentate. Inoltre, ciò può causare problemi come picchi di utilizzo del processore e della larghezza di banda, conflitti con le notifiche e mancato rispetto delle scadenze di conformità.
La soluzione proposta da Microsoft è una nuova piattaforma che integrerà gli aggiornamenti in modo nativo all'interno del sistema operativo, migliorando il coordinamento tra le applicazioni.
Secondo l'azienda , questa nuova orchestrazione consentirà agli sviluppatori di programmare gli aggiornamenti in base all'attività dell'utente, allo stato della batteria e persino alla tempistica relativa all'utilizzo di energie rinnovabili.
Inoltre, le app potranno inviare notifiche di sistema native e gli utenti potranno monitorare gli aggiornamenti tramite la pagina "Cronologia aggiornamenti".

Cronologia degli aggiornamenti di Windows 11 / Immagine: Mauro Huculak
Microsoft prevede di supportare diversi tipi di app, tra cui MSIX, APPX e implementazioni personalizzate di app Win32.
La nuova piattaforma unificata di orchestrazione degli aggiornamenti è facoltativa e gli sviluppatori dovranno integrare le proprie app utilizzando le API di Windows Runtime (WinRT) e i comandi PowerShell.
Una volta aggiunta l'app a Windows Update , la piattaforma eseguirà automaticamente la scansione, la pianificazione, il download e l'installazione degli aggiornamenti. In caso di errore durante l'aggiornamento, verrà configurata automaticamente una nuova pianificazione per un momento successivo.
È importante notare che la nuova piattaforma di orchestrazione degli aggiornamenti non modifica la fonte degli aggiornamenti. Consente semplicemente alle app con meccanismi di aggiornamento indipendenti di accedere al sistema Windows Update per una migliore coordinazione.
In altre parole, gli aggiornamenti continueranno a provenire dai rispettivi server indipendenti. Tuttavia, le app su questa piattaforma possono sfruttare i sistemi di pianificazione e notifica di Windows Update per semplificare il processo di aggiornamento.
Un altro aspetto da ricordare è che Windows 11 gestisce già molti prodotti Microsoft tramite Windows Update. Inoltre, l'azienda offre il Microsoft Store per scaricare, installare e aggiornare le applicazioni, consentendo agli sviluppatori di utilizzare i propri meccanismi di aggiornamento. Tuttavia, il colosso del software non è riuscito a convincere tutti a passare alla piattaforma dello store.

Aggiornamenti dei prodotti Microsoft / Immagine: Mauro Huculak
Sebbene questa piattaforma sia stata concepita per gli utenti aziendali, può essere estesa anche agli utenti privati, e sarà interessante vedere quali aziende passeranno a questo meccanismo invece di continuare con i propri sistemi di aggiornamento indipendenti.
Microsoft ha lanciato un'anteprima privata della piattaforma di orchestrazione di Windows Update, che consente agli sviluppatori di testare e integrare le proprie app. Tuttavia, al momento l'azienda non ha comunicato una data di rilascio ufficiale al pubblico.