Selecione suas preferências de cookies

Usamos cookies essenciais e ferramentas semelhantes que são necessárias para fornecer nosso site e serviços. Usamos cookies de desempenho para coletar estatísticas anônimas, para que possamos entender como os clientes usam nosso site e fazer as devidas melhorias. Cookies essenciais não podem ser desativados, mas você pode clicar em “Personalizar” ou “Recusar” para recusar cookies de desempenho.

Se você concordar, a AWS e terceiros aprovados também usarão cookies para fornecer recursos úteis do site, lembrar suas preferências e exibir conteúdo relevante, incluindo publicidade relevante. Para aceitar ou recusar todos os cookies não essenciais, clique em “Aceitar” ou “Recusar”. Para fazer escolhas mais detalhadas, clique em “Personalizar”.

Automatização de AWS serviços com o Amazon Q Developer Console-to-Code

Modo de foco
Automatização de AWS serviços com o Amazon Q Developer Console-to-Code - Amazon Q Developer

As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.

As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.

O que Console-to-Code é

Console-to-Code é um recurso do Amazon Q Developer que pode ajudá-lo a escrever código para automatizar o uso de outros AWS serviços. Console-to-Coderegistra as ações do console e usa a IA generativa para sugerir código no idioma e no formato de sua preferência.

Níveis de serviço

Como Console-to-Code faz parte do Amazon Q Developer, seu uso dele está sujeito aos níveis de serviço do Amazon Q Developer.

  • No nível Gratuito, não há limite mensal fixo para o número de vezes que você pode gravar as ações do console e gerar CLI comandos com base nessas ações. No entanto, há um limite de quantas vezes por mês você pode gerar código para usar com AWS CDK ou com AWS CloudFormation base em suas ações registradas.

    Para acessar o nível gratuito, faça login no AWS Management Console. Depois de atingir o limite mensal de gerações de código, você deve se autenticar no nível Pro para gerar mais código.

  • No nível Pro, não há limite mensal fixo para o número de vezes que você pode gerar código para o AWS CDK ou CloudFormation.

    Para acessar o nível Pro, você deve ser um usuário registrado no IAM Identity Center e sua IAM identidade do Identity Center deve estar inscrita no Amazon Q Developer Pro. Para obter mais informações, consulte Autenticando sua assinatura do Amazon Q Developer Pro ou entre em contato com seu AWS administrador.

Para obter mais informações sobre os níveis de preços, visite a página de preços do Amazon Q Developer.

nota

Ao gravar uma ação, você ainda será cobrado pela ação em si, se aplicável. Por exemplo, se você se registrar provisionando uma EC2 instância da Amazon, ainda será cobrado pela instância. Não há custo adicional para gravar a ação.

Formatos compatíveis

Console-to-Code atualmente pode gerar infrastructure-as-code (IaC) nos seguintes idiomas e formatos:

  • CDKJava

  • CDKPython

  • CDK TypeScript

  • CloudFormation JSON

  • CloudFormation YAML

Onde você pode usar Console-to-Code?

Uso Console-to-Code em vários serviços

Console-to-Code funciona em vários serviços, salvando seu próprio estado enquanto a guia do navegador estiver aberta.

Por exemplo, você pode registrar suas ações durante uma configuração completa de um servidor web:

  • No VPC console, você provisiona duas sub-redes (uma pública e uma privada), grupos de segurançaNACLs, uma tabela de roteamento personalizada e um gateway de internet.

  • No EC2 console da Amazon, você provisiona uma EC2 instância da Amazon e a coloca na sub-rede pública.

  • No RDS console da Amazon, você provisiona uma RDS instância de banco de dados da Amazon e a coloca na sub-rede privada.

Mesmo que você execute suas ações em diferentes partes do console e elas usem AWS serviços diferentes, Console-to-Code pode incluí-las em uma única gravação.

AWS serviços que oferecem suporte Console-to-Code

Atualmente, Console-to-Code está disponível para registrar suas ações ao usar o console AWS de gerenciamento com os seguintes serviços:

  • Amazon EC2

  • Amazon VPC

  • Amazon RDS

Concedendo permissões de uso Console-to-Code

Para usar Console-to-Code, as seguintes permissões são necessárias:

Usando Console-to-Code

O uso Console-to-Code consiste em três etapas.

Etapa 1: Iniciar gravação

Para começar a gravar com Console-to-Code, use o procedimento a seguir.

  1. Acesse o console de um dos serviços integrados (Amazon VPCRDS, Amazon ou AmazonEC2).

  2. Na borda direita da janela do navegador, escolha o Console-to-Code ícone.

  3. No painel Console-to-Code lateral, escolha Iniciar gravação.

Etapa 2: tome uma medida

Nos consoles de qualquer um dos serviços integrados, execute as ações que você deseja gravar.

O painel Console-to-Code lateral mantém seu próprio estado. Você pode se mover entre os consoles dos serviços integrados, criando uma gravação que envolve ações para vários serviços.

O painel Console-to-Code lateral reterá suas ações até o término Console-to-Code da sessão. A sessão terminará quando você fechar a guia do navegador ou quando sua AWS Management Console sessão terminar, o que ocorrer primeiro.

Quando terminar de realizar as ações que você deseja converter em código, escolha Parar na parte superior do Console-to-Code painel.

Etapa 3: reunir CLI comandos e gerar código

Você pode seguir a Etapa 3a ou a Etapa 3b.

Etapa 3a: reunir comandos CLI

Para usar Console-to-Code para gerar CLI comandos com base em suas ações, use o procedimento a seguir.

  1. No Console-to-Code painel, revise suas ações gravadas.

    Você pode filtrar as ações gravadas usando o menu suspenso, a caixa de pesquisa ou o widget de filtro na parte superior do painel. Console-to-Code

  2. Na parte superior do Console-to-Code painel, alterne a configuração Mostrar CLI. Isso exibirá o CLI comando correspondente a cada ação selecionada.

  3. Selecione o modelo que deseja usar. Somente os comandos com caixas marcadas serão usados nas etapas a seguir.

  4. Consolide os CLI comandos. Na parte inferior do Console-to-Code painel, escolha o ícone do acordeão (^). Os CLI comandos que você selecionou aparecerão sozinhos no painel.

  5. Copie ou baixe os comandos escolhidos.

Para saber mais sobre o AWS CLI, consulte O que é o AWS Command Line Interface? no Guia do AWS Command Line Interface usuário.

Etapa 3b: gerar código

  1. No Console-to-Code painel, revise suas ações gravadas. Você pode filtrar as ações gravadas usando o menu suspenso, a caixa de pesquisa ou o widget de filtro na parte superior do painel. Console-to-Code

  2. Selecione as ações que você deseja converter em código. Somente as ações com caixas marcadas serão usadas nas etapas a seguir.

  3. Indique o tipo de código que você deseja gerar. No menu suspenso inverso no canto inferior direito do Console-to-Code painel, selecione o idioma e (se aplicável) o formato do código a ser gerado.

  4. Escolha Gerar idioma escolhido.

    O código gerado aparecerá junto com os CLI comandos equivalentes.

PrivacidadeTermos do sitePreferências de cookies
© 2025, Amazon Web Services, Inc. ou suas afiliadas. Todos os direitos reservados.