Il Microsoft Developer Network, meglio conosciuto come MSDN, ora chiamato Visual Studio Subscriptions, è uno dei prodotti più incompresi di Microsoft. L’abbonamento a Visual Studio (ex MSDN) è una delle più grandi piattaforme di comunità per gli sviluppatori che lavorano sulle tecnologie Microsoft.

Cosa ottieni con l’abbonamento a Visual Studio

Con un abbonamento MSDN, ottieni tutto il software e i benefici di cui hai bisogno per stare al passo con tutto il codice, inclusi crediti mensili per il cloud, strumenti di collaborazione, vantaggi per la formazione, supporto e altro, tutto l’ultimo e il migliore di Microsoft.

Questo fornisce anche ai dipartimenti IT un modo conveniente per concedere in licenza il software Microsoft per gli individui coinvolti nel processo di sviluppo e test, ma che non richiedono la suite completa di strumenti di sviluppo Visual Studio.

La licenza di abbonamento dà a un singolo utente la possibilità di accedere/utilizzare qualsiasi prodotto Microsoft Enterprise per scopi Dev/Test (cioè WinServer, SQL Server, BizTalk, SharePoint, Dynamics, ecc, ecc, ecc). L’elenco dei software inclusi dipende dal livello del tuo abbonamento.

Oltre a dare a un singolo utente sviluppatore un software fantastico… fornire un abbonamento a Visual Studio per tutto il team di sviluppatori e QA fornisce un modello di licenza efficiente, per utente, per i tuoi interi ambienti Dev & Test. Adottare questo modello significa non dover acquistare alcun prodotto Microsoft stand-alone per la pre-produzione.

Il Visual Studio Subscription licenzia ogni utente per installazioni e istanze illimitate dei prodotti sui propri ambienti locali, condivisi e virtualizzati
.

riferimento: ambienti di test dev illimitati con abbonamenti msdn

Quanto costa un abbonamento Visual Studio

Un abbonamento standard Visual Studio Enterprise con MSDN costa 5.999 dollari per il primo anno e 2.569 dollari all’anno per i rinnovi. I clienti VL hanno uno sconto, ovviamente. Un abbonamento annuale al cloud (con licenza non perpetua) è di 2.999 dollari all’anno. Questo è a partire dal 2016 e soggetto a modifiche.

Chi può usare il software

Sviluppatori individuali

Ogni sviluppatore individuale può usare Visual Studio Community per creare le proprie applicazioni gratuite o a pagamento. Inoltre, qualsiasi numero di utenti può usare il software per sviluppare e testare driver di dispositivi per il sistema operativo Windows.

Organizzazioni –

  • Un numero illimitato di utenti all’interno di un’organizzazione può usare Visual Studio Community per i seguenti scenari: in un ambiente di apprendimento in classe, per ricerche accademiche o per contribuire a progetti open source.
  • Un numero illimitato di utenti può usare il software per sviluppare e testare driver di dispositivi per il sistema operativo Windows.
  • Per tutti gli altri scenari di utilizzo: Nelle organizzazioni non aziendali, fino a 5 utenti possono usare Visual Studio Community. Nelle organizzazioni aziendali (vale a dire quelle con >250 PC o > 1 milione di dollari di entrate annuali) non è consentito l’uso per i dipendenti e gli appaltatori al di là degli scenari di open source, ricerca accademica e ambiente di apprendimento in classe descritti sopra.

Licenze per utenti individuali

Le licenze sono per la progettazione, lo sviluppo, il test e la dimostrazione dei programmi

Tutti gli abbonamenti a Visual Studio e Visual Studio Professional sono concessi in licenza per utente. Ogni utente con licenza può installare e utilizzare il software su qualsiasi numero di dispositivi per progettare, sviluppare, testare e dimostrare i propri programmi. Gli abbonamenti a Visual Studio permettono anche all’utente con licenza di valutare il software e di simulare gli ambienti dei clienti per diagnosticare i problemi relativi ai vostri programmi. Ogni persona aggiuntiva che utilizza il software in questo modo deve avere anch’essa una licenza assegnata.

ref: Visual Studio 2017 Licensing Whitepaper

Possono diversi utenti con licenza eseguire lo stesso software?

Sì. Ogni membro del team di sviluppo che utilizzerà (installazione, configurazione o accesso) il software deve avere il proprio abbonamento a Visual Studio. Due o più individui possono usare lo stesso software se ognuno ha un abbonamento a Visual Studio.

Esempi:

Un team di sviluppo consiste di 6 sviluppatori di software, 1 architetto/sviluppatore e 3 tester. Il team sta
costruendo un sistema di contabilità interno basato sul web e vuole usare il software per impostare un ambiente di prova con Windows Server 2012 e Microsoft SQL Server 2014. Se tutti e 10 i membri del team accederanno all’ambiente di sviluppo o di test, allora ognuno richiederà un abbonamento a Visual Studio. I livelli minimi di abbonamento che includono entrambi questi prodotti sono Visual Studio Professional – annuale, Visual Studio Professional con MSDN Subscription e Visual Studio Test Professional Subscription.

Un’organizzazione ha due team di sviluppo, uno basato a Seattle e l’altro a Singapore. A causa della differenza di orario, i due team non lavorano mai nello stesso momento. Tuttavia, poiché le licenze di abbonamento a Visual Studio non possono essere condivise, ogni membro del team in ogni sede deve avere il proprio abbonamento a Visual Studio

Un ingegnere di sistema del dipartimento IT dell’organizzazione sta installando il software necessario per un team di sviluppo, ogni membro del quale ha una licenza di abbonamento a Visual Studio, su un hardware gestito a livello centrale. Questo sistemista non sta facendo alcuno sviluppo o test del software. Poiché è necessaria una licenza per qualsiasi uso del software Microsoft (l’installazione è un uso del software), devono acquisire licenze di produzione per tutti i software usati in questo ambiente o devono acquisire un abbonamento a Visual Studio per il sistemista che includa il software che lui o lei sta installando.

Dove il software può essere installato ed eseguito

L’utente con licenza può installare e usare il software su qualsiasi numero di dispositivi. Il software può essere installato e utilizzato sui dispositivi dell’utente al lavoro, a casa, a scuola e persino sui dispositivi nell’ufficio di un cliente o su hardware dedicato ospitato da una terza parte. La maggior parte del software dell’abbonato può anche essere eseguito in Microsoft Azure VM. Tuttavia, il software non è altrimenti concesso in licenza per l’uso in ambienti di produzione.

Un ambiente di produzione è definito come un ambiente a cui accedono gli utenti finali di un’applicazione (come un sito web Internet) e che viene utilizzato per più di un test di accettazione di tale applicazione o feedback. Alcuni scenari che costituiscono ambienti di produzione includono:

  • Ambienti che si connettono a un database di produzione.
  • Ambienti che supportano il disaster-recovery o il backup per un ambiente di produzione.
  • Ambienti che sono utilizzati per la produzione almeno una parte del tempo, come un server che viene ruotato in produzione durante i periodi di picco di attività

Lascia un commento

Il tuo indirizzo email non sarà pubblicato.