Infraestrutura Inteligência Segurança

Atualizações de IA e ML melhoram a eficiência

O mercado digital de hoje valoriza a eficiência. Os clientes esperam acesso rápido a novos aplicativos e atualizações, enquanto os desenvolvedores exigem mais ferramentas de produtividade e controle sobre os dados para realizarem melhor seu trabalho. Embora existam mais soluções baseadas na nuvem para maximizar a eficiência, elas precisam ser fáceis de usar e seguras para resultar em vantagens reais. Atualizações do Azure, Visual Studio e do .NET Framework alavancam o aprendizado de máquina de última geração e inteligência artificial para maximizar a eficiência do desenvolvedor e da empresa, ajudando a se beneficiarem da mais recente tecnologia e ao mesmo tempo protegendo os dados.

Proteja o código e os dados na nuvem
Preocupações sobre a confidencialidade e controle de dados são as razões pelas quais algumas empresas permanecem relutantes em transferir seus dados para a nuvem. Como parte da proteção de dados do clientes, a Microsoft lançou várias atualizações significativas do Azure. Abrangendo hardware, software e serviços, esses avanços dão às empresas acesso à mais recente geração de processadores Intel Xeon com a tecnologia Intel SGX, uma nova família de máquinas virtuais e outros recursos de desenvolvimento.

Aumentar a produtividade com IA
À medida que os aplicativos se tornam mais complexos, a coordenação de código, a localização de bugs e a criação de atualizações se tornam mais demoradas. Para acelerar essa carga de trabalho e diminuir o tempo de lançamento no mercado, o Visual Studio IntelliCode combina recursos assistidos por inteligência artificial com práticas recomendadas de codificação. À medida que os desenvolvedores escrevem softwares, o IntelliCode reduz o número de pressionamentos de teclas, recomendando APIs prováveis, localizando variáveis ​​mal utilizadas em tempo real e gerando automaticamente comentários sobre outros possíveis problemas. Treinado em milhares de bases de código públicas, ele também pode reconhecer o contexto e melhorar continuamente com mais informações.

Infundir aprendizado de máquina em aplicativos
Aprendizado de máquina (ML) tem o potencial de aumentar a eficiência em todas as plataformas, mas a adoção foi retardada pela curva de aprendizado da tecnologia. O lançamento da pré-visualização do ML.NET, uma estrutura de aprendizado de máquina de plataforma aberta e de código aberto que não requer experiência prévia no desenvolvimento de modelos ML, é uma grande mudança. Os desenvolvedores .NET agora podem aproveitar os recursos do ML, como categorização de texto, previsão e algoritmos de aprendizado, o que significa ganhos significativos de produtividade no fluxo de trabalho.

Fonte