- Visual Studio-prenumerationer kombinerar IDE-licenser, molntjänster, utbildning, support och nedladdningar för utveckling och testning.
- Det finns flera modaliteter (Community, Professional, Enterprise, moln, Dev Essentials och i kombination med GitHub) med mycket olika användningsregler och fördelar.
- Microsoft har ändrat viktiga fördelar: många klassiska lokala nedladdningar försvinner, och Azure-krediter hanteras nu centralt.
- Att välja rätt kombination av molnlicenser, företagsavtal och gratisalternativ är avgörande för att optimera kostnaderna utan att offra produktivitet och efterlevnad.
den Visual Studio-prenumerationer De har blivit den centrala pelaren i Microsofts utvecklingsekosystem: de är inte bara en IDE-licens, utan ett omfattande paket med programvara, molntjänster, support och utbildning utformade för att hjälpa utvecklingsteam att arbeta snabbare och med större kontroll. Om du programmerar på Microsofts stack eller kombinerar olika plattformar är en gedigen förståelse för dessa prenumerationer praktiskt taget avgörande.
Istället för att bara sälja en enda produkt erbjuder Microsoft olika prenumerationsalternativ (Community, Professional, Enterprise, Dev Essentials, kombinerat med GitHub, moln, volymlicenser…) Dessa licenser varierar avsevärt i pris, användarvillkor och inkluderade förmåner. Vi kommer att bryta ner dem här, förklara licensregler, vad varje typ inkluderar, hur man köper dem, senaste ändringar och vilken inverkan allt detta har på enskilda utvecklare, startups och stora företag.
Vad är en Visual Studio-prenumeration och vad används den till?
En Visual Studio-prenumeration är i grunden ett IDE-licenspaket plus en uppsättning tjänster och förmåner utformad för att täcka hela utvecklingslivscykeln: från att skriva kod till testning, driftsättning, samarbete med teamet och att hålla sig uppdaterad om ny teknik.
Microsofts mål är att prenumeranter ska kunna accelerera utveckling, samarbeta varifrån som helst och förnya dig över flera plattformar (inte bara Windows), utan att försumma säkerhet eller regelefterlevnad. Detta passar särskilt bra för organisationer som använder Azure, Azure DevOps, Microsoft 365 och GitHub dagligen.
Beroende på licensnivån (till exempel Visual Studio Professional eller Visual Studio Enterprise och dess molnvarianter eller i kombination med GitHub Enterprise), får varje användare olika mängder Azure-krediter, olika typer av teknisk support, åtkomstnivåer till nedladdningar av Microsoft-programvara och andra extra utbildnings- och produktivitetsresurser.
Dessa prenumerationer beviljas normalt per användare, inte per enhetDetta förenklar licenshanteringen avsevärt: varje utvecklare har sin egen prenumeration och kan arbeta från flera enheter samtidigt som de följer användarvillkoren. För företag med många utvecklare gör detta det enklare att koordinera vem som har vad och undvika kontodelning (något som uttryckligen är förbjudet enligt villkoren).
Utöver den klassiska modellen förknippad med affärsavtal finns det månatliga molnprenumerationer (tidigare även årliga) som köps och hanteras via Visual Studio Marketplace. Dessa molnlicenser utmärker sig genom sin flexibilitet: de låter dig öka eller minska antalet användare relativt enkelt och faktureras via en Azure-prenumeration, vilket hjälper till att centralisera kostnaderna.
Huvudförmåner som ingår i prenumerationer
Visual Studio-prenumerationer ger mycket mer än IDE:nDe inkluderar vanligtvis förmåner grupperade i flera kategorier: verktyg och tjänster, professionell utveckling, teknisk support och tillgång till produktnedladdningar för utvecklings- och testmiljöer.
I delen av verktyg och tjänsterPrenumeranter kan få en månatlig Azure-kredit (till exempel upp till 150 USD beroende på prenumerationstyp) för utvecklings- och testscenarier; specifika rabatter på Azure-avgifter för icke-produktionsmiljöer; Azure DevOps-planer (grundläggande eller grundläggande + testning) för CI/CD, agila tavlor och databaser; och tillgång till objekt som ett Microsoft 365-utvecklarkonto eller Microsoft 365-appar för företag i vissa planer.
Beträffande professionell utvecklingPrenumerationerna ger tillgång till utbildningsinnehåll, onlinekurser och utbildningsresurser från olika leverantörer. Tanken är att utvecklare ska kunna utöka sina färdigheter, hålla sig uppdaterade med nya teknologier och anamma bästa tekniska praxis utan att behöva hitta allt själva.
blocket av teknisk support Det är också viktigt att, beroende på prenumerationsnivå, upp till fyra professionella supportincidenter från Microsoft ingår, vilka kan användas för att lösa komplexa problem relaterade till företagets produkter och tjänster. Vissa nivåer, som Visual Studio Professional, inkluderar vanligtvis två incidenter.
I avsnitt produktnedladdningarPrenumeranter kan få tillgång till en programvarukatalog för exklusiv användning vid utveckling och testning. Denna katalog inkluderar aktuella och historiska versioner av Windows, Office och olika serverprodukter (som SQL Server eller Windows Server), vilket gör det möjligt att replikera klientmiljöer, validera kompatibilitet eller skapa interna labb utan att förbruka produktionslicenser.
Om du redan har en aktiv prenumeration kan du få tillgång till alla dessa förmåner från prenumerationsportal my.visualstudio.comdär nedladdningar, nycklar, molnförmåner och andra resurser som är kopplade till ditt konto hanteras.
Visual Studio Community: gratis, men med tydliga regler
Inom Visual Studio-familjen är redigeringen Visual Studio Community Det är gratisalternativet, utformat för studenter, enskilda utvecklare, små team och vissa typer av projekt där det inte förekommer någon storskalig kommersiell exploatering. Även om det låter väldigt öppet har det användarvillkor som du bör vara medveten om för att undvika licensproblem.
Microsoft tillåter det ett obegränsat antal användare inom samma organisation Använd Visual Studio Community i tre mycket specifika scenarier: undervisning i klassrumsmiljö, akademisk forskning och bidrag till projekt med öppen källkod. I dessa fall finns det ingen gräns för antalet utvecklare, så länge dessa användningsområden respekteras.
När vi går bortom dessa specialfall och pratar om organisationer som inte når upp till nivån av ett "företag" enligt Microsofts kriterier, förändras normen: upp till fem användare Visual Studio Community kan användas för generell utveckling. Om fler än fem utvecklare behöver använda IDE:n i den här typen av organisationer är det dock dags att uppgradera till betalda prenumerationer som Visual Studio Professional eller Enterprise.
I samband med samtal affärsorganisationer (de med fler än 250 team eller med en årlig intäkt som överstiger en miljon amerikanska dollar) är användningen av Visual Studio Community ytterligare begränsad. I dessa fall kan det endast användas för de tre scenarier som redan nämnts: formell undervisning, akademisk forskning och projekt med öppen källkod. Att använda Community för kommersiell utveckling eller allmän intern användning i dessa typer av företag är inte tillåtet.
Därför är det viktigt att se över Licensvillkor för Visual Studio Community före utbredd implementering. Användning utanför auktoriserade scenarier kan betraktas som ett licensbrott. Och när det gäller startups finns det inga specifika rabatter på dessa prenumerationer, även om Microsoft omdirigerar dem till programmet. Microsoft för startups som ett sätt att erhålla andra tekniska och molnbaserade fördelar.
Visual Studio Professional: Vad ingår i den betalda prenumerationen
Prenumerationen på Visual Studio Professional Den riktar sig till team som utvecklar modern programvara och som behöver mycket mer än bara en kraftfull editor. Det är den naturliga ingångspunkten för små och medelstora företag som vill professionalisera sin utvecklingslivscykel och få tillgång till ytterligare tjänster.
Denna prenumeration ger rätt att använda den senaste versionen av Visual Studio ProfessionalMed avancerade verktyg för webb, dator, mobil, molntjänster med mera. Till skillnad från Community är detta en kommersiell produkt med officiellt stöd och en uppsättning fördelar anpassade för produktionsmiljöer.
En av de viktigaste komponenterna i prenumerationen är 50 USD i månatlig Azure-kredit Denna balans är avsedd för utveckling och testning. Den låter dig köra virtuella maskiner, databaser, PaaS-tjänster eller testmiljöer som imiterar produktion utan att använda resurser från dina produktionsprenumerationer i Azure, alltid inom den månatliga gränsen.
Prenumerationen inkluderar även tillgång till Azure DevOps-tjänsterMicrosofts plattform för kontinuerlig integration, kontinuerlig leverans och hantering av applikationslivscykel. Detta inkluderar Git-repositories, pipelines för byggande och distribution, agila boards för planering och spårning, uppgiftshantering, buggspårning och mycket mer.
En annan mycket värdefull punkt är Microsofts programvarubibliotek Tillgängligt för prenumeranter. Det här biblioteket sammanför aktuella och historiska versioner av Windows, Office och olika serverprodukter, utformade för användning i utvecklings- och testlabb. Detta gör att du kan reproducera äldre miljöer, utföra kompatibilitetstester eller simulera ett klientscenario utan att behöva köpa produktionslicenser.
För att främja kontinuerligt lärande inkluderar Visual Studio Professional resurser för professionell utveckling i form av kurser, utbildningsinnehåll och annat material som hjälper utvecklare att uppdatera sina kunskaper och hålla sig uppdaterade med nya tekniker, ramverk och bästa praxis.
I supportavsnittet erbjuder prenumerationen vanligtvis två incidenter inom professionell teknisk supportDessa verktyg kan öppnas med Microsoft för att få direkt hjälp med komplexa problem. Dessutom finns det extra felsöknings-, testnings- och samarbetsverktyg som kompletterar IDE:n och är anpassade till professionella teams behov.
Visual Studio-molnprenumerationer: köp, hantering och avbrytning
Samtal Visual Studio-molnprenumerationer De är en typ av licens utformad för flexibilitet: de köps och hanteras online, tilldelas enskilda användare och faktureras via en Azure-prenumeration. För närvarande erbjuds de främst månadsvis, eftersom Microsoft har slutat erbjuda nya årliga molnprenumerationer.
För att kunna fakturera dessa inköp behöver du ha en aktiv Azure-prenumerationDu kan skapa den före ditt första köp eller under processen i Visual Studio Marketplace. Dessutom måste du vara administratör eller bidragsgivare med tillräckliga behörigheter för den Azure-prenumerationen (till exempel inom ramen för ett Enterprise-avtal) för att köpa Visual Studio-molnlicenser.
Den typiska processen för att köpa molnprenumerationer är ganska enkel: du loggar in på Visual Studio Marketplace i avsnittet PrenumerationerDu väljer licenstyp (till exempel månadsprenumeration på Visual Studio Professional), väljer den Azure-prenumeration som ska användas för fakturering, anger hur många prenumerationer du vill köpa och bestämmer om den första ska tilldelas dig eller inte.
Om du har tilldelat dig själv en prenumeration efter att du bekräftat ditt köp kan du gå till Visual Studio-prenumerationsportal och börja ladda ner programvara och aktivera resten av fördelarna. Om du har köpt flera licenser kan du logga in på administrationsportalen för att tilldela licenser till andra användare, och du kan behöva registrera dessa nya prenumerationer i administrationsportalen första gången.
Beträffande avbokningen består mekanismen av inaktivera automatisk förnyelse Minska antalet betalande användare. Åtkomsten förloras inte omedelbart; prenumerationen förblir aktiv fram till förnyelsedatumet. Vid månadsprenumerationer träder uppsägningar i kraft den första dagen i månaden efter begäran, och åtkomsten bibehålls fram till dess.
Om du är administratör och vill sluta betala för vissa licenser bör du gå till https://manage.visualstudio.comFör att justera prenumerationerna, välj relevant kontrakt, öppna prenumerationsöversikten, leta reda på den prenumerationsrad du vill justera och använd alternativet "Ändra antal". Detta tar dig tillbaka till Marketplace, där du kan minska antalet betalande användare (till och med noll). Prenumerationerna förblir aktiva fram till det schemalagda faktureringsdatumet, men de kommer inte att förnyas.
När ändringen har gjorts, kommer du att se en kod när du återgår till hanteringsportalen. utgångsmeddelande Detta gäller prenumerationer som inte längre kommer att förnyas. Det är viktigt att noggrant granska vilka användare som fortfarande har en tilldelad licens varje månad för att undvika att betala för prenumerationer som ingen faktiskt använder.
I åratal fanns det även möjlighet att årliga molnprenumerationerMicrosoft har slutat sälja nya prenumerationer i detta format, men befintliga kunder påverkas inte: deras prenumerationer förblir giltiga, förnyas på samma sätt och hanteras som tidigare.
I dessa årsplaner debiterades licenser i förskott för hela året och Det fanns ingen rätt till proportionell återbetalning Om licensen avbröts före förnyelsedatumet kunde antalet licenser endast ökas under den ursprungliga inköpsmånaden; efter den perioden kunde inga fler läggas till för den årliga cykeln. Att minska antalet licenser var möjligt enligt samma procedur som med månadslicenser, men utan att generera automatiska krediter, så eventuella återbetalningar måste behandlas via Azures faktureringsteam.
Slut på årliga molnprenumerationer och effekter för kunder och CSP:er
Tillbakadragandet av årsprenumerationer på Visual Studio i molnet Detta har skapat avsevärd förvirring, både bland slutanvändare och molnlösningsleverantörer (CSP:er). Microsoft har förtydligat flera vanliga frågor för att undvika missförstånd.
För nya kunderSituationen är tydlig: möjligheten att köpa nya årliga molnprenumerationer för Visual Studio är inte längre tillgänglig. Därför måste användare välja mellan månatliga molnprenumerationer, standardprenumerationer som köps via direkta försäljningskanaler eller volymlicensalternativ. Den officiella prissidan för Visual Studio listar alla aktuella alternativ.
mycket befintliga årliga prenumeranter De behöver inte göra något speciellt. Deras licenser fortsätter att fungera som tidigare, med samma förnyelsedatum och prissättning. Om de vill öka antalet prenumerationer kan de bara göra det inom den ursprungliga inköpsmånaden; för att minska det kan de gå till manage.visualstudio.com, justera kvantiteterna och, om tillämpligt, begära återbetalning direkt från Azures faktureringsteam.
Beträffande leverantörer av molnlösningar (CSP:er)Denna ändring innebär att kunder inte längre kan köpa nya årliga Visual Studio-prenumerationer via den här kanalen. Befintliga årliga prenumerationer som hanteras via CSP avbryts eller ändras dock inte över en natt: de förblir giltiga, med samma förnyelseprocess och samma begränsning för att öka antalet licenser endast under inköpsmånaden.
När en kund väljer att avsluta sina årsprenumerationer som hanteras av en CSP kommer de inte att kunna prenumerera på samma typ av produkt igen senare, men de kommer att ha andra alternativ för att köpa Visual Studio: månatliga molnprenumerationer, volymlicensavtal eller andra officiella kanaler tillgängliga beroende på deras storlek och behov.
Senaste ändringar av förmåner: lokala nedladdningar och Azure-krediter
På senare tid har Microsoft i tysthet men avsevärt modifierat fördelarna med Visual Studio-prenumerationer och partnerprogrammetsärskilt när det gäller traditionella lokala nedladdningar och individuella Azure-krediter.
En av de mest slående förändringarna är att ISO-filer och överförbara licensnycklar ingår inte längre Detta påverkar många lokala produkter som omfattas av partnerprogrammets utvecklarförmåner. Detta inkluderar Windows Server, Windows-klient, Office och andra serverprodukter, som tidigare var gratis att ladda ner under dessa förmåner för användning i laboratorier, hemmalabb eller avancerade testmiljöer.
Dessa produkter finns fortfarande tillgängliga, men endast via de vanliga licenskanalerna (till exempel volymlicenser eller kommersiella prenumerationer), och inte som en del av förmånspaket för utvecklare. För de som har konfigurerat homelabs, ConfigMgr (SCCM)-mockups, lösningsdemonstrationer i lokala miljöer eller avancerade blandningar av Entra, Intune och Microsoft 365, innebär denna minskning att de kan behöva köpa ytterligare licenser.
Parallellt är Azure-krediter Fördelarna med partnerprogrammet har gått från att tillhandahållas på nivån av individuella IDE-licenser till att hanteras via en centraliserad fond på organisationsnivåDenna "grupperade" modell möjliggör teoretiskt sett planering och delning av krediter mellan team och projekt för att minska slöseriet med outnyttjat saldo.
Vissa har också tagits bort äldre utvecklingsverktyg som inte längre passar in i moderna molnbaserade arbetsflöden. Istället insisterar Microsoft på att fokusera fördelarna på nuvarande verktyg, molntjänster och utbildningsresurser som är mer anpassade till moderna utvecklingsmetoder (DevOps, automatiserade pipelines, distributioner till Azure, etc.).
Om du fortfarande har tillgång till gamla lokala nedladdningar och nycklar som en del av dina förmåner är det värt att se över vad du behöver behålla på lång sikt och, om det är kritiskt, Ladda ner ISO-filerna och skriv ner nycklarna innan de försvinner. definitivt från din prenumerantportal.
Visual Studio-prenumerationer med GitHub Enterprise
En av de kraftfullaste kombinationerna som Microsoft för närvarande erbjuder är Visual Studio-prenumerationer med GitHub Enterpriseutformad för organisationer som vill kombinera det bästa från Microsofts IDE med GitHubs företagsfunktioner i ett enda avtalsenligt paket.
Den här typen av erbjudande erhålls normalt genom en Microsofts affärsavtalDärför är det inriktat på företag med en betydande mängd licenser och avancerade behov av kodhantering, säkerhet och samarbete. Detta paket ger tillgång till både GitHub Enterprise Cloud och GitHub Enterprise Server, vilket öppnar dörren för molnbaserade, lokala eller hybridmodeller.
För att dra nytta av GitHub-delen som ingår i prenumerationen måste varje Visual Studio-användare ha ett personligt GitHub-konto som är en del av en företagsorganisationOrganisationens ägare på GitHub kan bjuda in utvecklare via e-post, och utvecklare kan acceptera med hjälp av ett befintligt konto eller genom att skapa ett nytt.
När en licens för ”Visual Studio with GitHub Enterprise Cloud” har tilldelats försöker systemet Länka automatiskt ditt GitHub-konto och din Visual Studio-prenumeration Kontrollerar om e-postadressen som verifierats på GitHub matchar användarens UPN (User Principal Name) i Microsoft-miljön. Om det finns en matchning börjar personen använda en av de kombinerade licenserna.
Det totala antalet GitHub-licenser som organisationen kan använda är i själva verket summan av standard GitHub Enterprise-licenser plus Visual Studio-prenumerationer som inkluderar GitHubÄven användare som inte visas som affiliates i vissa vyer kan, så länge de behåller den specifika statusen, använda en kombinerad GitHub Enterprise Cloud-licens om deras konto är korrekt kopplat.
Om en anställds GitHub-konto inte automatiskt matchar deras Visual Studio-identitet kan en företagsägare på GitHub utföra en manuell association för att konsolidera licenser och undvika slöseri. I vilket fall som helst klargör villkoren att varje GitHub-konto och varje Visual Studio-prenumeration endast kan användas av en specifik person; det är inte tillåtet att dela konton mellan flera användare.
För användare som endast arbetar med GitHub Enterprise Server lokaltLicensförbrukningen är fortfarande engångsförbrukning, förutsatt att e-postadressen som är kopplad till ditt serverkonto matchar ditt Visual Studio UPN. Om din organisation har migrerat till en användningsbaserad faktureringsmodell måste samma användare också vara på GitHub Enterprise Cloud för att förbrukningen ska vara korrekt kopplad.
I miljöer där GitHub Enterprise Cloud och Server samexisterar, regeln om en licens per användareFörutsatt att riktlinjerna för användningsassociation och synkronisering mellan båda miljöerna följs. Microsoft tillhandahåller specifik dokumentation för att konfigurera denna synkronisering och säkerställa att organisationen får ut det mesta av sina kombinerade licenser.
Visual Studio Dev Essentials: Den kostnadsfria gatewayen
Förutom betalda prenumerationer erbjuder Microsoft Grunderna i Visual Studio-utvecklingDet är ett gratisprogram utformat som en ingångspunkt till ekosystemet för utvecklarverktyg. Det är inte en fullständig prenumeration, men det erbjuder ett ganska intressant paket med förmåner utan kostnad.
Genom att gå med i Dev Essentials får utvecklare tillgång till verktyg och tjänster såsom Visual Studio Community, molnbaserade samarbetstjänster (till exempel Azure DevOps eller Visual Studio Team Services, beroende på era och namn), utbildningsresurser från tredje part såsom Pluralsight och support för specifika frågor genom tjänster som HackHands.
Tanken bakom det här programmet är att vem som helst kan Börja utveckla med Microsoft-teknik utan att betalamed en tydlig väg att uppgradera till betalda prenumerationer allt eftersom projektet eller organisationen kräver det. Att aktivera förmånerna är enkelt och görs via en dedikerad portal, med en guidad upplevelse för att säkerställa att ingen går vilse i processen.
Visual Studio med MSDN: Den klassiska lösningen för hela Microsoft-stacken
Under många år har kombinationen av Visual Studio med MSDN Det har varit det mest kompletta alternativet för dem som behövde täcka hela Microsoft-utvecklingsprocessen: från skrivbords- och mobilapplikationer till backend-tjänster, serverlösningar och molndistributioner.
Med den här typen av prenumeration får utvecklaren tillgång till tusentals Microsoft-produkter tillsammans med ytterligare tjänster, så att du kan designa, programmera och testa applikationer på en mängd olika plattformar: telefoner, datorer, surfplattor, lokala servrar och Azure.
En annan av de starka punkterna var (och är fortfarande, beroende på modalitet) möjligheten att välja mellan en självhostad samarbetsmiljö (till exempel Team Foundation Server eller dess utveckling) och helt molnbaserade lösningar som Visual Studio Online eller Azure DevOps, vilket gör det möjligt för team att välja den modell som bäst passar deras säkerhets-, efterlevnads- och hanteringskrav.
Med detta breda utbud av alternativ erbjuder Visual Studio-prenumerationer ett mycket brett ekosystem för utvecklare och företagFrån de som förlitar sig på Community and Dev Essentials för utbildnings- eller öppen källkodsprojekt, till stora organisationer som orkestrerar sina företagsavtal med GitHub Enterprise, Azure-krediter, hybridmiljöer och strikta krav på regelefterlevnad.
För alla utvecklingsteam som arbetar seriöst med Microsoft-teknik krävs en grundlig förståelse av Skillnader mellan Community, Professional och Enterprise, molnmodeller, senaste ändringar av lokala fördelar och integrationer med GitHub Detta är nyckeln till att välja den kombination som bäst passar din budget, ditt arbetssätt och den grad av flexibilitet du behöver på medellång och lång sikt.
Passionerad författare om bytesvärlden och tekniken i allmänhet. Jag älskar att dela med mig av min kunskap genom att skriva, och det är vad jag kommer att göra i den här bloggen, visa dig alla de mest intressanta sakerna om prylar, mjukvara, hårdvara, tekniska trender och mer. Mitt mål är att hjälpa dig att navigera i den digitala världen på ett enkelt och underhållande sätt.