- As assinaturas do Visual Studio combinam licenciamento do IDE, serviços em nuvem, treinamento, suporte e downloads para desenvolvimento e testes.
- Existem várias modalidades (Community, Professional, Enterprise, Cloud, Dev Essentials e combinada com o GitHub) com regras de uso e benefícios muito diferentes.
- A Microsoft alterou benefícios importantes: muitos downloads locais clássicos estão desaparecendo e os créditos do Azure agora são gerenciados centralmente.
- Escolher a combinação certa de licenças em nuvem, contratos corporativos e opções gratuitas é essencial para otimizar custos sem sacrificar a produtividade e a conformidade.
As assinaturas do Visual Studio se tornaram a pedra angular do ecossistema de desenvolvimento da Microsoft: elas não são apenas uma licença de IDE, mas um pacote completo de software, serviços em nuvem, suporte e treinamento, projetado para ajudar as equipes de desenvolvimento a trabalharem mais rápido e com maior controle. Se você programa na plataforma Microsoft ou combina diferentes plataformas, entender essas assinaturas é praticamente essencial.
Em vez de simplesmente vender um produto independente, a Microsoft oferece diversos planos de assinatura (Community, Professional, Enterprise, Dev Essentials, com GitHub integrado, serviços em nuvem, licenciamento por volume, etc.) que diferem significativamente em preço, termos de uso e benefícios incluídos. Aqui, vamos analisá-los em detalhes, explicando as regras de licenciamento, o que cada plano inclui, como adquiri-los, as mudanças recentes e o impacto que tudo isso tem em desenvolvedores individuais, startups e grandes empresas.
O que é uma assinatura do Visual Studio e para que serve?
Uma assinatura do Visual Studio é basicamente um pacote de licença do IDE mais um conjunto de serviços e benefícios projetados para cobrir todo o ciclo de vida do desenvolvimento: desde a escrita do código até os testes, a implantação, a colaboração com a equipe e a atualização constante sobre novas tecnologias.
O objetivo da Microsoft é permitir que os assinantes acelerem o desenvolvimento, colaborem de qualquer lugar e inovem em diversas plataformas (não apenas no Windows), sem comprometer a segurança ou a conformidade regulatória. Isso é particularmente adequado para organizações que usam Azure, Azure DevOps, Microsoft 365 e GitHub diariamente.
Dependendo do nível de licença (por exemplo, Visual Studio Professional ou Visual Studio Enterprise e suas variantes em nuvem ou combinadas com o GitHub Enterprise), cada usuário recebe diferentes quantidades de créditos do Azure, diferentes tipos de suporte técnico, níveis de acesso a downloads de software da Microsoft e outros recursos extras de treinamento e produtividade.
Essas assinaturas geralmente são concedidas por usuário, não por dispositivo , o que simplifica bastante o gerenciamento de licenças: cada desenvolvedor tem sua própria assinatura e pode trabalhar em vários dispositivos, respeitando os termos de serviço. Para empresas com muitos desenvolvedores, isso facilita a coordenação de quem tem o quê e evita o compartilhamento de contas (algo explicitamente proibido pelos termos).
Além do modelo tradicional associado a contratos corporativos, existem assinaturas mensais (anteriormente anuais) na nuvem que são adquiridas e gerenciadas pelo Visual Studio Marketplace. Essas licenças na nuvem se destacam pela flexibilidade: permitem aumentar ou diminuir facilmente o número de usuários e são cobradas por meio de uma assinatura do Azure, o que ajuda a centralizar os custos.
Principais benefícios incluídos nas assinaturas
As assinaturas do Visual Studio oferecem muito mais do que apenas o ambiente de desenvolvimento integrado (IDE) . Normalmente, incluem benefícios agrupados em diversas categorias: ferramentas e serviços, desenvolvimento profissional, suporte técnico e acesso a downloads de produtos para ambientes de desenvolvimento e teste.
Na seção de ferramentas e serviços , os assinantes podem receber um crédito mensal do Azure (por exemplo, até US$ 150, dependendo do tipo de assinatura) para cenários de desenvolvimento e teste; descontos específicos nas taxas do Azure para ambientes que não sejam de produção; planos do Azure DevOps (básico ou básico + teste) para CI/CD, quadros ágeis e repositórios; e acesso a itens como uma conta de desenvolvedor do Microsoft 365 ou aplicativos do Microsoft 365 para empresas em alguns planos.
Em relação ao desenvolvimento profissional , as assinaturas oferecem acesso a conteúdo de treinamento, cursos online e recursos de diversos fornecedores. A ideia é que os desenvolvedores expandam suas habilidades, se mantenham atualizados com as tecnologias emergentes e adotem as melhores práticas de engenharia sem precisar buscar tudo por conta própria.
O pacote de suporte técnico também é fundamental: dependendo do nível de assinatura, ele inclui até quatro chamados de suporte profissional da Microsoft, que podem ser usados para resolver problemas complexos relacionados aos produtos e serviços da empresa. Alguns níveis, como o Visual Studio Professional, normalmente incluem dois chamados.
Na seção de downloads de produtos , os assinantes podem acessar um catálogo de softwares para uso exclusivo em desenvolvimento e testes. Isso inclui versões atuais e antigas do Windows, Office e diversos produtos de servidor (como SQL Server ou Windows Server), possibilitando a replicação de ambientes de clientes, a validação de compatibilidade ou a configuração de laboratórios internos sem o consumo de licenças de produção.
Se você já possui uma assinatura ativa, pode acessar todos esses benefícios pelo portal de assinaturas my.visualstudio.com , onde você pode gerenciar downloads, chaves, benefícios na nuvem e outros recursos associados à sua conta.
Visual Studio Community: gratuito, mas com regras claras.
Dentro da família Visual Studio, a Visual Studio Community Edition é a opção gratuita, projetada para estudantes, desenvolvedores individuais, pequenas equipes e certos tipos de projetos onde não há exploração comercial em larga escala. Embora pareça muito aberta, ela possui termos de uso que você deve conhecer para evitar problemas de licenciamento.
A Microsoft permite que um número ilimitado de usuários dentro da mesma organização utilize o Visual Studio Community em três cenários específicos: ensino em sala de aula, pesquisa acadêmica e contribuições para projetos de código aberto. Nesses casos, não há limite para o número de desenvolvedores, desde que esses usos sejam respeitados.
Quando vamos além desses casos especiais e falamos de organizações que não atendem aos critérios "corporativos" da Microsoft, a regra muda: até cinco usuários podem usar o Visual Studio Community para desenvolvimento geral. Se mais de cinco desenvolvedores precisarem usar o IDE nesses tipos de organizações, assinaturas pagas como o Visual Studio Professional ou Enterprise serão necessárias.
No ambiente das chamadas organizações empresariais (aquelas com mais de 250 equipes ou com faturamento anual superior a um milhão de dólares americanos), o uso do Visual Studio Community é ainda mais restrito. Nesses casos, ele só pode ser usado para os três cenários já mencionados: ensino formal, pesquisa acadêmica e projetos de código aberto. O uso do Community para desenvolvimento comercial ou uso interno geral nesses tipos de organizações não é permitido.
Por isso, é fundamental revisar os termos da licença do Visual Studio Community antes de uma implementação em larga escala. O uso fora dos cenários autorizados pode ser considerado uma violação da licença. No que diz respeito a startups, não há descontos específicos nessas assinaturas, embora a Microsoft as direcione para o programa Microsoft for Startups como forma de obter outros benefícios tecnológicos e em nuvem.
Visual Studio Professional: O que está incluído na assinatura paga?
A assinatura do Visual Studio Professional é voltada para equipes que desenvolvem softwares modernos e precisam de muito mais do que apenas um editor poderoso. É o ponto de partida natural para pequenas e médias empresas que buscam profissionalizar seu ciclo de desenvolvimento e acessar serviços adicionais.
Esta assinatura concede acesso à versão mais recente do Visual Studio Professional , que inclui ferramentas avançadas para web, desktop, dispositivos móveis, serviços em nuvem e muito mais. Ao contrário da versão Community, este é um produto comercial com suporte oficial e um conjunto de benefícios personalizados para ambientes de produção.
Um dos principais recursos da assinatura é o crédito mensal de US$ 50 do Azure para desenvolvimento e testes. Esse crédito permite configurar máquinas virtuais, bancos de dados, serviços PaaS ou ambientes de teste que simulam a produção sem usar recursos de suas assinaturas de produção do Azure, sempre dentro do limite mensal.
A assinatura também inclui acesso ao Azure DevOps Services , a plataforma da Microsoft para integração contínua, entrega contínua e gerenciamento do ciclo de vida de aplicativos. Isso inclui repositórios Git, pipelines de compilação e implantação, quadros ágeis para planejamento e acompanhamento, gerenciamento de tarefas, rastreamento de bugs e muito mais.
Outro recurso valioso é a biblioteca de software da Microsoft disponível para assinantes. Essa biblioteca inclui versões atuais e antigas do Windows, Office e diversos produtos de servidor, projetadas para uso em laboratórios de desenvolvimento e teste. Isso permite que os usuários reproduzam ambientes legados, realizem testes de compatibilidade ou simulem o cenário de um cliente sem precisar adquirir licenças de produção.
Para promover o aprendizado contínuo, o Visual Studio Professional inclui recursos de desenvolvimento profissional na forma de cursos, conteúdo de treinamento e outros materiais que ajudam os desenvolvedores a atualizar seus conhecimentos e a se manterem atualizados com as tecnologias, estruturas e melhores práticas emergentes.
Em termos de suporte, a assinatura normalmente inclui dois chamados de suporte técnico profissional , que podem ser abertos com a Microsoft para assistência direta em problemas complexos. Além disso, fornece ferramentas extras de depuração, teste e colaboração que complementam o IDE e são adaptadas às necessidades de equipes profissionais.
Assinaturas do Visual Studio na nuvem: compra, gerenciamento e cancelamento
As assinaturas em nuvem do Visual Studio oferecem um modelo de licenciamento flexível: são adquiridas e gerenciadas online, atribuídas a usuários individuais e cobradas por meio de uma assinatura do Azure. Atualmente, são oferecidas principalmente em regime mensal, visto que a Microsoft descontinuou a oferta de novas assinaturas anuais em nuvem.
Para faturar essas compras, você precisa de uma assinatura ativa do Azure . Você pode criar uma antes da sua primeira compra ou durante o processo no Visual Studio Marketplace. Além disso, você precisa ser um administrador ou colaborador com permissões suficientes nessa assinatura do Azure (por exemplo, no contexto de um contrato Enterprise) para comprar licenças de nuvem do Visual Studio.
O processo típico para adquirir assinaturas na nuvem é bastante simples: você acessa o Visual Studio Marketplace na seção Assinaturas , escolhe o tipo de licença (por exemplo, assinatura mensal do Visual Studio Professional), seleciona a assinatura do Azure a ser usada para faturamento, indica quantas assinaturas deseja adquirir e decide se a primeira será atribuída a você ou não.
Após confirmar a compra, se você tiver atribuído uma assinatura a si mesmo, poderá acessar o portal de assinaturas do Visual Studio e começar a baixar o software e ativar os demais benefícios. Se você adquiriu várias assinaturas, poderá fazer login no portal de administração para atribuir licenças a outros usuários. Nesse caso, talvez seja necessário registrar essas novas assinaturas no portal de administração na primeira vez.
Em relação ao cancelamento, o processo envolve a desativação da renovação automática, reduzindo assim o número de usuários pagantes. O acesso não é perdido imediatamente; a assinatura permanece ativa até a data de renovação programada. Para assinaturas mensais, os cancelamentos entram em vigor no primeiro dia do mês seguinte, e o acesso é mantido até então.
Se você for administrador e quiser interromper o pagamento de determinadas licenças, acesse https://manage.visualstudio.com , selecione o contrato relevante, abra a visualização Visão geral da assinatura, localize a linha da assinatura que deseja ajustar e use a opção "Alterar quantidade". Isso o levará de volta ao Marketplace, onde você poderá reduzir o número de usuários pagantes (até mesmo para zero). As assinaturas permanecerão ativas até a data de cobrança programada, mas não serão renovadas.
Após a alteração, ao retornar ao portal de gerenciamento, você verá um aviso de expiração associado às assinaturas que não serão mais renovadas. É importante verificar cuidadosamente quais usuários ainda possuem uma licença atribuída a cada mês para evitar pagar por assinaturas que ninguém está usando.
Durante anos, as assinaturas anuais na nuvem também foram uma opção . A Microsoft deixou de vender novas assinaturas nesse formato, mas os clientes existentes não serão afetados: suas assinaturas permanecem válidas, são renovadas da mesma forma e gerenciadas como antes.
Nesses planos anuais, as licenças eram cobradas antecipadamente pelo ano inteiro, e não havia direito a reembolso proporcional em caso de cancelamento antes da data de renovação. Só era possível aumentar o número de licenças durante o mês da compra original; após esse período, não era possível adicionar mais licenças para aquele ciclo anual. A redução do número de licenças era possível seguindo o mesmo procedimento dos planos mensais, mas sem gerar créditos automáticos, portanto, quaisquer reembolsos tinham que ser processados pela equipe de faturamento do Azure.
Fim das assinaturas anuais de nuvem e seus efeitos para clientes e provedores de serviços em nuvem.
O fim das assinaturas anuais do Visual Studio na nuvem gerou bastante confusão entre usuários finais e provedores de soluções em nuvem (CSPs). A Microsoft esclareceu diversas perguntas frequentes para evitar mal-entendidos.
Para novos clientes , a situação é clara: a opção de adquirir novas assinaturas anuais na nuvem para o Visual Studio não está mais disponível. Portanto, eles devem escolher entre assinaturas mensais na nuvem, assinaturas padrão adquiridas por meio de canais de venda direta ou opções de licenciamento por volume. A página oficial de preços do Visual Studio lista todas as alternativas atuais.
Os assinantes anuais existentes não precisam fazer nada de especial. Suas licenças continuam funcionando como antes, com a mesma data de renovação e preço. Se desejarem aumentar o número de assinaturas, só poderão fazê-lo dentro do mês da compra original; para diminuir o número de assinaturas, podem acessar manage.visualstudio.com, ajustar as quantidades e, se aplicável, solicitar reembolsos diretamente à equipe de faturamento do Azure.
Em relação aos provedores de soluções em nuvem (CSPs) , essa mudança significa que seus clientes não poderão mais adquirir novas assinaturas anuais do Visual Studio por meio desse canal. No entanto, as assinaturas anuais existentes gerenciadas por meio de CSPs não serão canceladas ou alteradas da noite para o dia: elas permanecem válidas, com o mesmo processo de renovação e a mesma limitação de aumento de licenças apenas no mês da compra.
Quando um cliente decide cancelar suas assinaturas anuais gerenciadas por um CSP, ele não poderá assinar novamente o mesmo tipo de produto posteriormente, mas terá outras opções para adquirir o Visual Studio: assinaturas mensais na nuvem, contratos de licenciamento por volume ou outros canais oficiais disponíveis, dependendo do porte e das necessidades da empresa.
Alterações recentes nos benefícios: downloads locais e créditos do Azure
Nos últimos tempos, a Microsoft modificou discretamente, mas de forma significativa, os benefícios associados às assinaturas do Visual Studio e ao programa de parceiros , especialmente no que diz respeito aos downloads tradicionais para instalação local e aos créditos individuais do Azure.
Uma das mudanças mais notáveis é que as ISOs e as chaves de licença transferíveis para muitos produtos locais não estão mais incluídas nos benefícios para desenvolvedores do programa de parceiros. Isso afeta o Windows Server, o Windows Client, o Office e outros produtos de servidor, que antes podiam ser baixados gratuitamente por meio desses benefícios para uso em laboratórios, laboratórios domésticos ou ambientes de teste avançados.
Esses produtos continuam disponíveis, mas apenas por meio de canais de licenciamento padrão (por exemplo, licenças por volume ou assinaturas comerciais) e não como parte de pacotes de benefícios para desenvolvedores. Para aqueles que configuraram laboratórios domésticos, protótipos do ConfigMgr (SCCM), demonstrações de soluções em ambientes locais ou combinações avançadas de Entra, Intune e Microsoft 365, essa redução significa que talvez seja necessário adquirir licenças adicionais.
Em paralelo, os créditos do Azure associados aos benefícios do programa de parceiros passaram de serem distribuídos individualmente por licença do IDE para serem gerenciados por meio de um pool centralizado no nível organizacional . Esse modelo de "pool" permite, em teoria, o planejamento e o compartilhamento de créditos entre equipes e projetos, reduzindo o desperdício de créditos.
A Microsoft também descontinuou algumas ferramentas de desenvolvimento legadas que não se adequam mais aos fluxos de trabalho modernos baseados em nuvem. Em vez disso, enfatiza os benefícios das ferramentas, serviços em nuvem e recursos de aprendizado atuais que estão mais alinhados com as práticas de desenvolvimento contemporâneas (DevOps, pipelines automatizados, implantações no Azure etc.).
Se você ainda tiver acesso aos downloads e chaves antigos instalados localmente como parte dos seus benefícios, vale a pena revisar o que você precisa manter a longo prazo e, se for essencial, baixar as ISOs e anotar as chaves antes que elas desapareçam permanentemente do portal do assinante.
Assinaturas do Visual Studio com o GitHub Enterprise
Uma das combinações mais poderosas que a Microsoft oferece atualmente é o Visual Studio com as Assinaturas Empresariais do GitHub , projetada para organizações que desejam combinar o melhor do IDE da Microsoft com os recursos empresariais do GitHub em um único pacote contratual.
Normalmente, esse tipo de oferta é adquirido por meio de um Contrato Empresarial da Microsoft , sendo voltado para empresas com um volume significativo de licenças e necessidades avançadas de gerenciamento de código, segurança e colaboração. Este pacote oferece acesso tanto ao GitHub Enterprise Cloud quanto ao GitHub Enterprise Server, possibilitando a adoção de modelos em nuvem, locais ou híbridos.
Para usufruir dos recursos do GitHub incluídos na assinatura, cada usuário do Visual Studio deve ter uma conta pessoal do GitHub que faça parte de uma organização corporativa . Os proprietários da organização no GitHub podem convidar desenvolvedores por e-mail, e os desenvolvedores podem aceitar o convite usando uma conta existente ou criando uma nova.
Após a atribuição de uma licença "Visual Studio com GitHub Enterprise Cloud", o sistema tenta vincular automaticamente a conta do GitHub à assinatura do Visual Studio , verificando se o endereço de e-mail cadastrado no GitHub corresponde ao UPN (Nome Principal do Usuário) do usuário no ambiente Microsoft. Se houver correspondência, o usuário passa a utilizar uma das licenças combinadas.
O número total de licenças do GitHub que a organização pode usar é, na verdade, a soma das licenças padrão do GitHub Enterprise mais as assinaturas do Visual Studio que incluem o GitHub . Mesmo usuários que não aparecem como afiliados em determinadas visualizações podem, desde que mantenham esse status específico, consumir uma licença combinada do GitHub Enterprise Cloud, contanto que suas contas estejam devidamente associadas.
Se a conta do GitHub de um funcionário não corresponder automaticamente à sua identidade no Visual Studio, o proprietário da empresa no GitHub poderá vinculá-las manualmente para consolidar as licenças e evitar desperdício. Em qualquer caso, os termos deixam claro que cada conta do GitHub e cada assinatura do Visual Studio só podem ser usadas por uma pessoa específica; o compartilhamento de contas entre vários usuários não é permitido.
Para usuários que trabalham exclusivamente com o GitHub Enterprise Server localmente , o consumo da licença permanece único, desde que o endereço de e-mail associado à conta do servidor corresponda ao UPN do Visual Studio. Se a organização migrou para um modelo de cobrança baseado no uso, esses mesmos usuários também precisarão estar no GitHub Enterprise Cloud para que o consumo seja associado corretamente.
Em ambientes onde o GitHub Enterprise Cloud e o GitHub Server coexistem, a regra de uma licença por usuário permanece válida , desde que as diretrizes de associação e sincronização de uso entre os dois ambientes sejam seguidas. A Microsoft fornece documentação específica para configurar essa sincronização e garantir que a organização aproveite ao máximo suas licenças combinadas.
Fundamentos do desenvolvimento em Visual Studio: a porta de entrada gratuita
Além das assinaturas pagas, a Microsoft oferece o Visual Studio Dev Essentials , um programa gratuito desenvolvido como porta de entrada para o ecossistema de ferramentas de desenvolvimento. Não se trata de uma assinatura completa, mas inclui um pacote de benefícios bastante interessante sem custo adicional.
Ao aderir ao Dev Essentials, os desenvolvedores obtêm acesso a ferramentas e serviços como o Visual Studio Community, serviços de colaboração na nuvem (por exemplo, Azure DevOps ou Visual Studio Team Services, dependendo da época e do nome), recursos de treinamento de terceiros, como o Pluralsight, e suporte para dúvidas pontuais por meio de serviços como o HackHands.
A ideia por trás deste programa é que qualquer pessoa possa começar a desenvolver com tecnologias Microsoft gratuitamente , com um caminho claro para migrar para assinaturas pagas quando o projeto ou a organização assim o exigir. Ativar os benefícios é simples e feito através de um portal dedicado, com uma experiência guiada para garantir que ninguém se perca no processo.
Visual Studio com MSDN: a solução clássica para toda a plataforma Microsoft.
Durante muitos anos, a combinação do Visual Studio com o MSDN foi a opção mais completa para quem precisava de desenvolvimento abrangente na plataforma Microsoft: desde aplicativos para desktop e dispositivos móveis até serviços de back-end, soluções de servidor e implantações em nuvem.
Com esse tipo de assinatura, o desenvolvedor obtém acesso a milhares de produtos da Microsoft , juntamente com serviços adicionais, para que possa projetar, programar e testar aplicativos em uma ampla variedade de plataformas: telefones, PCs, tablets, servidores locais e Azure.
Outra característica fundamental era (e ainda é, dependendo do modelo) a possibilidade de escolher entre um ambiente de colaboração auto-hospedado (por exemplo, o Team Foundation Server ou sua evolução) e soluções totalmente baseadas na nuvem, como o Visual Studio Online ou o Azure DevOps, permitindo que as equipes escolham o modelo que melhor se adapta aos seus requisitos de segurança, conformidade e gerenciamento.
Com essa ampla gama de opções, as assinaturas do Visual Studio oferecem um ecossistema muito abrangente para desenvolvedores e empresas : desde aqueles que dependem do Community e do Dev Essentials para projetos educacionais ou de código aberto, até grandes organizações que orquestram seus contratos corporativos com o GitHub Enterprise, créditos do Azure, ambientes híbridos e necessidades rigorosas de conformidade regulatória.
Para qualquer equipe de desenvolvimento que trabalhe seriamente com tecnologias Microsoft, uma compreensão completa das diferenças entre os modelos Community, Professional, Enterprise e Cloud, das mudanças recentes nos benefícios locais e das integrações com o GitHub é fundamental para escolher a combinação que melhor se adapta ao seu orçamento, à sua forma de trabalho e ao grau de flexibilidade necessário a médio e longo prazo.
Escritor apaixonado pelo mundo dos bytes e da tecnologia em geral. Adoro compartilhar meu conhecimento por meio da escrita, e é isso que farei neste blog, mostrar a vocês tudo o que há de mais interessante sobre gadgets, software, hardware, tendências tecnológicas e muito mais. Meu objetivo é ajudá-lo a navegar no mundo digital de uma forma simples e divertida.