Le Microsoft Developer Network, plus connu sous le nom de MSDN, désormais appelé Visual Studio Subscriptions, est l’un des produits les plus incompris de Microsoft. L’abonnement Visual Studio (anciennement MSDN) est l’une des plus grandes plates-formes communautaires pour les développeurs travaillant sur les technologies Microsoft.
Ce que vous obtenez dans votre abonnement Visual Studio
Avec un abonnement MSDN, vous obtenez tous les logiciels et les avantages dont vous avez besoin pour rester au courant de tout ce qui concerne le code, y compris des crédits mensuels pour le cloud, des outils de collaboration, des avantages de formation, un support et plus encore – tous les derniers et les meilleurs de Microsoft.
Cela fournit également aux services informatiques un moyen rentable d’obtenir une licence pour les logiciels Microsoft pour les personnes impliquées dans le processus de développement et de test, mais qui n’ont pas besoin de la suite complète d’outils de développement Visual Studio.
La licence d’abonnement donne à un seul utilisateur la possibilité d’accéder à/utiliser tout produit Microsoft Enterprise à des fins de Dev/Test (c’est-à-dire WinServer, SQL Server, BizTalk, SharePoint, Dynamics, etc, etc). La liste des titres de logiciels inclus dépend du niveau de votre abonnement.
Au delà de donner à un seul utilisateur développeur un logiciel cool… fournir un abonnement Visual Studio pour toute l’équipe de développeurs et d’assurance qualité fournit un modèle de licence efficace, par utilisateur, pour l’ensemble de vos environnements de Dev & Test. L’adoption de ce modèle signifie que vous n’avez pas à acheter de produits Microsoft autonomes pour la pré-production.
L’abonnement Visual Studio accorde des licences à chaque utilisateur pour des installations et des instances illimitées des produits sur leurs environnements locaux, partagés et virtualisés
.
ref : environnements de test dev illimités avec les abonnements msdn
Combien coûte un abonnement Visual Studio
Un abonnement standard Visual Studio Enterprise avec MSDN coûte 5 999 $ pour la première année et 2 569 $ par an pour les renouvellements. Les clients VL bénéficient d’une réduction, bien sûr. Un abonnement annuel au cloud (avec licence non perpétuelle) est au prix forfaitaire de 2 999 $ par an. Ceci est en date de 2016 et sujet à changement.
Qui peut utiliser le logiciel
Développeurs individuels
Tout développeur individuel peut utiliser Visual Studio Community pour créer ses propres applications gratuites ou payantes. En outre, un nombre quelconque d’utilisateurs peut utiliser le logiciel pour développer et tester des pilotes de périphériques pour le système d’exploitation Windows.
Organisations –
- Un nombre illimité d’utilisateurs au sein d’une organisation peut utiliser Visual Studio Community pour les scénarios suivants : dans un environnement d’apprentissage en classe, pour des recherches universitaires ou pour contribuer à des projets open source.
- Un nombre illimité d’utilisateurs peut utiliser le logiciel pour développer et tester des pilotes de périphériques pour le système d’exploitation Windows.
- Pour tous les autres scénarios d’utilisation : Dans les organisations non-entreprises, jusqu’à 5 utilisateurs peuvent utiliser Visual Studio Community. Dans les organisations d’entreprise (c’est-à-dire celles qui ont >250 PC ou >1M$ de revenus annuels), aucune utilisation n’est autorisée pour les employés ainsi que pour les entrepreneurs au-delà des scénarios d’open source, de recherche académique et d’environnement d’apprentissage en classe décrits ci-dessus.
Licences pour les utilisateurs individuels
Les licences sont pour la conception, le développement, le test et la démonstration de vos programmes
Tous les abonnements à Visual Studio et Visual Studio Professional sont sous licence par utilisateur. Chaque utilisateur sous licence peut installer et utiliser le logiciel sur un nombre quelconque de périphériques pour concevoir, développer, tester et démontrer ses programmes. Les abonnements à Visual Studio permettent également à l’utilisateur sous licence d’évaluer le logiciel et de simuler des environnements clients afin de diagnostiquer les problèmes liés à vos programmes. Chaque personne supplémentaire qui utilise le logiciel de cette manière doit également avoir une licence qui lui est attribuée.
ref : Visual Studio 2017 Licensing Whitepaper
Des utilisateurs sous licence différents peuvent-ils exécuter le même logiciel ?
Oui. Chaque membre de l’équipe de développement qui utilisera (installera, configurera ou accédera) le logiciel doit disposer de son propre abonnement à Visual Studio. Deux personnes ou plus peuvent utiliser le même logiciel si chacune d’entre elles dispose d’un abonnement à Visual Studio.
Exemples:
Une équipe de développement se compose de 6 développeurs de logiciels, d’un architecte/développeur et de 3 testeurs. L’équipe est
en train de construire un système de comptabilité interne basé sur le Web et souhaite utiliser le logiciel pour configurer un environnement de test exécutant Windows Server 2012 et Microsoft SQL Server 2014. Si les 10 membres de l’équipe accèdent à l’environnement de développement ou de test, chacun d’entre eux devra souscrire un abonnement à Visual Studio. Les niveaux d’abonnement minimum incluant ces deux produits sont Visual Studio Professional – annuel, Visual Studio Professional avec abonnement MSDN et Visual Studio Test Professional Subscription.
Une organisation possède deux équipes de développement, l’une basée à Seattle et l’autre à Singapour. En raison du décalage horaire, les deux équipes ne travaillent jamais en même temps. Cependant, comme les licences d’abonnement à Visual Studio ne peuvent pas être partagées, chaque membre de l’équipe dans chaque emplacement doit avoir son propre abonnement à Visual Studio
Un ingénieur système du service informatique de l’organisation installe le logiciel nécessaire à une équipe de développement – dont chaque membre a une licence d’abonnement à Visual Studio – sur du matériel géré de manière centralisée. Cet ingénieur système n’effectue aucun développement ou test de logiciel. Comme une licence est requise pour toute utilisation d’un logiciel Microsoft (l’installation est une utilisation du logiciel), ils doivent soit acquérir des licences de production pour tous les logiciels utilisés dans cet environnement, soit acquérir un abonnement Visual Studio pour l’ingénieur système qui inclut le logiciel qu’il installe.
Où le logiciel peut être installé et exécuté
L’utilisateur sous licence peut installer et utiliser le logiciel sur un nombre illimité de périphériques. Le logiciel peut être installé et utilisé sur vos appareils au travail, à la maison, à l’école, et même sur des appareils au bureau d’un client ou sur du matériel dédié hébergé par un tiers. La plupart des logiciels d’abonnement peuvent également être exécutés dans des VM Microsoft Azure. Cependant, le logiciel n’est autrement pas autorisé à être utilisé dans des environnements de production.
Un environnement de production est défini comme un environnement auquel accèdent les utilisateurs finaux d’une application (comme un site Web Internet) et qui est utilisé pour autre chose que les tests d’acceptation de cette application ou de la rétroaction. Certains scénarios qui constituent des environnements de production comprennent :
- Des environnements qui se connectent à une base de données de production.
- Des environnements qui prennent en charge la reprise après sinistre ou la sauvegarde d’un environnement de production.
- Des environnements qui sont utilisés pour la production au moins une partie du temps, comme un serveur qui est mis en production par rotation pendant les périodes de pointe d’activité
.