Com as atualizações do Power Platform reveladas no evento Build desta semana, a Microsoft não está se concentrando diretamente em melhorar os recursos de codificação, mas tentando simplificar os ambientes corporativos excessivamente complexos onde os programadores precisam existir.
A realidade de 2024 para os programadores empresariais é que – dependendo da empresa de análise que cita os números – algo entre 70% e 80% das suas tarefas diárias não envolvem codificação e, em vez disso, envolvem navegar na burocracia do ambiente global de TI. Na verdade, é a intersecção de vários ambientes complexos, desde a empresa global até ambientes de nuvem interconectados de várias empresas, normalmente incluindo Microsoft, Google e Amazon.
As novas implementações da Microsoft – incluindo novos agentes para interagir dentro do próprio ambiente complexo da Microsoft, como novos conectores para o Microsoft Copilot – são projetadas para tentar reduzir essa complexidade.
Se esse objetivo puder ser alcançado, a Microsoft argumentou que poderia fornecer aplicativos muito mais seguros.
“Usando o novo recurso de hub de segurança no centro de administração do Microsoft Power Platform, os administradores poderão avaliar rapidamente a postura de segurança de um locatário, identificar e agir de acordo com as recomendações mais impactantes para melhorar a postura, definir proativamente políticas para proteger contra vulnerabilidades e riscos e usar um rico conjunto de ferramentas e recursos de segurança disponíveis para obter visibilidade profunda e detectar ameaças de forma eficaz”, afirmou a Microsoft. “Os novos controles disponíveis no hub de segurança incluirão suporte de rede virtual do Microsoft Azure para Power Platform, que permitirá aos clientes integrar o Power Platform com recursos dentro de suas redes virtuais sem expô-los na Internet pública. Além disso, o suporte do Microsoft Entra ID Privileged Identity Management para Power Platform permitirá que os clientes concedam permissões administrativas a ambientes específicos do Power Platform temporariamente, melhorando assim a postura de segurança.”
O Power Pages também está obtendo um novo espaço de trabalho de segurança acessível a partir do estúdio de design e um Web Application Firewall (WAF) com recursos Copilot para simplificar os testes e verificações de segurança.
Jason Wong, analista VP do Gartner, disse que gostou das novas habilidades para conectar o Copilot diretamente às infraestruturas corporativas e “para obter insights sobre recursos e impulsionar mais automação”. Ele acrescentou que “a Microsoft ainda precisa se atualizar na aplicação da IA ao nível da infraestrutura”.
Simplificando ambientes complexos
Trata-se essencialmente de superar as complexidades ambientais, disse Wong.
“A capacidade de orquestrar, conectar e simplificar (atividades de codificação) será muito valiosa”, disse Wong. “Cerca de 75% do tempo não é gasto em codificação hoje. É gasto fazendo outras coisas”, incluindo coleta de requisitos, identificação de recursos ambientais, movimentação de código de um ambiente para outro e assim por diante, disse ele.
Em relação às melhorias na segurança cibernética, Wong disse que elas também estão relacionadas à redução da complexidade. “A história da segurança tem como objetivo dar visibilidade às equipes de desenvolvedores sobre o que cada uma está fazendo.”
Outras atualizações do Power Apps anunciadas no Build incluem integração nativa com repositórios Git e a capacidade de integrar interfaces de bate-papo ativadas por voz do Microsoft Copilot em aplicativos móveis. A Microsoft também está fazendo duas grandes mudanças para os desenvolvedores de aplicativos Canvas: adicionando a capacidade de coautor de um aplicativo da mesma forma que os autores podem colaborar em documentos do Word ou planilhas do Excel on-line e facilitando a visualização e o uso do código-fonte no Power Apps Studio. .
O analista principal da Forrester, Devin Dickerson, concordou com Wong sobre o foco na complexidade do ambiente.
“A capacidade dos assistentes de código baseados em IA de agregar valor ao processo de desenvolvimento e ao ciclo de vida é um tanto limitada pelo contexto e pela complexidade de implementação que os desenvolvedores precisam gerenciar para entregar aplicativos funcionais no contexto corporativo”, disse Dickerson. “A capacidade de ajustar seu assistente de IA às dependências e ao contexto específicos de seu aplicativo e seu ciclo de vida pode tornar o conselho que um desenvolvedor recebe do assistente muito mais prático.”
Desenvolver o potencial para uma mudança crítica na forma como essas capacidades são apresentadas e utilizadas, passando de uma série de capacidades distintas para uma experiência mais coesa. “Você precisa do contexto de todas as pilhas e dependências de aplicativos existentes”, disse ele.
Arnal Dayaratna, vice-presidente de pesquisa para desenvolvimento de software da IDC, disse que encontrou muitos motivos para se entusiasmar nos anúncios da Power Platform da Microsoft.
“Isso pode ser uma mudança radical no cenário de ferramentas para desenvolvedores”, disse Dayaratna. “Estamos vendo esse tipo de ponto de inflexão onde a linguagem natural se torna a linguagem de programação mais popular. Os desenvolvedores poderão fazer mais, como gerenciar extensas frotas de infraestrutura.”
Outro analista, Paul Nashawaty, analista principal do Grupo Futurum, disse que ficou mais impressionado com o nível de integração que a Microsoft apregoou.
Nashawaty disse que gostou da integração da IA em vários aspectos do desenvolvimento e em diferentes produtos e serviços da Microsoft para desenvolvedores. Esta é uma resposta significativa à rápida adoção da IA em aplicações de produção, disse ele: “A mudança de 18% para mais de 54% das organizações que incorporam IA nas suas cargas de trabalho em apenas nove meses destaca o crescente reconhecimento do potencial transformador da IA. Esta tendência não só valida a necessidade de ferramentas avançadas de IA como o Copilot, mas também sugere um caso de uso crescente entre desenvolvedores e empresas para aproveitar a IA para obter vantagem competitiva.”