- Migração e modernização›
- AWS Transform›
- Perguntas frequentes
Perguntas frequentes sobre o AWS Transform
Tópicos da página
Geral
Abrir tudoO AWS Transform é um serviço de IA agêntica projetado para oferecer suporte à modernização em grande escala de workloads full-stack do Windows (incluindo .NET e SQL Server), à transformação de aplicações de mainframe em linguagens e arquiteturas modernas de workloads da VMware para o Amazon EC2 e transformações personalizadas para código, APIs, estruturas e muito mais.
Acesse uma experiência Web unificada do AWS Transform personalizada para a modernização em grande escala e para a colaboração em equipe, no site https://console.thinkwithwp.com/transform/home. Para transformações personalizadas de código, APIs, estruturas e muito mais, o serviço opera por meio de interfaces CLI e da Web. Para aplicações .NET selecionadas que requerem atenção do desenvolvedor, os desenvolvedores podem também usar o AWS Transform no Visual Studio IDE.
A abordagem do AWS Transform para migração e modernização difere das ferramentas tradicionais em três fundamentos básicos. Primeiro, o AWS Transform oferece agentes de tarefas especializados para várias tarefas, desde a geração de rede até a extração de regras de negócios do COBOL e a portabilidade de código .NET. Esses agentes combinam conhecimento especializado baseado em anos de experiência com o contexto específico da empresa. Em segundo lugar, o serviço usa a IA agêntica para orquestrar a execução desses agentes de tarefas especializados, exclusivos para cada workload. Dependendo da tarefa, a orquestração varia de execução determinística a planos dinâmicos e orientados por metas. O produto se concentra em realizar os trabalhos, integrar-se com humanos no circuito ou invocar agentes de codificação. Em terceiro lugar, a capacidade de aprendizado é incorporada em cada nível. Os agentes fazem sua própria depuração continuamente, melhoram os resultados e fornecem recomendações para as próximas etapas.
Para começar, entre na experiência Web do AWS Transform com suas credenciais corporativas atuais. Caso você seja um novo cliente, é possível usar a autenticação única (SSO) com a integração do Centro de Identidade do AWS IAM e conectá-la a uma conta da AWS para começar a usar. Alternativamente, você pode configurar a federação direta com o Okta ou o Microsoft Entra. Para saber mais, consulte o Guia do usuário do AWS Transform.
Avaliação
Abrir tudoAs avaliações do AWS Transform analisam seu ambiente de TI para simplificar e otimizar a jornada para a nuvem com insights inteligentes baseados em dados e recomendações práticas. Descubra oportunidades de otimização de custo e desempenho e obtenha uma modelagem financeira detalhada para ajudar você a planejar sua migração com confiança e maximizar possíveis economias.
O fluxo de trabalho começa com o upload do seu inventário de servidores existente para a plataforma AWS Transform. Depois que seus dados estiverem configurados, você terá a oportunidade de especificar sua região da AWS de destino. Em seguida, você pode instruir o AWS Transform para gerar seu caso de negócios. O AWS Transform analisa o inventário de servidores e identifica as instâncias do Amazon EC2 mais adequadas e econômicas para cada uma. O caso de negócios resultante oferece uma projeção clara e baseada em dados de como o ambiente on-premises atual poderia ser mapeado para os serviços da AWS, oferecendo informações valiosas para seu processo de planejamento e tomada de decisões para a migração.
O AWS Transform oferece suporte a uma variedade de métodos de coleta de dados para servidores x86, virtuais ou físicos, em ambientes on-premises. O serviço aceita dados de inventários de servidores de várias ferramentas de avaliação amplamente usadas. Isso inclui exportações do RVTools, dados coletados pela ferramenta de descoberta do AWS Transform ou o coletor sem agente do AWS Migration Evaluator, além de exportações da Avaliação de Portfólio para a Migração (MPA) da AWS gerados por ferramentas como modelizeIT e Cloudamize.
Após a conclusão do trabalho de avaliação, o AWS Transform fornece um resumo da avaliação, uma oportunidade de fazer perguntas sobre o custo e as recomendações, e a opção de baixar uma versão em PDF do caso de negócios para análise e compartilhamento offline.
O caso de negócios inclui os principais destaques do inventário de servidores, um resumo da infraestrutura atual e vários cenários do custo total de propriedade (TCO) com diferentes compromissos de compra (instâncias sob demanda e reservadas), opções de licenciamento do sistema operacional (traga suas próprias licenças e licença incluída) e opções de locação (dedicadas e compartilhadas). O caso de negócios também inclui recomendações práticas para a próxima etapa.
As avaliações do AWS Transform fornecem estimativas direcionais que se aproximam do custo dos serviços da AWS com base nas configurações atuais do servidor e nos padrões esperados de uso. Embora essas estimativas sejam úteis para fins de planejamento inicial, elas devem ser vistas como orientação e não como resultados exatos. Os custos reais da AWS podem variar de acordo com sua implementação específica, opções de otimização de recursos e padrões de uso reais. É importante observar que essas estimativas não são cotações e não devem ser interpretadas como garantias de seus custos finais de serviços da AWS. Para um planejamento de custos mais preciso, recomendamos trabalhar com sua equipe de contas da AWS ou com um parceiro da AWS que possa ajudar a analisar detalhadamente seus requisitos específicos e padrões de uso.
A Avaliação do AWS Transform e o AWS Migration Evaluator são ferramentas importantes no planejamento de migrações para a nuvem. As avaliações são recursos rápidos e de autoatendimento do AWS Transform, criadas especificamente para organizações que desejam migrar servidores x86 de ambientes on-premises para a AWS. Elas utilizam dados do inventário de servidores existentes para fornecer recomendações direcionadas às instâncias do Amazon EC2 e para gerar estimativas rápidas de TCO. Essa abordagem simplificada é ideal para empresas que buscam uma avaliação rápida e focada das suas opções de migração. O AWS Migration Evaluator oferece um serviço de avaliação mais abrangente, conduzido por especialistas. Guiada pelos arquitetos de soluções da AWS, essa avaliação aprofundada abrange uma gama mais ampla de análises, incluindo coleta detalhada de dados, avaliação do armazenamento, avaliação de sustentabilidade e análise do Microsoft SQL Server. O Migration Evaluator é mais adequado para organizações que precisam de um planejamento completo da migração e desejam orientação especializada durante todo o processo.
O AWS Transform tem um recurso integrado de chat com IA para que você possa solicitar mais detalhes ou esclarecimentos sobre mapeamento de instâncias, sugestões de licenciamento e locação e recomendações para a próxima etapa. Para obter mais suporte ou análise adicional para outros tipos de workload, entre em contato com sua equipe de conta, com seu parceiro ou entre em contato conosco.
Windows
Abrir tudoO AWS Transform para Windows inclui dois componentes principais: a transformação de aplicações do .NET Framework em .NET multiplataforma e a migração do Microsoft SQL Server para bancos de dados Aurora PostgreSQL junto com a aplicação .NET dependente.
O AWS Transform para .NET acelera a modernização de aplicações do .NET Framework baseadas em Windows para ambientes de .NET multiplataforma para Linux. Ele se conecta aos seus repositórios de código-fonte no GitHub, GitLab ou Bitbucket e realiza uma análise abrangente com foco em três áreas principais: dependências do repositório, pacotes privados necessários e bibliotecas de terceiros, além de identificar os tipos de projetos compatíveis. Com base nessa análise, ele gera um plano de transformação para esses repositórios e destaca todas as dependências ausentes que você mesmo pode resolver fazendo o upload dos pacotes. Durante o processo de transformação, o AWS Transform para .NET converte o código da aplicação, compila o resultado, executa testes unitários e envia os resultados para uma nova ramificação no seu repositório. Em seguida, você pode implantar a aplicação transformada como um contêiner no Amazon EC2 ou no Amazon ECS.
A modernização do AWS Transform para SQL Server acelera a migração dos bancos de dados e aplicações do Microsoft SQL Server para o Aurora PostgreSQL. Ela se conecta aos bancos de dados do SQL Server em execução no Amazon EC2 ou no Amazon RDS para descobrir os esquemas e os procedimentos armazenados no bancos de dados. Em seguida, ele realiza uma análise detalhada de bancos de dados e aplicações para criar ondas de aplicações e bancos de dados que podem ser transformados juntos com base em relacionamentos de dependência. Em seguida, ele transforma os esquemas do SQL Server em Aurora PostgreSQL e migra bancos de dados para clusters de destino novos ou existentes do Aurora PostgreSQL. Para a transformação de aplicações .NET, o serviço atualiza as conexões do banco de dados no código-fonte e modifica o código ORM no Entity Framework e no ADO.NET para ser compatível com o Aurora PostgreSQL; tudo em um fluxo de trabalho unificado com supervisão humana.
Nos dois fluxos de trabalho, o AWS Transform fornece um resumo abrangente da transformação, incluindo arquivos modificados, resultados de testes e correções sugeridas para qualquer trabalho restante. Suas equipes podem acompanhar o status da transformação por meio do chato interativo ou dos registros de trabalho. Além disso, suas equipes recebem notificações por e-mail com links para o código .NET transformado. Para workloads que precisam de mais processamento, os desenvolvedores podem continuar usando a extensão do Visual Studio no AWS Transform.
O AWS Transform para Windows descobre os repositórios em sua conta e identifica os tipos de projetos compatíveis em cada repositório. Isso suporta a portabilidade de aplicações do console, bibliotecas de classes, APIs da Web, serviços WCF, MVC (Model View Controller), SPA (Single Page Application) e projetos de teste unitário (estruturas xUnit, NUnit, MSTest) para o .NET multiplataforma (a lista completa está disponível aqui). Além disso, o AWS Transform para Windows também porta projetos de interface de usuário do MVC Razor para as visualizações do ASP.NET Core Razor, portando as interfaces de usuário do ASP.NET Web Forms para o Blazor no ASP.NET Core, o Entity Framework e o código ADO.NET ORM para compatibilidade com o Aurora PostgreSQL, portando projetos do WinForms, WPF e Xamarin para o .NET multiplataforma, além de oferecer suporte para projetos da linguagem VB.NET.
Depois de identificar os tipos de projetos, ele analisa esses projetos em busca de dependências em outros projetos, pacotes privados e bibliotecas de terceiros. Com base na análise de dependências, o AWS Transform recomenda um plano de transformação que ordena os repositórios de acordo com suas datas de última modificação, relações de dependências e requisitos de pacotes privados.
Você pode baixar o relatório de análise para avaliar o plano recomendado e analisá-lo com sua equipe. Você também tem a opção de personalizar o plano recomendado editando a seleção no console ou fazendo o upload de um arquivo modificado com sua seleção preferida. Administradores e aprovadores podem revisar e aprovar o plano antes de prosseguir com o processo de transformação.
Durante a transformação, os repositórios de código-fonte selecionados no seu plano aprovado são buscados com segurança em um ambiente de execução isolado de rede para serem portados para o .NET multiplataforma. O AWS Transform para .NET oferece suporte à transformação de aplicações criadas usando .NET Framework versões 3.5+, .NET Core 3.1, .NET 5, .NET 6 e .NET 7 em .NET 8 (LTS) e .NET 10 multiplataforma, além das estruturas de acesso ao banco de dados Entity Framework e ADO.NET.
Após a portabilidade, o AWS Transform executa uma compilação .NET completa para identificar erros de compilação e executa um ciclo de avaliação conduzido por IA para corrigir automaticamente os problemas. Esse processo é repetido em todos os projetos compatíveis nos repositórios. Depois que o trabalho de transformação for concluído, o código transformado é enviado de volta ao seu repositório de código-fonte na ramificação de destino escolhida para análise.
Para repositórios de código de origem do .NET que concluíram as transformações com sucesso, sem erros de compilação, o AWS Transform executa projetos de teste unitário, se presentes, e fornece esses resultados de execução para sua análise. Para repositórios que tiverem projetos parcialmente transformados, os projetos de teste de unidade serão transferidos, mas não serão executados. Você mesmo pode resolver os problemas restantes antes de executar os testes unitários.
O AWS Transform também oferece suporte à implantação de aplicações transformadas em um ambiente de destino para que os clientes validem essas aplicações.
O AWS Transform para Windows primeiro descobre os bancos de dados que estão sendo executados na sua conta da AWS. Em seguida, identifica os bancos de dados que executam os servidores, os esquemas e os procedimentos armazenados associados aos bancos de dados. Ele também analisa os repositórios de código-fonte para identificar dependências de banco de dados nos repositórios, consultas SQL incorporadas e código de acesso ao banco de dados escrito no Entity Framework e no ADO.NET. Com base na análise, ele cria planos de onda personalizáveis para a transformação de bancos de dados e aplicações para que eles possam ser transformados juntos.
Você pode baixar o relatório de análise para analisar as recomendações de modernização, a complexidade das transformações, os bancos de dados e o repositório de código-fonte que invoca os bancos de dados.
O AWS Transform para Windows transforma o SQL Server em 3 etapas: 1) conversão de esquema, 2) migração de dados e 3) transformação de código.
Durante a conversão do esquema do banco de dados, os esquemas dos bancos de dados selecionados são convertidos dos esquemas do Microsoft SQL Server para esquemas compatíveis com o Aurora PostgreSQL. Se houver problemas na conversão do esquema, o AWS Transform para Windows executará automaticamente um ciclo de avaliação conduzido por IA para remediar automaticamente os problemas. O processo é repetido em todos os esquemas nos bancos de dados em onda. Da mesma forma, se houver procedimentos armazenados nos bancos de dados do SQL Server, eles também serão portados para serem compatíveis com os bancos de dados Aurora PostgreSQL. Depois que os esquemas forem convertidos com sucesso, eles serão aplicados aos bancos de dados Aurora PostgreSQL de destino.
Depois que os esquemas forem totalmente transformados para o banco de dados PostgreSQL de destino, você terá a opção de migrar seus dados dos bancos de dados do SQL Server para os bancos de dados Aurora PostgreSQL. Durante esse estágio, o AWS Transform para Windows migra os dados para os bancos de dados PostgreSQL transformados. Se houver algum problema durante o processo de migração, você receberá informações sobre os problemas de migração e um relatório de migração para solucionar as falhas.
Finalmente, os repositórios de código-fonte são atualizados para corresponder ao banco de dados de destino PostgreSQL criado. As cadeias de conexão são atualizadas para corresponder ao banco de dados PostgreSQL, o código SQL incorporado é portado para ser compatível com o PostgreSQL e o Entity Framework e o ADO.NET são atualizados para corresponder ao novo banco de dados. Depois que a transformação for concluída, as atualizações serão enviadas para uma nova ramificação do repositório de código-fonte que você forneceu. Você pode revisar um resumo detalhado da transformação das atualizações que o AWS Transform realizou durante essa etapa.
Para transformações de código.NET, você pode rastrear todas as ações de modificação por meio de relatórios de transformação detalhados fornecidos para cada repositório em linguagem natural. Esses relatórios descrevem os arquivos, as APIs e os pacotes privados do NuGet que foram modificados, movidos ou atualizados durante o processo. Quando os repositórios são parcialmente transformados, o relatório resumido inclui detalhes específicos sobre erros de compilação e falhas na transformação do esquema, além de recomendações para resolver esses problemas. Todo o código-fonte transformado está comprometido com uma nova ramificação de destino que você especifica durante o trabalho, permitindo que você confira a ramificação e revise as alterações de código realizadas pelo AWS Transform.
Para a modernização do SQL Server, você pode monitorar as ações de conversão de esquemas e migração de dados por meio de relatórios disponíveis após a conclusão das etapas de transformação. Esses relatórios podem ser acessados imediatamente após a transformação e por meio da página do projeto de migração no console do AWS Data Migration Service (AWS DMS). Semelhante às transformações.NET, você pode rastrear as alterações no código-fonte na ramificação de atributos. Além disso, você pode validar os resultados da transformação examinando os esquemas de banco de dados implantados e os procedimentos armazenados no banco de dados PostgreSQL de destino.
Na experiência Web, você pode monitorar o progresso da transformação em tempo real por meio de dois métodos principais. O chat interativo fornece atualizações e respostas dinâmicas com base no plano de trabalho atual e no contexto de suas perguntas, acessando uma base de conhecimento abrangente sobre trabalhos e ações em andamento. Os registros de trabalho oferecem documentação detalhada de todas as ações realizadas pelo AWS Transform para Windows em seu código-fonte e bancos de dados, incluindo aprovações de usuários e trilhas de auditoria.
Na experiência do Visual Studio IDE, ao transformar aplicações .NET no Visual Studio, o monitoramento do progresso fica disponível por meio do Hub do AWS Transform. Essa interface exibe o tempo restante estimado, as etapas detalhadas da transformação e um registro de trabalho das atividades.
Além disso, você receberá relatórios resumidos de transformação abrangentes para cada repositório, detalhando arquivos modificados, alterações na API e atualizações em pacotes privados do NuGet.
Após a conclusão do trabalho, você receberá uma notificação por e-mail contendo links diretos para revisar os repositórios transformados.
Para transformações de código.NET: o AWS Transform fornece um relatório detalhado do resumo das transformações, incluindo um arquivo de marcação das próximas etapas que descreve as tarefas restantes, como problemas de prontidão do Linux e atualizações do código de acesso ao banco de dados. Você pode usar essas informações para iniciar outra transformação com o AWS Transform ou usá-las como orientação para uma companhia do código de IA.
Para conversão do esquema SQL e migração de dados: o relatório de conversão de esquemas mostra a porcentagem de esquemas transformados com sucesso e fornece orientação para concluir trabalhos inacabados. Você pode abordar as conversões de esquemas restantes usando a página de conversão de esquema do console do AWS Database Migration Service (AWS DMS) ou IDEs como o DBeaver. Para erros de migração de dados, você pode revisar o relatório de migração de dados para resolver os problemas de migração.
Você tem a propriedade do código transferido pelo AWS Transform para a modernização full-stack do Windows. Depois que a portabilidade do código-fonte for concluída, o código transformado será transferido para uma ramificação de sua escolha em seu repositório. O AWS Transform não armazena nenhuma cópia do código transformado depois que ele for confirmado na ramificação.
O mesmo princípio de propriedade se aplica aos esquemas de banco de dados transformados usando o AWS Transform e o AWS DMS. Você possui todos os esquemas convertidos e pode baixá-los, modificá-los e enviá-los para o banco de dados de destino. O AWS Transform não retém nenhuma informação do esquema após a conclusão do trabalho.
O agente do AWS Transform .NET obtém acesso ao seu código-fonte por meio do serviço AWS CodeConnections, que deve ser aprovado por um administrador de TI para sua conta da AWS antes de acessar o código-fonte. Ele então analisa seu código para identificar dependências entre projetos e também pacotes privados usados nos projetos para recomendar um plano de transformação. O serviço foi projetado para clonar sua solução .NET de forma segura e efêmera, permitindo que você use chaves KMS gerenciadas pelo cliente para criptografar seu código nesse ambiente. As chaves KMS gerenciadas pelo cliente permitem que você tenha controle total sobre as chaves, incluindo o gerenciamento de políticas, concessões, tags e aliases para acesso aos dados.
Seu código-fonte processado pelo AWS Transform é armazenado somente durante o trabalho e eliminado após a conclusão dele. A confiança, a privacidade e a segurança do seu conteúdo são nossa maior prioridade. Implementamos controles apropriados, incluindo criptografia em trânsito, para impedir o acesso não autorizado ou a divulgação de seu conteúdo e garantir que o uso esteja em conformidade com nossos compromissos com você.
O AWS Transform analisa com segurança seus esquemas de banco de dados por meio de um conector de banco de dados, exigindo aprovação explícita do administrador de TI da sua conta da AWS. Da mesma forma, o acesso aos repositórios de código-fonte é gerenciado por meio do serviço AWS CodeConnections, exigindo também a aprovação do administrador de TI.
O acesso ao banco de dados é protegido por meio de chaves secretas da AWS e credenciais de usuário que você fornece ao agente do AWS Transform. Durante a conversão do esquema, os esquemas transformados são implantados diretamente no banco de dados Aurora PostgreSQL de destino dentro da sua conta da AWS, VPC e sub-rede especificadas.
O AWS Transform mantém protocolos de segurança rígidos durante todo o processo, nunca armazenando informações do banco de dados permanentemente. Todas as informações de conversão do banco de dados são excluídas após a conclusão do trabalho, e o código transformado é enviado somente à ramificação de atributos designada, sem qualquer retenção após a conclusão do trabalho. Esse processo garante que o código e os esquemas do banco de dados permaneçam seguros durante todo o processo de transformação, mantendo o controle total no ambiente da AWS.
Mainframe
Abrir tudoO AWS Transform para mainframe é um serviço baseado em IA agêntica criado para acelerar a modernização de aplicações antigas de mainframe. Os clientes podem definir metas de modernização de alto nível e aproveitar um agente de IA especializado para orquestrar as ferramentas e os processos necessários. O agente analisa as aplicações, gera documentação, extrai a lógica de negócios, decompõe as estruturas monolíticas, transforma o código legado, automatiza os testes e gerencia as tarefas de modernização, oferecendo supervisão humana sempre que desejado.
Os principais recursos do AWS Transform incluem planejamento orientado por metas, classificação dos ativos das aplicações, planejamento e geração de documentação com extração da lógica de negócios, recursos extensos de teste e refatoração automatizada que converte as workloads de mainframe baseadas em COBOL em aplicações Java modernas e recursos de transformação baseados em IA.
O AWS Transform capacita os clientes para modernizar sua aplicações críticas de mainframe de forma mais rápida, econômica e com a confiança de que sua lógica crítica de negócios será preservada durante todo o processo de transformação.
O AWS Transform para mainframe suporta tanto a transformação quanto a refatoração dos padrões de modernização, oferecendo caminhos flexíveis para modernizar aplicações antigas de mainframe.
A refatoração com o AWS Transform automatiza a transformação de aplicações de mainframe baseadas em COBOL nas aplicações Java modernas executadas na AWS, usando a IA agêntica para analisar as bases de código, gerar documentação, decompor monólitos, planejar ondas de modernização, automatizar funções de teste e acelerar a refatoração de código, mantendo a equivalência funcional com a pilha legada.
A transformação com o AWS Transform permite a transformação de aplicações mainframe em arquiteturas nativas da nuvem, aproveitando a análise automatizada para converter aplicações monolíticas em soluções modernas baseadas em Java que podem utilizar totalmente os recursos nativos da nuvem. Por meio de uma experiência de agente flexível e centrada no chat, o AWS Transform analisa códigos e dados, extraindo informações para documentação técnica e comercial que impulsiona a engenharia avançada de workloads transformadas.
Um atributo importante do AWS Transform é sua capacidade de dividir aplicações monolíticas de mainframe em domínios modulares e alinhados aos negócios e, em seguida, gerar ciclos de modernização abrangentes. O uso da extração da lógica de negócios em conjunto com a etapa de decomposição ajuda a dividir monólitos em domínios lógicos de negócios.
Aproveitando os recursos de raciocínio automatizado e planejamento, o AWS Transform analisa a base de código, identifica áreas funcionais distintas e organiza adequadamente os ativos da aplicação. Em seguida, ele cria planos de modernização detalhados e priorizados que consideram fatores como prioridades dos negócios, complexidade técnica e restrições. Por meio de uma análise aprofundada de dados e atividades, o AWS Transform também pode ajudar a identificar componentes de aplicações com baixa utilização ou valor comercial mínimo, permitindo decisões mais informadas sobre a arquitetura de destino.
Essa decomposição orientada pelo domínio e o planejamento cuidadoso permitem que você enfrente a modernização em etapas gerenciáveis e iterativas. Ao fornecer essa visibilidade e estrutura antecipadamente, o AWS Transform permite que você concentre seus esforços, tome decisões informadas e execute a modernização mais rapidamente.
Sim, o AWS Transform para mainframe é modular, permitindo que você aproveite seus recursos em quantas fases da jornada de modernização você desejar. Por exemplo, ao transformar uma aplicação, você pode inicialmente se concentrar na análise da base de código, nas estruturas de dados e atividades e, posteriormente, adicionar uma camada de documentação para informar a engenharia avançada sobre a aplicação transformada.
A coleta de inventário abrange vários componentes de mainframe, incluindo programas COBOL, copybooks, linguagem de controle de tarefas (JCL), procedimentos e cartões de parâmetros e definições do DB2. Se disponíveis, os arquivos do Sistema de Controle de Informações do Cliente (CICS), do Information Management System Transaction Manager (IMS TM) e do CSD devem ser carregados para determinar os pontos de entrada.
O processo de extração começa com o download dos elementos de origem por meio do modo de texto, convertendo cada membro em arquivos de origem individuais. Os arquivos devem ser organizados em um sistema de diretórios estruturado que reflita sua origem, linguagem, tipo e relacionamentos entre aplicações e subaplicações (por exemplo, C:\Mainframe\APP1\Cobol\Program1.CBL ou \Mainframe\APP1\JCL\JCL1.txt). Se nenhuma extensão de arquivo for fornecida, o AWS Transform determinará a extensão apropriada com base no conteúdo do arquivo para classificar o membro.
O inventário coletado é então compactado em um arquivo zip e carregado em um bucket do S3. O processo pode ser iterativo, com um upload inicial seguido por iterações subsequentes de componentes ausentes até atingir uma integridade satisfatória.
Após a transformação do código, você tem a opção de usar modelos prontos de infraestrutura como código (IaC) para implantar suas aplicações modernizadas. Esses modelos são acessíveis por meio da interface de chat do AWS Transform, ajudando a criar os recursos computacionais, bancos de dados, armazenamento e controles de segurança necessários. Os modelos estão disponíveis nos formatos AWS CloudFormation, AWS CDK e Terraform.
Você também pode usar a etapa de refatoração para aprimorar seu código Java transformado com maior legibilidade e facilidade de manutenção antes da implantação. Para usar esse atributo, forneça o código refatorado e sua lista de classes java para especificar quais classes de serviço devem ser refatoradas. O AWS Transform gerará arquivos para download contendo o código refatorado.
O AWS Transform para mainframe oferece recursos de teste abrangentes projetados para reduzir o tempo e o esforço necessários para testes de modernização de mainframe, que normalmente consomem mais de 50% da duração do projeto. Isso inclui geração automatizada de planos de teste, criação de scripts de coleta de dados de teste, criação de scripts de automação de casos de teste e automação de teste unitário de regressão refatorada. O serviço também inclui um ambiente de teste funcional refatorado com ferramentas para testes de regressão contínua, migração de dados e variação de resultados.
Esses recursos ativos baseados em IA agêntica trabalham juntos para reduzir a dependência da escassa experiência em mainframe, acelerar os cronogramas de testes e melhorar a precisão por meio da automação, ajudando os clientes a modernizar suas aplicações mainframe com maior confiança e eficiência.
O AWS Transform fornece a capacidade de especificar arquivos em seu código-fonte para gerar a documentação. Você pode escolher visões gerais resumidas das coleções de arquivos ou especificações funcionais detalhadas para cada arquivo. As especificações detalhadas incluem fluxos lógicos, processamento de entrada/saída e outros detalhes transacionais.
Após a geração, você pode acessar essa documentação visualizando os arquivos na interface do AWS Transform ou baixando-os nos formatos XML ou PDF. Além disso, a função chat do AWS Transform permite que você consulte a documentação para entender melhor seus documentos, como perguntar sobre finalidades ou funcionalidades específicas do arquivo.
A etapa Analisar, necessária para todos os trabalhos de mainframe, examina o código-fonte fornecido no bucket do S3 e gera diversos insights importantes. O AWS Transform classifica os tipos de arquivos e fornece métricas que incluem o total de linhas de código, linhas de código dos comentários, linhas de código efetivas e complexidade ciclomática (representando o número de caminhos linearmente independentes por meio do código-fonte do programa). A análise identifica arquivos ausentes e duplicados, incluindo arquivos que compartilham o mesmo nome ou ID do programa. Ele também gera um mapeamento de dependências entre arquivos para uso durante a etapa de decomposição. Essas informações ajudam você a entender o estado do seu código-fonte antes de prosseguir com a modernização.
O AWS Transform torna a modernização do mainframe mais acessível às partes interessadas da empresa por meio da extração automatizada da lógica de negócios. Esse recurso extrai do código-fonte as regras de negócios, os grupos funcionais e os pontos de entrada, ajudando as partes interessadas a recuperar o conhecimento perdido sobre a lógica comercial de sua aplicação. Além disso, os desenvolvedores podem aproveitar esses insights para entender rapidamente a funcionalidade do sistema legado sem uma profunda experiência em mainframe.
VMware
Abrir tudoO AWS Transform para VMware oferece três vantagens principais. Primeira, o AWS Transform orquestra toda a jornada de migração, aumentando a produtividade da equipe. Segunda, ele automatiza as tarefas de migração complexas e trabalhosas, incluindo planejamento em ondas e conversão de rede. Essa simplificação acelera as migrações, reduz os erros e minimiza a necessidade de especialistas internos, acelerando o tempo para a geração de valor. E a terceira, o AWS Transform personaliza sua jornada de migração reconhecendo os objetivos específicos da migração e analisando o ambiente de origem.
Sim, o AWS Transform para VMware foi criado para migrar aplicações complexas de várias camadas. Sua tecnologia identifica dependências e relacionamentos complexos entre aplicações, mesmo em ambientes complexos e de grande escala. Em seguida, a funcionalidade agrupa os servidores relacionados em grupos de aplicações lógicas que precisam ser migradas como uma única onda de migração. Por exemplo, ao migrar um ambiente com 500 VMs, o AWS Transform pode identificar que 50 VMs precisam ser migradas em conjunto como uma única unidade, devido ao acoplamento forte. Essa funcionalidade é útil principalmente para clientes com sistemas legados interconectados ou arquiteturas de microsserviços. Você pode definir regras de negócios flexíveis para agrupar seus aplicativos e gerar automaticamente ondas de migração que atendam às suas necessidades.
Para começar, faça login na aplicação Web do AWS Transform usando suas credenciais da empresa atuais. Se você for um usuário novo, o administrador da sua conta deve primeiro habilitar o AWS Transform e adicionar você como usuário por meio do Centro de Identidade do AWS IAM para acesso com autenticação única (SSO). Para migrações da VMware, o AWS Transform orientará você a fazer o upload do inventário de ativos de ferramentas de terceiros ou da ferramenta de descoberta do AWS Transform. Você pode começar um novo projeto no AWS Transform, especificando suas metas.
O AWS Transform para VMware é o primeiro assistente baseado em IA generativa para a migração em grande escala de workloads da VMware para o Amazon Elastic Compute Cloud (Amazon EC2). Ela simplifica e acelera sua migração, permitindo que você especifique metas, gere planos para atingir essas metas e conduza ações aprovadas em seu nome.
O AWS Transform para VMware simplifica toda a jornada de migração analisando o ambiente, cria uma compreensão do inventário e das dependências das aplicações e propõe grupos lógicos de aplicações para ciclos de migração usando dados do servidor e da rede. Ele orquestra migrações com reconhecimento de dependências para minimizar o tempo de inatividade, recomenda instâncias do Amazon EC2 do tamanho certo e permite uma colaboração perfeita entre as equipes.
O AWS Transform cria o plano de trabalho dinamicamente para atender às suas necessidades específicas.
O AWS Transform oferece suporte aos seguintes recursos:
- Descoberta: faça a descoberta do seu ambiente on-premises
- Planejamento: gere um plano em ondas para atender às suas necessidades de negócios
- Rede: migração: configura e gera a IaC para implantação. O AWS Transform também pode automatizar a implantação
- Redefinição da hospedagem: migre servidores para o EC2
O AWS Transform adaptará o plano para incluir qualquer combinação desses recursos:
- Migração completa: realiza descobertas, gera planos em ondas, configura redes VPC e migra servidores.
- Somente migração da rede: concentra-se exclusivamente em gerar e implantar configurações de VPC.
- Migração de redes e servidores: configura e implanta redes VPC e, em seguida, migra os servidores sem descoberta.
- Descoberta e migração de servidores: realiza a descoberta, gera planos em ondas e migra servidores sem configuração de rede.
Sim, o AWS Transform analisa os dados de configuração e utilização de suas VMs de origem para recomendar tipos de instância EC2 apropriados para as workloads migradas. Ele considera fatores como requisitos de CPU, memória, armazenamento e rede para sugerir instâncias econômicas e com desempenho otimizado. Você pode revisar e ajustar essas recomendações antes da migração.
O AWS Transform para VMware ajuda você a descobrir servidores on-premises usando vários métodos de coleta de dados. Ele planeja a migração para a AWS usando os dados de configuração coletados sobre seus servidores e bancos de dados de origem, empregando técnicas de machine learning (ML) para planejar as ondas de migração. Ele suporta várias formas de realizar a descoberta e de coletar dados sobre os servidores de origem.
A ferramenta de descoberta AWS Transform pode conduzir uma descoberta centralizada implantando o Discovery Collector (arquivo OVA) por meio do seu VMware vCenter. A ferramenta de descoberta pode descobrir a configuração de VM para geração de casos de negócios e planejamento de migração, utilização de recursos para recomendações corretas de dimensionamento e metadados de banco de dados e conexões de servidor a servidor para mapeamento de dependências de aplicações para permitir a criação de planos em onda. Além disso, você também pode usar as exportações do RVTools para fornecer exportações no formato CSV ou Excel que contêm informações detalhadas sobre o ambiente VMware, incluindo vSwitches, grupos de portas e VLANs. Você pode exportar dados de descobertas de ferramentas de terceiros selecionadas para serem usadas no AWS Transform para o planejamento da migração.
O AWS Transform agora oferece suporte à migração de redes e aplicações para várias contas de destino e à conversão da configuração de rede de fontes de dados adicionais (Cisco ACI, Palo Alto e Fortigate) e ao gerenciamento de transições de nova hospedagem no nível da onda e do servidor.
No momento, o AWS Transform fornece suporte somente para a migração de ambientes VMware para o Amazon EC2. Embora o AWS Transform não ofereça suporte à migração automatizada de ambientes VMware para o Amazon Elastic VMware Service (Amazon EVS), ele entende seus objetivos com a migração e fornece orientações sobre como migrar para o Amazon EVS usando a extensão Hybrid Cloud Extension (HCX) da VMware para o seu caso de uso.
O AWS Transform para VMware implementa criptografia abrangente para seus dados em trânsito e em repouso:
Dados em trânsito:
- Todas as comunicações entre seu ambiente, o AWS Transform para VMware e os serviços da AWS usam a criptografia Transport Layer Security (TLS) 1.2 ou superior.
- A replicação de dados de seus servidores de origem para a AWS utiliza conexões criptografadas para transferências seguras.
- As chamadas de API entre os serviços da AWS envolvidos na migração são automaticamente criptografadas como parte das práticas de segurança padrão da AWS.
Dados em repouso:
- Por padrão, o AWS Transform para VMware criptografa os dados armazenados em buckets do Amazon S3 usando chaves de criptografia gerenciadas pela AWS.
- Você tem a opção de usar suas próprias chaves do AWS KMS gerenciadas pelo cliente para melhorar o controle e a segurança do processo de criptografia.
- Os dados replicados do servidor armazenados durante a migração são criptografados de acordo com as práticas de criptografia padrão do AWS Application Migration Service.
- As informações de metadados e configurações armazenadas pelo AWS Transform para VMware são criptografadas usando mecanismos de criptografia padrão da AWS.
Essa abordagem abrangente de criptografia ajuda a garantir que seus dados de migração permaneçam protegidos durante todo o processo de migração, alinhando-se às melhores práticas de segurança e ajudando você a cumprir os requisitos de conformidade para proteção de dados.
Nota importante: o AWS Transform cria buckets do Amazon S3 em seu nome, nas suas contas da AWS de origem e de destino. Esses buckets não têm o SecureTransport ativado por padrão. Se quiser que a política de bucket inclua o SecureTransport, você deverá atualizá-la. Para obter mais informações, consulte Práticas recomendadas de segurança do Amazon S3.
Sim, o AWS Transform para VMware permite que você evite usar a Internet pública para a replicação de dados. Você pode estabelecer conectividade privada usando o AWS Direct Connect para um link dedicado de alta largura de banda ou uma AWS Site-to-Site VPN para um túnel criptografado entre seu data center e a AWS. Essas opções mantêm o tráfego de migração seguro e fora da Internet pública, ao mesmo tempo em que melhoram o desempenho com condições de rede mais previsíveis. Ao configurar a replicação, você pode configurar o AWS Transform para usar sua conexão privada, tornando-o ideal para migrações em grande escala com dados confidenciais ou de alto volume.
O AWS Transform para VMware armazena os dados da sua migração em vários lugares:
- Suas contas da AWS: o AWS Transform cria buckets do S3 em suas contas de destino para armazenar os dados, artefatos e informações de configuração da migração. Você mantém o controle total sobre esses buckets e pode escolher as chaves de criptografia usadas.
- Espaço de trabalho do AWS Transform: seus dados são processados na região da AWS na qual você criou seu espaço de trabalho do AWS Transform para gerar recomendações e planos de migração.
- Armazenamento temporário de serviços: para determinados trabalhos de migração, os dados do cliente são enviados de forma segura e temporária para um armazenamento de artefatos na conta de serviço da AWS na mesma região da sua conta de origem. Esses dados são usados para processamento e são excluídos automaticamente se o trabalho ou a conta forem excluídos.
- Armazenamento das métricas de serviço: as métricas de migração calculadas e os resultados da avaliação são armazenados nas contas de serviço da AWS no S3 e no CloudWatch para aprimoramento do serviço e monitoramento operacional.
- Dados de replicação: armazenados em snapshots e volumes do EBS em sua conta da AWS de destino.
Embora o AWS Transform crie buckets do S3 com configurações básicas de segurança que incluem a criptografia em repouso, recomendamos a implementação das melhores práticas de segurança adicionais de buckets do S3 para proteger totalmente seus dados, como bloqueio do acesso público, aplicação da criptografia em trânsito, permissão do registro de acessos e implementação de políticas de bucket apropriadas.
O AWS Transform para VMware opera de duas maneiras distintas quando se trata de disponibilidade regional:
Regiões do espaço de trabalho: essas regiões hospedam os espaços de trabalho de IA onde os dados de descoberta são processados, as avaliações são conduzidas, o planejamento de ciclos ocorre e as recomendações para o dimensionamento correto são geradas. Atualmente, as regiões de espaço de trabalho incluem:
- Leste dos EUA (Norte da Virgínia)
- Ásia-Pacífico (Incheon)
- Ásia-Pacífico (Narita)
- Ásia-Pacífico (Seul)
- Ásia-Pacífico (Sydney)
- Ásia-Pacífico (Tóquio)
- Ásia-Pacífico (Mumbai)
- Canadá (Central)
- Europa (Frankfurt)
- Europa (Londres)
- América do Sul (São Paulo)
América do Sul (São Paulo) Você deve escolher a região do seu espaço de trabalho com base nos requisitos de conformidade para o processamento de dados. Por exemplo, clientes europeus com requisitos de residência de dados devem selecionar a Europa (Frankfurt) para garantir que seus dados de configuração permaneçam na Europa durante a análise.
Regiões do destino da migração: o AWS Transform para VMware oferece suporte à migração para estas regiões de destino.
No modelo de responsabilidade compartilhada, você é responsável por selecionar as regiões apropriadas que atendam aos seus requisitos de conformidade e residência de dados. Se você escolher uma região de destino diferente da região do seu espaço de trabalho, esteja ciente de que os dados serão transferidos entre as regiões da AWS durante o processo de migração, e você precisará avaliar isso em relação às suas políticas de governança de dados.
Para obter as informações mais atualizadas sobre as regiões com suporte, consulte os Serviços da AWS por região.
Personalização
Abrir tudoO AWS Transform personalizada usa a IA agêntica para realizar uma modernização personalizada em grande escala do software, código, bibliotecas e estruturas para reduzir a dívida técnica. Ele lida com diversos cenários, incluindo atualizações de versão (Java 8 a 17, Python 3.9 a 3.13), migrações de runtime (x86 para Graviton), atualizações e transições de estrutura (atualizações do Spring Boot, do Angular para React), refatoração (instrumentação de observabilidade) e transformações específicas da organização.
O serviço inclui transformações prontas para uso e gerenciadas pela AWS para casos de uso comuns, como atualizações de Java, Node.js, Python e do AWS SDK. Para outros cenários e necessidades específicas da organização, você pode criar transformações personalizadas por meio de interações de linguagem natural, documentação e amostras de código. Por meio do aprendizado contínuo, o agente melhora com cada execução e com o feedback do desenvolvedor, oferecendo transformações repetíveis e de alta qualidade sem exigir experiência especializada em automação.
O agente de transformação personalizado tem quatro componentes principais:
- Definição de transformação orientada por linguagem natural: permite que as equipes gerem transformações específicas da organização usando interações de linguagem natural, documentação e exemplos de código. O agente de IA gera uma definição inicial de transformação que pode ser refinada iterativamente por meio de chat, exemplos adicionais ou edições diretas.
- Execução de transformação em várias bases de código: aplica as definições de transformação de forma confiável e consistente em várias bases de código. A personalização do AWS Transform usa comandos de criação configuráveis para criar e verificar o código transformado. Usando as aplicações da Web do AWS Transform, você pode configurar uma campanha em grande escala para transformar várias bases de código e acompanhar seu progresso.
- Aprendizado contínuo: captura automaticamente o feedback e melhora ao longo do tempo em cada execução para aprimorar a precisão e a eficácia da transformação. O AWS Transform analisa de forma personalizada todos os dados de execução e gera automaticamente versões aprimoradas das definições de transformação, garantindo que cada transformação subsequente se torne mais confiável e eficiente.
- Transformações gerenciadas pela AWS: fornece transformações prontas para uso e gerenciadas pela AWS para cenários de upgrade comuns, como atualizações de versões de Java, Python e Node.js. Essas transformações são avaliadas pela AWS para serem de alta qualidade e estão prontas para uso sem qualquer configuração adicional.
O AWS Transform se adapta de forma personalizada ao seu fluxo de trabalho. Para projetos de modernização em grande escala, você pode aplicar transformações repetíveis em várias bases de código seguindo estas fases:
Fase 1: definir transformação (opcional): para transformações personalizadas, forneça solicitações de linguagem natural, documentos de referência e amostras de código ao agente de IA, o que gera uma definição inicial da transformação. Você pode refinar iterativamente a definição por meio do chat, exemplos adicionais ou edições diretas e, em seguida, testar e verificar a transformação em exemplos de bases de código antes de publicá-la para uso em toda a organização. Para transformações gerenciadas pela AWS, você pode pular essa fase e usar as transformações prontas.
Fase 2: executar o piloto ou a prova de conceito: confirme se a transformação produz os resultados esperados executando um piloto em um subconjunto do código-alvo. Às vezes, essa fase é combinada com a validação da definição de transformação no caso de transformações personalizadas. Os pilotos também podem ser usados para estimar o custo em termos de tempo e uso personalizado das transformações pelo AWS Transform.
Fase 3: execução escalonada: após o piloto, a transformação é ajustada com base nos resultados do piloto. Observe que o aprendizado contínuo personalizado do AWS Transform terá melhorado a qualidade durante o piloto. Na execução escalável, as equipes podem configurar execuções automatizadas em massa, nas quais a CLI do AWS Transform executa transformações em lotes e cria o código resultante para ser revisado por equipes individuais, ou as equipes podem executar a CLI diretamente para obter controle total, o que às vezes é preferível para transformações mais complexas.
Fase 4: monitorar e revisar: simultaneamente às execuções escalonadas, você pode monitorar o progresso da execução e revisar e aprovar os aprendizados extraídos pelo aprendizado contínuo personalizado do AWS Transform.
A personalização do AWS Transform pode ser acessada por meio de duas interfaces:
AWS Transform CLI (interface de linha de comando)
A CLI é usada para criar novas transformações personalizadas de forma interativa e executar transformações em bases de código locais de forma interativa ou autônoma. Ela é implantada como uma CLI simples e programável que pode ser integrada a qualquer sistema de controle de origem ou pipeline de implantação. A CLI é intencionalmente mínima, pode ser composta e executada em máquinas de desenvolvedores individuais, em um contêiner ou como parte da estrutura de maior modernização da sua organização.
Aplicação Web do AWS Transform (opcional)
A aplicação Web do AWS Transform é usada para iniciar e monitorar projetos de transformação em grande escala em vários repositórios. Ela permite que você selecione a transformação que deseja executar em grande escala e acompanhe as atualizações do progresso em tempo real na execução da transformação.
As transformações gerenciadas pela AWS são transformações pré-criadas e aprovadas pela AWS para cenários comuns de upgrade que estão prontas para uso sem nenhuma configuração adicional:
Atualmente disponível:
- Migrações do Java 8 para 17 (para Gradle e Maven)
- Atualizações de 12 a 22 do Node.js (incluindo ambientes Lambda)
- Atualizações de runtime do Python para 3.11/3.12/3.13 (padrão e Lambda)
- Migrações do AWS SDK (v1 para v2)
Características principais:
- Validado pela AWS: essas transformações são aprovadas pela AWS para que tenham alta qualidade
- Pronto para uso: não há necessidade de configurações adicionais
- Crescimento contínuo: outras transformações prontas para uso estão sendo adicionadas continuamente
- Personalizável: as transformações pré-criadas podem ser personalizadas fornecendo orientação adicional ou requisitos específicos às necessidades da sua organização (por exemplo, a transformação de upgrade do Java pode ser aprimorada com regras específicas para lidar com suas bibliotecas internas ou padrões de codificação)
- Suporte experimental: algumas transformações podem ser marcadas como experimentais à medida que passam por outros testes e refinamentos
As transformações prontas para uso gerenciadas pela AWS permitem que você comece rapidamente com os padrões comuns de modernização, aproveitando a experiência da AWS e, em seguida, personalize-os de acordo com os requisitos específicos da sua organização.
O tempo para criar uma transformação varia com base na complexidade e nos dados disponíveis na forma de guias de migração, documentação e exemplos de código existentes. Quanto mais informações forem fornecidas, melhor será a qualidade inicial da transformação. Para atualizações, migrações e refatorações comuns, a definição inicial da transformação leva de 1 a 2 dias, e o teste e o refinamento em amostras de bases de código requerem de 2 a 3 dias de iteração.
A transformação pode ser refinada executando-a de forma interativa, pausando e fornecendo feedback em linguagem natural, se necessário, ou fornecendo feedback no final. O feedback pode ser em linguagem natural, correções de código ou amostras adicionais de antes e depois. A personalização do AWS Transform fornece orientação sobre como melhorar a qualidade da transformação. É importante lembrar que talvez seja necessário simplificar a transformação, como decompô-la em várias etapas, para obter bons resultados. Depois de funcionar de forma confiável, a transformação pode ser publicada para uso em toda a organização.
O AWS Transform implementa de forma personalizada várias medidas de segurança para garantir a qualidade da transformação. Ela incorpora as barreiras de proteção do Amazon Bedrock e divide as alterações de código em partes de tamanho razoável para facilitar a revisão. As transformações usam comandos de criação e teste definidos pelo usuário para validar alterações e podem especificar critérios de validação que devem ser cumpridos, como execução bem-sucedida de testes ou padrões de código específicos que devem ser mantidos.
Quando uma transformação encontra erros, a personalização do AWS Transform fornece registros detalhados do que deu errado e onde. Para falhas de compilação ou teste, ele captura as mensagens de erro e o contexto específicos. Se um código incorreto for gerado, você poderá fornecer feedback, que o agente incorpora em seu sistema de aprendizado para melhorar futuras transformações. As transformações que falharam podem ser repetidas com contexto adicional ou divididas em alterações menores e mais gerenciáveis.
O sistema de aprendizado contínuo reúne informações de cada execução de transformação por meio de feedback explícito (comentários e correções de código) e observações implícitas que o agente encontra ao transformar e depurar o código. Essas informações são processadas para criar “itens de conhecimento” que melhoram futuras transformações. Esses itens de conhecimento são específicos dessa transformação e não são compartilhados entre diferentes transformações ou clientes diferentes. Os itens podem ser revisados e gerenciados pelos proprietários da transformação, que podem ativar ou desativar aprendizados específicos. O processo de aprendizado ocorre automaticamente após a conclusão das transformações, sem exigir nenhuma esforço adicional do usuário.
O AWS Transform CLI pode ser facilmente incorporado em pipelines de CI/CD e executado diretamente em sua própria infraestrutura de criação. Isso permite que você integre transformações em seus fluxos de trabalho de desenvolvimento e implantação existentes, permitindo a execução automatizada como parte de seus processos padrão.
Você precisa de uma conta da AWS e de permissões do IAM para executar a CLI do AWS Transform. O acesso à aplicação Web AWS Transform exige o Centro de Identidade do AWS IAM, mas não é necessário acessar as funcionalidades na CLI.
Privacidade
Abrir tudoPoderemos usar certo conteúdo do AWS Transform para melhorar o serviço. O AWS Transform pode usar esse conteúdo, por exemplo, para fornecer respostas melhores a perguntas comuns, corrigir problemas operacionais do AWS Transform, para depuração ou para treinamento de modelos.
Você pode cancelar a melhoria do serviço a qualquer momento através das configurações do serviço. Para a experiência do console da Web do AWS Transform, desative essa opção configurando uma política de exclusão de serviços de IA no AWS Organizations. Para obter mais informações, consulte as Políticas de cancelamento de serviços de IA, no Guia do usuário do AWS Organizations. No IDE, ajuste suas configurações no IDE para optar por não participar.
Sua confiança, sua privacidade e a segurança dos seus dados são nossa maior prioridade. Implementamos controles técnicos e físicos adequados e sofisticados, incluindo criptografia em repouso e em trânsito. Isso foi projetado para impedir o acesso não autorizado ou a divulgação de seus dados e garantir que nosso uso esteja em conformidade com nossos compromissos com você. Consulte Perguntas frequentes sobre privacidade de dados para obter mais informações.
Ao fornecer o código que você possui para o AWS Transform, você retém a propriedade da versão portada do seu código. Depois que a portabilidade for concluída, você poderá revisar o resultado e modificá-lo antes de implantá-lo na produção ou usá-lo como estiver.
Sim. Entre em contato com a equipe da sua conta da AWS e solicite o Documento Acelerador de Serviço para o AWS Transform. Se sua organização tiver um NDA assinado mutuamente com a AWS, sua equipe de conta compartilhará os documentos.
A menos que seja explicitamente excluído, o conteúdo do AWS Transform também pode ser usado para aprimorar ou melhorar a qualidade dos modelos de base (FMs). Esses dados não serão compartilhados com outros fornecedores de modelos terceirizados. Seu conteúdo não será usado se você utilizar o mecanismo de exclusão descrito na documentação. Para obter mais informações, consulte Sharing your data with AWS (Compartilhar dados com a AWS).