O blog da AWS
Por que organizações em todo o mundo estão escolhendo AWS Transform for .NET
Por Beatriz Maeireizo Tokeshi, global go-to-market para produtos de agentic AI na AWS.
O AWS Transform for .NET tem a confiança de
Velocidade, escala e qualidade são importantes na modernização de aplicações. Neste blog, exploro como o AWS Transform for .NET, a primeira experiência de IA agêntica para modernizar aplicações .NET em grande escala, está acelerando o processo de modernização. Você também aprenderá sobre os principais benefícios de usar o AWS Transform for .NET diretamente de nossos clientes e parceiros em todo o mundo.
O imperativo da modernização e seus desafios
Modernização é o processo de transformar aplicações em serviços otimizados para a nuvem, melhorando o desempenho, a escalabilidade e a eficiência de custos, além de acelerar a inovação.
As organizações que executam aplicações .NET Framework enfrentam desafios crescentes com custos de licenciamento, escalabilidade, inovação, manutenção e segurança, pois dependem de software legado. Aplicações .NET legadas, originalmente criadas para ambientes on-premises, agora podem liberar todo o seu potencial na nuvem. Embora o lift-and-shift seja um começo, a verdadeira modernização para aplicações cross-platform prontas para Linux abre as portas para melhor desempenho, escalabilidade e economia de custos. Ao transformar essas aplicações, as empresas podem aproveitar os recursos avançados de nuvem, incluindo conteinerização, microsserviços, computação serverless e inteligência artificial (IA), acelerando a inovação e a agilidade dos negócios.
O desafio? A modernização de aplicações .NET legadas é complexa e consome muitos recursos. Com aplicações espalhadas por vários projetos e dependências, a modernização manual pode ser demorada, muitas vezes atrasada por prioridades concorrentes e pela natureza complexa das mudanças de compatibilidade e refatoração.
Além disso, embora a portabilidade de .NET ofereça oportunidades para lidar com limitações de desempenho e vulnerabilidades de segurança, sua qualidade depende da experiência dos membros da equipe de modernização. E mais, clientes corporativos geralmente têm centenas de aplicações Windows .NET em seu portfólio, exigindo colaboração em diferentes funções (desenvolvedores, gerentes de projeto, profissionais de segurança e conformidade etc.). A portabilidade manual de aplicações, uma de cada vez, dificulta a escalabilidade. Jordi Martin, CTO da Signaturit, compartilha,
“A modernização tem sido um desafio do ponto de vista de recursos e priorização.”
Apresentando o AWS Transform for .NET
Trabalhando de acordo com as necessidades de nossos clientes, a AWS anuncia a disponibilidade geral do AWS Transform for .NET, a primeira experiência de IA agêntica para acelerar a modernização de aplicações .NET em grande escala em até 4x. Ao usar agentes generativos de transformação .NET baseados em IA sob supervisão humana, as equipes de modernização podem executar projetos maiores e mais complexos de forma colaborativa com consistência, reduzir os custos operacionais em até 40% e melhorar a qualidade e o desempenho usando Large Language Models (LLMs) generativos de IA. Clientes e parceiros em todo o mundo estão escolhendo o AWS Transform para portar suas aplicações .NET. Vamos explorar suas experiências em relação aos principais benefícios. Jared Hill, Cloud & Custom Applications Vice President da Capgemini na Nova Zelândia, compartilha:
“Fica claro, a partir do investimento contínuo e do roteiro, que o AWS Transform for .NET liderará a modernização de aplicações, impulsionada por inteligência artificial generativa.”
Aceleração da modernização e aumento da produtividade
O AWS Transform reduz o tempo e o esforço necessários para a modernização de. NET em até 4x. Na Europa, a Signaturit se apoiou no AWS Transform for .NET para modernizar suas aplicações .NET. Jordi Martin, CTO, diz:
“Começamos a transformar nossos componentes responsáveis pelo gerenciamento de licenças, o que teria sido programado para um cronograma de projeto de 6 a 8 meses, mas o AWS Transform for .NET nos ajudou a concluir esse projeto em alguns dias.”
O ISV latino-americano Grupo Tress Internacional (GTI) está modernizando suas principais aplicações .NET Framework. Director of Software Development, Enrique Zazueta, compartilha:
“Ao usar o AWS Transform for .NET, reduzimos nosso esforço de modernização em 70%, com 100% de sucesso.”
Os parceiros também viram a vantagem de usar o AWS Transform ao modernizar aplicações .NET de seus clientes em todos os setores. Jarek Grzabel, AWS Cloud CoE Lead na SoftServe, revela:
“Com o AWS Transform for .NET, modernizar a base de código está mais fácil e rápido do que nunca, acelerando os esforços de modernização em 70 a 90%.”
Depois que a Particular Presence ajudou o Caribbean Examinations Council (CXC) a modernizar suas aplicações .NET Framework com o AWS Transform, Rodney Payne, Director of Technology Innovation na CXC, declarou:
“A modernização bem-sucedida de mais de 143.000 linhas de código de .NET Framework para cross-platform .NET em menos de dois dias, resultando em uma economia estimada de 270 horas de desenvolvedor, foi uma conquista excepcional. Essa aceleração nos permitiu realizar esforços críticos de modernização que, de outra forma, estariam fora de alcance.”
Além disso, ao reduzir o esforço de transformar aplicações .NET legadas de Windows para Linux, o AWS Transform ajuda os clientes a ver o retorno do investimento (ROI) e os benefícios da modernização com muito mais rapidez.
“Isso resultou no interesse de mais clientes na modernização, pois eles podem obter um ROI mais rápido e reduzir seus custos operacionais e de transformação.” Ananth Deodhar, Modernization Practice Head, SourceFuse
Redução de custos, desempenho e melhorias na segurança
A modernização reduz os custos operacionais associados às licenças de Windows Server, às atualizações de versão, à manutenção de aplicações e aos desafios de fim de suporte. Além disso, ao usar o AWS Transform for .NET, organizações também reduzem os custos associados à análise, planejamento e refatoração de aplicações .NET e aos conjuntos de ferramentas de modernização de origem independente. Mais ainda, evitam o excesso de custos do projeto devido a uma transformação mais rápida e inteligente. Essas economias de custo permitem que as organizações reinvistam em inovação.
Com o AWS Transform for .NET, a Thomson Reuters conseguiu reduzir a dívida técnica em 70% migrando de .NET Framework para cross-platform .NET. Na Tailândia, a transformação da PTT Digital resultou em uma redução de 76% nos custos de infraestrutura em nuvem e uma melhoria de desempenho de 13 vezes ao atualizar seu domínio .NET Framework 4.8 em Windows x86 para .NET 8 em instâncias Linux baseadas no AWS Graviton. A empresa europeia de serviços financeiros Intelliflo se modernizou com a ajuda da Kloia e obteve benefícios semelhantes. Como afirma Marc Pearce, Head of Cloud Operations:
“Com o AWS Transform for .NET, conseguimos reduzir os esforços de transformação e estimamos que podemos economizar cerca de 40% dos custos modernizando as aplicações cross-platform .NET e executando-as em Linux. Com os processadores baseados em Graviton da AWS, esse número pode diminuir em mais 10%.”
Além disso, os clientes que se modernizam se beneficiam da melhoria do desempenho e do aprimoramento da segurança. Grzabel, da SoftServe, diz:
“A modernização de frameworks antigos de .NET para a versão moderna de .NET Core oferece desempenho até 15 vezes melhor em comparação com as versões 4.8 e 8.0 (BenchmarkDoDNET). Além disso, executar .NET em Linux pode economizar pelo menos 50% no custo, incluindo a eliminação de licenças Windows, e melhorar drasticamente a segurança.”
A Axcess.io usou o AWS Transform for .NET para modernizar um sistema central de Human Resources Management System (HRMS) baseado em .NET Framework 4.5 para .NET 8 para uma das principais empresas financeiras não bancárias da Índia.
“A segurança também foi reforçada por meio do AWS Control Tower e dos serviços de segurança nativos da AWS, garantindo a conformidade em um ambiente altamente regulamentado. Estamos entusiasmados em aproveitar esse sucesso em todo o setor de serviços financeiros.” Prakash Kumar, CEO da Axccess.io
Modernização em grande escala
A capacidade exclusiva do AWS Transform for .NET de escalar a modernização ao portar centenas de aplicações .NET em paralelo aumenta ainda mais a produtividade. Em um recente esforço de modernização, transferindo uma biblioteca .NET Framework 4.8 para .NET 8 para um cliente de assistência médica, a EPAM observou uma execução mais de 50% mais rápida em comparação aos métodos manuais.
“Esse sucesso nos dá a confiança para escalar nossos esforços de modernização .NET com mais eficiência e enfrentar transformações em grande escala com maior velocidade e consistência.” Vladimir Agres, VP, Cloud Engagement da EPAM
As organizações podem executar esforços de portabilidade de .NET com consistência, por meio de uma experiência web unificada. Ou podem promover a colaboração multifuncional da equipe em uma única experiência web para todas as fases de portabilidade de .NET, incluindo análise, planejamento, aprovações e execução.
“Sua experiência intuitiva na web e a integração perfeita com repositórios de código facilitaram o processo. Com o AWS Transform for .NET, o 1CloudHub está pronto para assumir projetos de modernização ainda maiores.” Manivannan Santhanam, Head of Innovation & Solution Engineering, 1CloudHub
A Experian enfrentou a complexa tarefa de atualizar sete aplicações .NET da versão 6 para a 8. Os processos tradicionais de atualização exigiriam amplos recursos de engenharia, análise manual de código e investimento significativo de tempo.
“Ao utilizar o AWS Transform for .NET, alcançamos uma notável redução de 49 sprints no esforço total, reduzindo cada esforço de projeto de atualização de 15 para 8 sprints. Isso representa um ganho de produtividade de 47% com 80% de automação na transformação de código em 687.600 linhas de código, o que nos permite entregar os projetos com mais rapidez, resolver vulnerabilidades e manter resultados consistentes em todas as sete atualizações bem-sucedidas.” Anup Pancholi, Director of Technology & Engineering, Data Office Development Teams da Experian
A PwC Australia avaliou a modernização de uma aplicação bancária essencial de uma década. Atualizar essa extensa base de código .NET Framework para aproveitar as práticas modernas de desenvolvimento foi uma tarefa complexa e potencialmente arriscada. Matt Cudworth, Patner Engineer, comentou:
“Em 7 horas, ele transformou com sucesso aproximadamente 110.000 linhas de código em .NET 8. Considerando todo o SDLC (não apenas a codificação), isso pode ser traduzido em um ganho de 30 a 50% na eficiência da transformação.”
Melhorando a qualidade da portabilidade .NET com IA
A modernização manual de .NET exige uma profunda experiência para identificar e implementar melhorias, evitando riscos. O AWS Transform aborda esse desafio utilizando LLMs para converter de forma inteligente o código .NET legado em aplicações cross-platform prontas para Linux. A solução não apenas aprimora a qualidade e a segurança do código, mas também mantém a cobertura dos testes, ao mesmo tempo em que fornece transformações transparentes e explicáveis. As equipes podem modernizar suas aplicações com confiança e obter acesso a mais de 200 serviços da AWS para acelerar a inovação, tudo sem exigir uma ampla experiência em modernização de .NET. Como o Director of Software Engineering da Hartford, Gaurav C Patrikar enfatiza:
“Isso não apenas nos ajudou a transformar nosso código legado, mas também forneceu aos nossos desenvolvedores informações e sugestões valiosas durante todo o processo.”
Clientes e parceiros como a GTI e a TekSystems descobriram que o AWS Transform for .NET alcançou 100% de precisão na transformação.
“Em nossa avaliação, 100% do código transformado com sucesso foi compilado de forma limpa e passou pelos critérios de aceitação sem limpeza manual.” Jay Mozo, Executive Director da TekSystems Global Services
As melhorias de qualidade são quantificáveis. A Hexaware Technologies usou o AWS Transform para modernizar uma aplicação legada .NET Framework 4.7 para .NET 8 e obteve uma taxa de precisão semelhante:
“A transformação alcançou mais de 90% de precisão de código com ajustes manuais mínimos.” Kunwar Singh Taneja — Transformation Architect, Global AWS Cloud Practice, Hexaware Technologies
O AWS Transform for .NET também descobre e corrige vulnerabilidades de .NET Framework legado. Você pode preservar a cobertura do teste transformando os casos de teste unitário. A Forgeahead utilizou o AWS Transform for .NET para ajudar a atualizar um projeto executando .NET Framework 4.6 para .NET 8. Sua abordagem para aproveitar os recursos avançados da ferramenta, combinada com a criação de casos de teste de unidade, alcançaram com sucesso 60% de cobertura de código antes e depois da porta para criar confiança na base de código migrada.
“Transformamos com sucesso 90% da base de código, a compilamos de forma limpa e atendemos a todos os critérios de aceitação. Um esforço de transformação originalmente planejado para três meses foi concluído em menos de uma semana. A ferramenta lidou com precisão com mudanças complexas, como a configuração de injeção de dependência, reduzindo a necessidade de revisão manual. Essa experiência correta por padrão nos dá a confiança necessária para escalar a modernização de .NET com velocidade e precisão.” Rahul Khot, Vice President, Engineering da Planet DDS
A Unifii fez parceria com a Slalom para modernizar uma base de código essencial de .NET Framework 4.5 para .NET 8, permitindo a conteinerização, a fragmentação e reduzindo a dependência de aplicações monolíticas executadas em grandes instâncias de Amazon EC2.
“Ao usar o AWS Transform, aceleramos os ciclos de compreensão, transformação e feedback de desenvolvimento do código. O esforço combinado ajudou a reduzir o cronograma de entrega esperado em aproximadamente 30%, permitindo que atingíssemos os principais marcos em semanas. Estamos empolgados em lançar a nova versão do nosso produto em breve e valorizamos a forte parceria técnica com a Slalom e a AWS nesse espaço.” Glen Jobson, Chief Technology Officer da Unifii Australia e Pat Hermens, Director da Slalom Build Australia
Além da transformação do código: acelerando a inovação
Os benefícios do AWS Transform for .NET vão além da transformação de código — trata-se de abrir novas possibilidades. Ele ajuda as organizações a perceberem a arte do possível, permitindo que sejam mais ágeis, invistam suas economias para inovar mais rapidamente e motivem seus funcionários com tecnologia de ponta.
Jordi Martin, da Signaturit, concluiu:
“Sem o AWS Transform for .NET, essa iniciativa de modernização de aplicações, cujo resultado é muito valioso para nós, provavelmente teria sido adiada ou despriorizada. O AWS Transform for .NET introduziu um novo mundo de modernização na Signaturit e é um serviço que nossos desenvolvedores estão entusiasmados em usar para continuar a modernizar as aplicações em todo o nosso portfólio.”
Santhanam, do 1CloudHub, acrescenta:
“O tempo economizado nos permitiu otimizar a infraestrutura para melhor atender às necessidades de escalabilidade do cliente.”
Além disso, o AWS Transform for .NET elimina o trabalho indiferenciado da portabilidade de código e simplifica os fluxos de trabalho diários. Ele libera os desenvolvedores para se concentrarem em tarefas de alto impacto, criarem novos recursos e inovarem para melhor atender aos clientes. O AWS Transform for .NET pode aumentar a satisfação dos desenvolvedores, a retenção e a motivação dos funcionários. Zazueta continua:
“Além disso, com base em nossa pesquisa, observamos que nossos desenvolvedores estão mais motivados e entusiasmados em usar a IA generativa para agilizar suas atividades diárias, permitindo que invistam mais tempo em tarefas de alto impacto e se concentrem em oferecer novos recursos e inovações aos nossos clientes.”
Conclusão
O AWS Transform é o primeiro serviço de IA agêntica para modernizar aplicações .NET em grande escala. Ao usar agentes de transformação de .NET baseados em IA generativa sob supervisão humana, as equipes de modernização podem acelerar a modernização de aplicações .NET, executar de forma colaborativa projetos maiores e mais complexos com consistência, reduzir custos operacionais e melhorar a qualidade e o desempenho usando LLMs generativos de IA. A AWS está ajudando organizações em todo o mundo a se modernizarem com confiança.
Pronto para começar sua jornada de modernização de .NET? Saiba mais sobre o AWS Transform for .NET hoje mesmo.
Esse artigo foi originalmente publicado em inglês no AWS Blog (link aqui).
Autora
![]() |
Beatriz Maeireizo Tokeshi lidera a estratégia global de go-to-market de produtos de IA agêntica na AWS. Com mais de 15 anos de experiência em tecnologias de nuvem, inteligência artificial, estratégia tecnológica e análise de dados, ela ajuda as organizações a aproveitar a IA de forma responsável para resolver desafios complexos. |
Tradutores
![]() |
Luciano Bernardes trabalha atualmente como Sr Solutions Architect na AWS, especializado em workloads Microsoft. Com 18 anos de experiência no mercado, trabalhou a maior parte em consultoria técnica especializada em Microsoft, em clientes de várias verticais, com demandas voltadas para infraestrutura on-premises e em nuvem. Como SA, trabalha próximo a clientes e parceiros de consultoria em U.S. e LATAM, para apoiá-los em tomadas de decisão e revisão de arquitetura de workoads Microsoft na nuvem AWS. |
![]() |
Vitor Euphrasio é um Arquiteto de Soluções Sênior especializado em migrações e modernizações de infraestrutura com cargas de trabalho Microsoft e VMware para o segmento Enterprise na AWS. Ele ajuda clientes em sua jornada de adoção da nuvem da AWS, entregando as melhores soluções e aproveitando os recursos de IA Generativa. Vitor possui mais de 19 anos de experiência em administração de sistemas e soluções de TI, com conhecimento profundo em servidores, armazenamento, backup, sistemas operacionais, alta disponibilidade e recuperação de desastres. |