Windows 10 Enterprise LTSC e aggiornamenti sulle politiche di adozione

Nella revisione della pagina Windows 10 Enterprise LTSC Microsoft ha ammorbidito i toni circa l’adozione della versione LTSC di Windows 10 all’interno di infrastrutture aziendali. Negli anni scorsi le note circa l’adozione delle versioni LTSB/LTSC inducevano a pensare che tale versione fosse dedicata solo a computer dedicati a compiti specifici anche se tali note andavano contestualizzate e ragionate come ho spesso scritto in articoli e post, si veda ad esempio Considerazioni sull’adozione consapevole di Windows 10 Enterprise LTSC 2019 senza preconcetti.

Ora nella pagina Windows 10 Enterprise LTSC aggiornata il 3 giugno 2020 compare la seguente affermazione:

“Il canale di manutenzione a lungo termine non è destinato alla distribuzione nella maggior parte o in tutti i PC di un’organizzazione. La LTSC edizione di Windows 10 offre ai clienti l’accesso a un’opzione di distribuzione per i propri ambienti e dispositivi specifici. Questi dispositivi eseguono in genere una singola attività importante e non hanno bisogno di aggiornamenti delle funzionalità con la stessa frequenza di altri dispositivi nell’organizzazione. Questi dispositivi non dipendono in genere anche dal supporto di app e strumenti esterni. Dato che il set di caratteristiche per LTSC non cambia per tutta la durata della versione, nel tempo potrebbero esserci alcuni strumenti esterni che non continuano a offrire supporto legacy.”

Sebbene ancora Microsoft sia ancora restia a scrivere che la versione LTSC si di fatto la versione più adatta in vari scenari aziendali ora c’è comunque l’indicazione che l’LTSC sia indicato per almeno una parte dei computer aziendali. Ciò è probabilmente dovuto ad una serie di commenti al post LTSC: What is it, and when should it be used? in cui diversi professionisti dell’IT indicano come in vari scenari il canale SAC (Semi-Annual Channel) non sia adottabile e come la versione LTSC si presti all’utilizzo in varie situazioni aziendali. Di seguito riporto solo alcune significative considerazioni estratte dai moltissimi commenti al post che ho menzionato precedentemente e con le quali mi trovo assolutamente d’accordo evitando di citare quelle che si scagliano furiosamente contro il modello SAC, ma appare evidente che vi sia una levata di scudi in favore dell’LTSC da parte di molti professionisti dell’IT:

“I think LTSC believers won’t disappear soon, as many may prefer stability (real stability) over theoretical improvements and possible problems. If anything, they numbers may grow after the 1809 blunder.”

 

In our industry ( kind of Software development) we are using hundreds of different “bot” machines. Automated testing, compiling, building, etc systems. Most of those are still running older versions of Windows. Because people responsible for those processes doesnt have absolute certainity, that those routines work fine after every SAC upgrade. For those systems most of end-user features and functionalities introduced with new W10 release are pointless. So, for IT is very hard to sell them idea- to screw twice per year all their systems. They have much important jobs to perform than test compatibility with next W10 release. We are trying to keep our user stations on more recent versions – it cost us lot (time resources) and end-users dont understand why it is needed. they dont see benefit, or it is tiny compared to introduced problems.

 

“As for LTSC vs SAC: I would much rather spend the time to build a new image every year (or so) as new LTSC versions are released when the alternative is to have the user experience across the organization be turned upside down every six months as workflows change in Windows. That’s before considering the major stability issues that seem to be plaguing the SAC branch on a regular basis.
In our organization, the most unstable machines by far are among the three that run SAC vs the many hundreds running LTSB at the time of writing.”

 

“Most users keep their devices for an average of 5 years. If MS supported each Windows SAC release for up to 5 years, it would be so much easier for enterprises to embrace SAC over LTSC. That would mean users get a new Windows version every time they change their PC as opposed to disrupting them every year or so at the risk of breaking their applications.”

 

“We want stability, clean and lean OS that is quick and for work. The adoption of new “Features” should always be an individual companies decision, not Microsofts. All non-required features are just applications that bloat the OS and increase management.

We don’t have the staff to deal with, 6monthly Feature updates, which technically are “inplace-upgrades” and all their consistencies.

I think the 3yr rotation was good, 2yrs of stability. Then the 3rd year was dev/test/implementation/tidy up for the next version, if it was stable.”

Tornado all’affermazione fatta nella pagina Windows 10 Enterprise LTSC  possiamo quindi dire che le aziende che necessitano di un sistema per determinate postazioni di un sistema stabile, sicuro perché gli utenti che lo utilizzano svolgono compiti specifici, non dipendono dal supporto di app e strumenti esterni possono adottare su tali postazioni la versione LTSC. Quindi entrando più nel dettaglio dell’infrastruttura aziendale possiamo dire che i computer più indicati per l’adozione di LTSC sono:

  • i computer di aree i cui utenti utilizzano esclusivamente applicativi come Office e software gestionali;
  • ovviamente a maggior ragione tutti i computer del comparto produttivo di un’azienda;
  • i computer utilizzati nelle pubbliche amministrazioni.

Da qui si capisce il senso della frase “Il canale di manutenzione a lungo termine non è destinato alla distribuzione nella maggior parte o in tutti i PC di un’organizzazione”, in quanto ormai è chiaro che in molti scenari si sarebbe tentati di usare LTSC su tutti i computer aziendali, ma in alcuni di essi potrebbe non essere la scelta corretta. Quindi i computer in cui potrebbe essere più indicata l’azione della versione SAC sono:

  • i computer destinati alla forza vendita nel caso in cui gli utenti necessitino di utilizzare app;
  • i computer frequentemente sostituiti con modelli che hanno processori di ultimissima generazione in quanto la versione LTSC potrebbe (ma non è detto) non avere il il supporto ottimale per per queste CPU, si pensi ad esempio computer destinati a sviluppatori di software;
  • i computer destinati a sviluppatori di app per Windows o a utenti che necessitano di funzionalità non comprese nella versione LTSC.

Sebbene ci siano volute tre edizioni di Windows LTSB/LTSC e svariati feedback dal campo Microsoft ha finalmente ammesso che la versione LTSC ha un suo specifico ruolo nell’infrastruttura aziendale dimostrando di essere comunque un’azienda in grado di rivedere le sue affermazioni circa le le politiche di adozione dei sui prodotti.