Porting Assistant for .NET

Insight e assistência para fazer a portabilidade do .NET Framework para o .NET Core

O Porting Assistant for .NET é uma ferramenta de análise que verifica aplicações .NET Framework e gera uma avaliação de compatibilidade com o .NET Core, ajudando você a fazer a portabilidade de suas aplicações para o Linux com mais rapidez. A portabilidade de aplicações .NET Framework para o .NET Core faz com que os clientes aproveitem a performance, a economia de custos e o ecossistema avançado do Linux. No entanto, a portabilidade de aplicações para o .NET Core pode exigir muito trabalho. Os proprietários de aplicações precisam gastar muito tempo identificando as dependências e APIs incompatíveis com o .NET Core e estimando o nível de esforço envolvido. O Porting Assistant for .NET verifica rapidamente as aplicações .NET Framework para identificar incompatibilidades com o .NET Core, encontra substituições conhecidas e gera uma avaliação detalhada da compatibilidade. Esse processo reduz o esforço manual envolvido na modernização de aplicações para o Linux.

O Porting Assistant for .NET está disponível como uma ferramenta autônoma ou como uma extensão do ambiente de desenvolvimento integrado (IDE) Visual Studio.

O Porting Assistant for .NET é uma ferramenta de código aberto, e o código-fonte se encontra no repositório do Porting Assistant for .NET no GitHub.

Benefícios

Priorização rápida

O Porting Assistant for .NET permite verificar todo o portfólio de aplicações .NET Framework para gerar relatórios de avaliação da compatibilidade com o .NET Core. Assim, fica mais fácil priorizar aplicações para a portabilidade com base no nível de esforço necessário.

Redução do esforço manual

O Porting Assistant for .NET identifica APIs e pacotes de suas aplicações .NET Framework que são incompatíveis com o .NET Core e encontra substituições conhecidas, reduzindo o esforço manual de pesquisar pacotes e APIs substituíveis.

Como funciona

product-page-diagram_Amazon-Porting-Assistant-for-NET@2x

Cliente

cbs africa

CBS Africa

“No atual setor de tecnologia em constante expansão, as partes interessadas ativas devem evoluir para garantir a continuidade. A nova tecnologia .NET Core fornece os componentes necessários para unir escalabilidade e capacidade de manutenção, porém, a definição do escopo e o planejamento para esse tipo de atualização de framework é uma tarefa meticulosa. O AWS Porting Assistant definitivamente elevou os padrões das práticas modernas para permitir uma atualização de framework padronizada, servir como um guia e gerenciar as expectativas sobre os processos e metodologias de atualização para o .NET Core.”

Christo Botha, gerente de desenvolvimento de aplicações, CBS Africa

Kloia

Kloia

“O Porting Assistant for .NET desempenha uma função essencial durante as fases iniciais das transições para o .NET Core e ainda explica tudo. Com a ajuda do Porting Assistant for .NET, é possível prever a complexidade do projeto e garantir um planejamento e uma implementação melhores.”

Turgay Özgur, arquiteto de software, Kloia

Slalom

Slalom

“A migração de workloads da Microsoft criados no .NET Framework para o .NET Core é uma ótima oportunidade para reduzir o custo total de propriedade de workloads da Microsoft. O Porting Assistant for .NET permite que as equipes colham os benefícios do .NET Core rapidamente, oferecendo modernização instantânea para os workloads da Microsoft, além da capacidade de reduzir os custos de licenciamento do sistema operacional e aproveitar a conteinerização. O Porting Assistant for .NET é uma ferramenta revolucionária para workloads da Microsoft.”

Patrick Swain, diretor da área de prática, Slalom

Infosys

Infosys

O mercado de nuvem está conquistando clientes que querem migrar do .NET herdado para o .NET Core devido aos recursos dele entre as plataformas. A conteinerização e o Kubernetes estão se tornando o novo normal. Por isso, vale a pena usar o Porting Assistant for .NET para avaliar, fazer a portabilidade e migrar rapidamente aplicações herdadas .NET para o .NET Core. As empresas que adotaram uma arquitetura de monólito ou microsserviços para suas aplicações podem usar o Porting Assistant for .NET e o amplo conhecimento técnico da Infosys Modernization Practice para acelerar a migração para a nuvem.

Jai Ganesh, diretor sênior, Infosys Modernization Practice

IBM

IBM

As vantagens da modernização do ambiente de aplicações .NET para os clientes são enormes. A migração para o .NET Core pode ser uma ótima opção. O Porting Assistant for .NET é uma ferramenta excelente que ajuda a identificar as dependências e os problemas de compatibilidade, além de recomendar soluções de substituição, reduzindo o esforço manual envolvido na migração. No futuro, essa ferramenta será essencial para a migração de workloads da Microsoft.”

Arun Dwarakanath, arquiteto-chefe, AWS Practice, IBM Global Business Services

Publicação do blog

Steve Roberts
1 de julho de 2020
Standard Product Icons (Features) Squid Ink
Confira os recursos do produto

Acesse a página dos recursos do Porting Assistant for .NET.

Saiba mais 
Sign up for a free account
Cadastre-se para obter uma conta gratuita

Obtenha acesso instantâneo ao nível gratuito da AWS. 

Cadastrar-se 
Read the documentation
Documentação

Saiba mais sobre o Porting Assistant for .NET com o manual do usuário.

Saiba mais