▲
- A Microsoft anunciou o fim do suporte para o Microsoft Graph CLI e o Microsoft Graph Toolkit, com encerramento previsto para setembro de 2025.
- Você precisará migrar para o PowerShell e os Microsoft Graph SDKs para garantir a continuidade e eficiência em seus projetos.
- Essa mudança impacta desenvolvedores e equipes de TI, que devem adaptar seus sistemas para manter compatibilidade e segurança.
- A Microsoft incentiva o uso dos Fluent UI Web Components para interfaces e reforça a importância de planejamento para essa transição.
A Microsoft anunciou o encerramento do suporte para alguns componentes importantes do Microsoft Graph, incluindo o Graph Command Line Interface (CLI) e o Microsoft Graph Toolkit (MGT). Essa decisão visa otimizar as ferramentas para desenvolvedores e profissionais de TI, direcionando-os para alternativas mais eficientes e com maior capacidade de integração dentro do ecossistema Microsoft. A fase de descontinuação começa em setembro de 2025.
O Microsoft Graph é uma plataforma robusta de API que conecta diversos serviços e dispositivos, facilitando a integração e a colaboração entre eles. Para desenvolvedores, entender essas mudanças é essencial para manter a compatibilidade e a funcionalidade de seus projetos.
O que Muda no Microsoft Graph CLI
O Microsoft Graph Command Line Interface (CLI) é uma ferramenta que permitia a desenvolvedores e equipes de TI interagirem com as APIs do Graph usando comandos de terminal. Ele era útil para gerenciar recursos, automatizar tarefas e obter informações de forma rápida. No entanto, a Microsoft decidiu aposentá-lo.
A justificativa para essa descontinuação inclui a extensibilidade limitada do CLI, que dificultava a adição de novas funcionalidades, e seu ecossistema mais restrito, que oferecia menos recursos em comparação com outras ferramentas. A empresa percebeu que muitos desenvolvedores já preferiam outras opções com funcionalidades mais abrangentes e profundas.
Por isso, a Microsoft está direcionando os usuários para o uso do PowerShell. Essa alternativa oferece uma cobertura mais ampla das APIs, melhora os fluxos de trabalho de automação e se alinha com os compromissos de serviço de longo prazo da empresa. Além disso, o PowerShell conta com uma documentação mais completa e recursos de suporte mais robustos.
A transição para o PowerShell também simplifica a manutenção e o desenvolvimento futuro, garantindo que os profissionais de TI e desenvolvedores possam continuar trabalhando de forma produtiva. Para quem está habituado a usar linhas de comando, a curva de aprendizado para o PowerShell pode ser mais suave, dado seu foco em automação e gerenciamento de sistemas.
Aposentadoria do Microsoft Graph Toolkit e Alternativas
Outra ferramenta que será descontinuada é o Microsoft Graph Toolkit (MGT). O MGT foi criado para simplificar o desenvolvimento de aplicações web, oferecendo componentes web reutilizáveis e auxiliares. Ele tornava mais fácil lidar com a autenticação e a vinculação de dados, agilizando a criação de interfaces de usuário.
As razões para a aposentadoria do MGT são parecidas com as do Graph CLI. A Microsoft notou que os desenvolvedores estavam buscando mais flexibilidade e ferramentas que pudessem ser integradas a ecossistemas maiores. Contudo, para o MGT, a empresa não indicou uma única substituição direta para todos os seus componentes.
Para a parte da interface do usuário (UI), a Microsoft incentiva os desenvolvedores a usar os Fluent UI Web Components. Já para os mecanismos de autenticação e outras funcionalidades, a recomendação é utilizar os Microsoft Graph SDKs. Essas ferramentas oferecem uma base sólida e moderna para construir aplicações, mantendo a compatibilidade com o ecossistema Microsoft.
Os Fluent UI Web Components permitem a criação de interfaces de usuário consistentes e acessíveis, seguindo as diretrizes de design da Microsoft. Já os Graph SDKs facilitam a interação com os dados do Microsoft Graph em diversas linguagens de programação, garantindo uma integração fluida e segura.
Cronograma e Implicações da Retirement de Microsoft Graph CLI e MGT
A fase de descontinuação para o Graph CLI e o Microsoft Graph Toolkit começa oficialmente em 1º de setembro de 2025. O processo de aposentadoria total será concluído até 28 de agosto de 2026. Durante esse período, a Microsoft não lançará novos recursos para essas ferramentas.
Além disso, não haverá atualizações de segurança nem manutenção ativa dos repositórios de código aberto. Isso significa que os desenvolvedores e equipes de TI que ainda utilizam esses componentes precisarão migrar para as alternativas recomendadas antes da data de aposentadoria completa para evitar problemas de compatibilidade ou segurança. Para mais detalhes, a Microsoft disponibilizou publicações específicas em seus blogs oficiais sobre o Microsoft Graph CLI e o Microsoft Graph Toolkit.
É um bom momento para os desenvolvedores que trabalham com o ecossistema Microsoft revisarem seus projetos e planejarem a migração. A Microsoft costuma oferecer recursos e guias para facilitar essas transições.
Este cenário de mudança de ferramentas é comum na indústria de tecnologia, onde empresas como a Microsoft atualizam constantemente suas ofertas para acompanhar as tendências e as necessidades dos desenvolvedores. Para os desenvolvedores, é importante estar sempre atento às novidades e buscar as melhores práticas. Além disso, a compatibilidade entre diferentes softwares é sempre um desafio, como a melhora da interoperabilidade do LibreOffice com arquivos do Microsoft Office demonstra.
Este conteúdo foi auxiliado por Inteligência Artificial, mas escrito e revisado por um humano.
Via Neowin

