Durante os dias 21 a 23 de Maio de 2024, aconteceu o evento Microsoft Build 2024, que foi realizado tanto de forma presencial quanto online. O evento contou com inúmeras novidades e incríveis anúncios, principalmente voltados para o uso da Inteligência Artificial em diversas áreas. Neste artigo, estarei abordando os principais destaques do evento, bem como as novidades apresentadas durante o evento.
Keynote de Abertura - Satya Nadella
O evento já começa destacando a importância e a transformação que a Inteligência Artificial está trazendo para o mundo. Sendo considerado uma das maiores revoluções tecnológicas nos últimos 30 anos.
Logo em seguida Satya Nadella entra no palco para realizar o keynote de abertura do Microsoft Build 2024. Satya Nadella destacou as inovações e lançamentos que prometem transformar a maneira como desenvolvemos e utilizamos a tecnologia com foco em Inteligência Artificial.
Caso queira assistir a keynote de abertura, podem rever abaixo:
Novidades e Anúncios
Copilot+ PCs: O Futuro da Computação com IA
Um dos anúncios mais empolgantes foi o lançamento dos Copilot+ PCs, a nova geração de computadores que integra IA em todos os níveis de hardware e software. Esses dispositivos, estarão disponíveis a partir de 18 de junho, prometem ser até 20 vezes mais poderosos e 100 vezes mais eficientes para cargas de trabalho de IA em comparação com PCs tradicionais.
Em relação a esse lançamento, Satya Nadella apresentou um vídeo demonstrando o poder e a eficiência dos novos Copilot+ PCs. Abaixo vocês podem ver algumas das principais características desses novos dispositivos:
Há uma série de recursos em relação a essa novidade. Para mais informações, acesse o link: Introducing Copilot+ PCs
Windows Copilot Runtime: Integração de IA no Coração do Windows
A Microsoft apresentou o Windows Copilot Runtime, uma plataforma que traz APIs e modelos de IA diretamente para o Windows 11. Com suporte a frameworks populares como PyTorch e a nova estrutura WebNN. Assim sendo, os desenvolvedores poderão criar aplicativos de IA mais eficientes e poderosos.
Para mais informações sobre o Windows Copilot Runtime, acesse o link: Windows Copilot Runtime
Parcerias Poderosas: NVIDIA e AMD
As parcerias da Microsoft com NVIDIA e AMD foram reforçadas, com a introdução de novas GPUs como a NVIDIA H200 e B100, além de VMs baseadas no acelerador AMD MI300X. Essas colaborações visam fornecer a melhor performance e custo-benefício para desenvolvedores que utilizam IA.
Para mais informações sobre essas parcerias, acesse os links: NVIDIA e AMD
Microsoft Fabric: Inteligência em Tempo Real
O Microsoft Fabric foi revelado como uma plataforma integrada para a gestão de dados em tempo real. Com ele, empresas poderão obter insights acionáveis de maneira rápida e eficiente, integrando dados de diversas fontes, incluindo IoT e sistemas de telemetria. Entre as novidades relacionadas ao produto:
-
Inteligência em Tempo Real: Solução de SaaS para análise de dados em tempo real, permitindo decisões mais rápidas e informadas.
-
Banco de Dados PostgreSQL no Azure: Capacidades avançadas de IA integradas ao banco de dados, permitindo chamadas para o Azure OpenAI Service e geração de embeddings diretamente no banco de dados.
-
Novos Recursos no Microsoft Fabric: Kit de Desenvolvimento de Workload, compartilhamento de dados em tempo real, API GraphQL e habilidades de IA integradas para experiências de dados.
Para mais informações sobre as novidades relacionadas ao Microsoft Fabric, acesse o artigo: Unlock real-time insights with AI-powered analytics in Microsoft Fabric
Expansão do Copilot: De Assistente Pessoal a Assistente de Equipe
O Microsoft 365 Copilot foi expandido para atuar como um assistente de equipe, denominado "Team Copilot". Essa ferramenta promete melhorar a colaboração e a produtividade das equipes, facilitando a gestão de reuniões e a comunicação em grupo.
Para mais informações sobre o Team Copilot, acesse o link: Team Copilot
Copilot Studio: Personalização e Automação de Copilots
Com o Copilot Studio, desenvolvedores agora podem criar copilotos personalizados, integrando fontes de dados específicas e automatizando tarefas complexas. A ferramenta também suporta a criação de conectores personalizados, facilitando a integração com sistemas corporativos.
Para mais informações sobre o Copilot Studio, acesse o link: Copilot Studio
Família Phi-3: Modelos de Linguagem Avançados
A Microsoft ampliou sua família de modelos de linguagem, afirmando o seu compromisso em desenvolver soluções Open Source. E, como estamos vivenciando uma demanda crescente por modelos de linguagem, a Microsoft introduzindo o P**hi-3 Vision**, que combina capacidades de linguagem e visão, e novos modelos menores e mais eficientes. Esses modelos prometem ser altamente eficazes em uma variedade de aplicações.
Para mais informações sobre a Família Phi-3, acesse o link do artigo: New models added to the Phi-3 family, available on Microsoft Azure
Windows 365 e Parceria com Meta: Expansão para Novos Dispositivos
A parceria com a Meta permitirá que o Windows 365 seja utilizado em dispositivos Quest, trazendo a experiência do Windows para a realidade virtual e permitindo a criação de aplicativos volumétricos em 3D.
Keynote Dia 2 - Scott Guthrie
O segundo dia do evento foi marcado pela keynote de Scott Guthrie, que destacou a importância da nuvem e da IA especificamente para desenvolvedores. Ele apresentou várias novidades e atualizações relacionadas ao Azure e ao desenvolvimento de aplicativos relacionados à IA.
Caso queira assistir a keynote de Scott Guthrie assista abaixo:
Vamos agora conferir as principais novidades apresentadas por Scott Guthrie
GitHub Copilot Workspace: Revolucionando o Desenvolvimento de Software
Scott Guthrie anunciou o GitHub Copilot Workspace, uma evolução do GitHub Copilot que permite aos desenvolvedores brainstorm, planejamento, construção e teste de código usando linguagem natural. A ferramenta promete aumentar a produtividade e reduzir a complexidade do desenvolvimento de software.
O serviço por enquanto está em fase preview. Mas, você pode saber mais sobre o GitHub Copilot Workspace acessando o link: GitHub Copilot Workspace
AKS Automatic: Kubernetes Simplificado
A nova oferta AKS Automatic tem como proposta automatizar a configuração e gerenciamento de clusters Kubernetes, garantindo desempenho otimizado e segurança. Essa ferramenta é ideal para desenvolvedores que buscam simplicidade e eficiência na gestão de suas aplicações em contêineres.
.NET Aspire: Desenvolvimento em Nuvem Facilitado
A Microsoft lançou o como General Availability o .NET Aspire, uma ferramenta de código aberto que facilita o desenvolvimento de soluções nativas da nuvem, proporcionando segurança, confiabilidade e alto desempenho.
Se você deseja experimentar o .NET Aspire, acesse o tutorial: Quickstart: Build your first .NET Aspire app
E, se você for uma Pessoa Desenvolvedora C# e deseja saber como usar o .NET Aspire com Node.js, acesse o tutorial: Build .NET Aspire apps with Node.js
GitHub Copilot for Azure: Integração Perfeita com a Nuvem
A integração do GitHub Copilot com Azure permite que os desenvolvedores façam perguntas em linguagem natural sobre seus ambientes de nuvem Azure, aumentando a eficiência e mantendo os desenvolvedores no fluxo de trabalho.
Para saber mais sobre o GitHub Copilot for Azure, acesse o link: do artigo: Copilot in Azure Technical Deep Dive
Azure AI Studio: Hub de Desenvolvimento de IA Generativa
O Azure AI Studio é o centro de desenvolvimento para soluções de IA generativa, incluindo o novo serviço de tokens PGO Global, que oferece até 10 milhões de tokens por minuto de throughput, e um desconto de 50% para processamento de lotes fora do horário de pico.
Algumas das novidades apresentadas no Azure AI Studio:
-
Abordagem de Desenvolvimento Dual: Interface amigável e capacidades de desenvolvimento orientado a código
-
Experiências de Desenvolvimento: Integração com Azure Developer CLI (azd) e AI Toolkit para Visual Studio Code, facilitando operações de modelos de linguagem (LLMOps). (Em pré-visualização)
-
Modelos como Serviço (MaaS): Acesso a modelos de fundação de líderes do setor, permitindo a criação de apps de IA generativa sem necessidade de infraestrutura dedicada. (Em pré-visualização)
-
Ferramentas e Serviços de IA: Integração de dados, orquestração de prompts e avaliação de sistemas, suportando fluxos de trabalho multimodais. (Em pré-visualização)
-
Rastreamento e Depuração: Melhoria na visão e depuração de fluxos de trabalho de IA. (Em pré-visualização)
-
Monitoramento de Apps de IA Generativa: Monitoramento de uso de tokens, qualidade e métricas operacionais, com alertas para melhorias contínuas. (Em pré-visualização)
Agora o serviço está como General Availability. Para saber mais sobre o Azure AI Studio, acesse o link: Azure AI Studio
Modelos Frontier e Open Source: Flexibilidade e Escolha
A Microsoft está trazendo uma ampla gama de modelos de IA de código aberto para o Azure AI, incluindo mais de 1600 modelos de parceiros como Hugging Face, Meta, MSR AI e Nvidia, oferecendo flexibilidade e escolha para os desenvolvedores.
Devido a isso, a Microsoft informou que o novo modelo da OpenAI, o GPT-4o, que conta como um omni-modelo capaz de realizar tarefas de visão, texto e falas, estará disponível no Azure AI Studio.
Para saber mais sobre os modelos de IA de código aberto, acesse o link: OpenAI GPT-4o
Azure AI Search e Azure Cosmos DB: Poder para Aplicações RAG
Ferramentas como Azure AI Search e Azure Cosmos DB são essenciais para a criação de aplicações RAG (Retrieval-Augmented Generation), permitindo escalabilidade e alta qualidade nas respostas.
As novidades apresentadas sobre o Azure AI Search:
-
Capacidade de RAG em Escala: Suporte para tipos de vetor binário e outras funcionalidades de busca vetorial, melhorando a eficiência de armazenamento.
-
Relevância da Pesquisa: Melhorias na busca vetorial e híbrida, incluindo ponderação de vetores, controle de limiar de pontuação e aumento no tamanho máximo de recuperação de texto, aprimorando a precisão das respostas.
-
Integrações de Dados e Processamento:
- Vetorização de imagens integrada via Azure AI Vision e novos modelos de embedding no catálogo do Azure AI Studio.
- Conector OneLake para integração direta de dados do Microsoft Fabric ao Azure AI Search, ampliando as fontes de dados que podem ser indexadas e pesquisadas.
As novidades apresentadas sobre o Azure Cosmos DB:
-
Capacidades de Banco de Dados Vetorial Integradas: Indexação vetorial embutida e busca de similaridade vetorial no Azure Cosmos DB para NoSQL, eliminando a necessidade de um banco de dados vetorial separado. (Disponível em junho, em Preview)
-
Migração de Conta Serverless para Provisionada: Transição de contas serverless para modo de capacidade provisionada através do portal Azure ou CLI, mantendo acesso total a operações de leitura e escrita. (Em pré-visualização)
-
Recuperação de Desastres Entre Regiões: Recuperação de desastres no Azure Cosmos DB baseado em vCore para MongoDB, permitindo a criação de réplicas de clusters em outras regiões, com promoção automática em caso de falha. (Em Preview)
-
Integração com Vercel: Conexão fácil de apps Vercel a bancos de dados Azure Cosmos DB existentes ou criação de novas contas Azure Try Cosmos DB integradas aos projetos Vercel. (Em GA)
-
SDK Go para Azure Cosmos DB: O SDK Go permite operações em contas Azure Cosmos DB para NoSQL, suportando regiões preferidas, tentativas entre regiões e diagnósticos de solicitações. (GA)
Para saber mais sobre as novidades lançadas sobre Azure Cosmos DB, acesse o link: aqui
Conclusão
O Microsoft Build 2024 foi um evento repleto de novidades e anúncios incríveis, principalmente voltados para a Inteligência Artificial e a nuvem. As parcerias com empresas como NVIDIA e AMD, o lançamento dos Copilot+ PCs e a expansão da família Phi-3 são exemplos de como a Microsoft está investindo em soluções inovadoras e de alto desempenho.
Além disso, a integração do GitHub Copilot com Azure e as atualizações no Azure AI Studio demonstram o compromisso da Microsoft em fornecer ferramentas poderosas e flexíveis para desenvolvedores de todo o mundo.
Claro que só foi possível abordar uma pequena parte das novidades apresentadas no evento. Para saber mais sobre todas as novidades e anúncios apresentados durante o Microsoft Build, existe um book explicando detalhadamente cada uma das novidades. Vocês podem acessar o book através do link: Microsoft Build 2024 - Book of News
Espero que tenham gostado do resumo e que as novidades apresentadas possam inspirar vocês a criar soluções inovadoras e impactantes.
Nos vemos no próximo artigo!