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 Amazon Q Developer está disponível em vários AWS ambientes e serviços, e também como assistente de codificação em terceiros IDEs.
Muitos dos recursos do Amazon Q Developer existem em uma interface de bate-papo, na qual você pode usar linguagem natural para fazer perguntas AWS, obter ajuda com códigos, explorar recursos ou solucionar problemas. Quando você conversa com o Amazon Q, o Amazon Q usa o contexto da conversa atual para informar as respostas. Você pode fazer perguntas de acompanhamento ou consultar a resposta ao fazer uma nova pergunta.
Outros recursos do Amazon Q Developer estão disponíveis como parte de seus fluxos de trabalho em consoles AWS de serviço e são compatíveis. IDEs As seções a seguir explicam os diferentes recursos do Amazon Q Developer que você pode encontrar em toda a sua AWS experiência.
Migração e transferência
Experiência web de transformação do Amazon Q Developer
Os recursos de transformação do Amazon Q Developer podem ajudar sua empresa a descobrir, planejar e executar trabalhos de migração e modernização para seus aplicativos legados executados no local ou na nuvem.
Para obter mais informações, consulte Transformando seu domínio.NET, mainframe e VMware cargas de trabalho com o Amazon Q Developer (versão prévia).
Analytics
Resumindo seus dados
Com o Amazon Q Amazon QuickSight, você pode utilizar a experiência de criação de BI generativo, criar resumos executivos de seus dados, fazer e responder perguntas sobre dados e gerar histórias de dados.
Para obter mais informações, consulte Usando o BI generativo com o Amazon Q Amazon QuickSight no Guia do QuickSight usuário da Amazon.
Gerenciamento e governança
Explorando nós usando instruções de texto
Usando o AWS Systems Manager Amazon Q, você pode fazer perguntas em linguagem natural sobre seus nós ou instâncias gerenciados. Em seguida, o Amazon Q usa a ListNodes
ação Systems Manager e cria filtros com base na sua entrada de texto para recuperar os resultados.
Para obter mais informações, consulte Explorar nós usando solicitações de texto no Amazon Q no Guia do AWS Systems Manager usuário.
Investigando problemas operacionais (versão prévia)
As investigações operacionais do Amazon Q Developer aprimoram sua capacidade de investigar e analisar recursos, eventos e atividades em todo o seu AWS ambiente. Ao aproveitar o processamento de linguagem natural, o Amazon Q simplifica o processo de compreensão de cenários e relacionamentos complexos dentro de você. Conta da AWS
O Amazon Q Developer agora ajuda você a acelerar as investigações operacionais em todo o seu AWS ambiente. Q procura anomalias em sua telemetria, mostra sinais relacionados para você explorar, identifica possíveis hipóteses de causa-raiz e sugere as próximas etapas para ajudá-lo a corrigir problemas com mais rapidez.
Ao integrar o Amazon Q aos seus fluxos de trabalho investigativos, você pode acelerar a solução de problemas, aprimorar sua compreensão do seu AWS ambiente e tomar decisões mais informadas sobre sua infraestrutura e aplicativos.
nota
O recurso de investigações operacionais do Amazon Q está em versão prévia e está sujeito a alterações. Atualmente, ele está disponível apenas no Leste dos EUA (Norte da Virgínia).
Por exemplo, perguntas para fazer ao Amazon Q no contexto de investigações operacionais, consulteConversando sobre sua telemetria e operações.
Para obter mais informações sobre as investigações operacionais do Amazon Q em geral, consulte Investigações operacionais do Amazon Q Developer no Guia CloudWatch do usuário da Amazon.
Fazendo um inventário de seus AWS recursos
Você pode perguntar à Amazon Q sobre os recursos específicos da sua AWS conta em qualquer lugar no AWS Management Console. Talvez você não saiba onde localizar informações relevantes sobre seus recursos ou talvez esteja em um console de serviço e queira acessar informações sobre os recursos de outro serviço sem interromper seu fluxo de trabalho.
O Amazon Q Developer responde às suas perguntas de linguagem natural sobre recursos e fornece links diretos para esses recursos para que você possa encontrá-los rapidamente. Você pode pedir à Amazon Q que liste um tipo de recurso em sua conta, para obter detalhes sobre um recurso específico ou para listar recursos com base em critérios como região ou estado.
Por exemplo, você pode querer saber quantas EC2 instâncias da Amazon você tem em execução no momento. Nesse caso, você pode fazer sua pergunta ao Amazon Q em linguagem natural e ele fornecerá uma resposta com base em seus recursos específicos.
Para obter mais informações, consulte Conversando sobre seus recursos com o Amazon Q Developer.
Para obter informações sobre limites específicos para cada tipo e como eles se relacionam com os preços de um pacote de assinatura específico, consulte os preços do Amazon Q Developer
Amazon Q no AWS Console Mobile Application
O Amazon Q é integrado ao AWS Console Mobile Application para responder perguntas sobre AWS. Você configura o acesso da mesma forma que obtém acesso ao Amazon Q no AWS Management Console. Para obter mais informações, consulte Conceitos básicos do Amazon Q Developer.
Diagnosticar o console
No AWS Management Console, o Amazon Q Developer pode diagnosticar erros comuns que você recebe ao trabalhar com AWS serviços, como permissões insuficientes, configuração incorreta e excesso de limites de serviço.
Para obter mais informações, consulte Como diagnosticar erros comuns com o Amazon Q Developer.
Computação
Escolha de Instâncias do Amazon Elastic Compute Cloud
Com tantos tipos de EC2 instância da Amazon disponíveis, encontrar os tipos de instância certos para sua carga de trabalho pode ser demorado e complexo. O seletor de tipo de instância do Amazon Q considera o seu caso de uso, o tipo de workload, a preferência do fabricante da CPU e como você prioriza preço e desempenho, bem como os parâmetros adicionais que você pode especificar. Em seguida, ele usa esses dados para fornecer sugestões e orientações sobre os tipos de EC2 instância da Amazon que são mais adequados às suas novas cargas de trabalho.
Para obter mais informações, consulte Obtenha recomendações do localizador de tipos de EC2 instância da Amazon no Guia do usuário do Amazon Elastic Compute Cloud.

Bancos de dados
Escrevendo consultas de banco de dados com linguagem natural
O SQL generativo do Amazon Q usa IA generativa para analisar a intenção do usuário, os padrões de consulta e os metadados do esquema para identificar padrões de consulta SQL comuns diretamente no Amazon Redshift, acelerando o processo de criação de consultas para os usuários e reduzindo o tempo necessário para obter insights de dados acionáveis.
Para obter mais informações, consulte Interação com o SQL generativo do Amazon Q no Guia de gerenciamento do Amazon Redshift.
Rede e entrega de conteúdo
Análise da solução de problemas de rede
Você pode usar o Amazon Q para ajudá-lo a diagnosticar problemas de conectividade de rede para aplicativos executados em sua Amazon VPCs. A solução de problemas de rede do Amazon Q pode entender consultas em linguagem natural e trabalha com o Reachability Analyzer para fornecer respostas relevantes. Com o Amazon Q, você pode fazer perguntas sobre a acessibilidade da rede em um formato conversacional.
Para obter mais informações, consulte a solução de problemas de rede do Amazon Q para o Reachability Analyzer no Guia do Amazon VPC Reachability Analyzer.
Ferramentas de desenvolvedor
Faça perguntas ao Amazon Q Developer sobre a criação AWS e para obter ajuda com o desenvolvimento de software. O Amazon Q pode explicar conceitos de codificação e trechos de código, gerar testes de código e de unidade e aprimorar o código, incluindo depuração ou refatoração.
Desenvolvendo recursos de código
Depois de explicar, em linguagem natural, o atributo que você deseja desenvolver, o Amazon Q pode usar o contexto do seu projeto atual para gerar um plano de implementação e o código que o acompanha. O Amazon Q pode ajudar você a criar AWS projetos ou seus próprios aplicativos. Para obter mais informações, consulte Desenvolvendo recursos com o Amazon Q Developer.
Recebendo sugestões de código embutidas
O Amazon Q fornece recomendações de código em tempo real. Quando você escreve código, o Amazon Q gera automaticamente sugestões com base nos seus códigos e comentários existentes. Para obter mais informações, consulte Geração de sugestões em linha com o Amazon Q Developer.
Conversando sobre código
Em ambientes de desenvolvimento integrados (IDEs), o Amazon Q pode responder perguntas relacionadas ao processo de desenvolvimento de software, incluindo questões conceituais sobre programação e como um código específico funciona. Você também pode pedir à Amazon Q que atualize e melhore trechos de código no painel de bate-papo. Para obter mais informações, consulte Conversando com o Amazon Q Developer sobre código.
Para escrever código e obter assistência de desenvolvimento no ambiente mais completo com o Amazon Q Developer, consulte Usando o Amazon Q Developer no IDE.
Para habilitar a funcionalidade básica de preenchimento de código em outras interfaces na AWS, consulte Gerando sugestões em linha em ambientes de AWS codificação.
Analisando seu código em busca de vulnerabilidades de segurança e problemas de qualidade
Dentro IDEs, o Amazon Q analisa seu código em busca de vulnerabilidades de segurança e problemas de qualidade do código. O Amazon Q pode revisar enquanto você codifica ou revisa projetos inteiros para monitorar a segurança e a qualidade de seus aplicativos durante o desenvolvimento. Para obter mais informações, consulte Analisando o código com o Amazon Q Developer.
Transformar código
O Amazon Q pode realizar atualizações automatizadas em nível de linguagem e sistema operacional (OS) para seus aplicativos. Para obter mais informações, consulte Transformando código no IDE com o Amazon Q Developer .
Gerando testes unitários
O Amazon Q Developer fornece um recurso de geração de testes unitários baseado em IA para ajudar as equipes de desenvolvimento a melhorar a cobertura do código em todo o ciclo de vida de desenvolvimento de software. O agente Amazon Q Developer para geração de testes unitários está disponível nos seguintes ambientes:
-
Extensão Amazon Q Developer IDE. Para obter mais informações, consulte Gerando testes unitários com o Amazon Q.
-
GitLab, como parte do GitLab Duo. Para obter mais informações, consulte GitLab ações rápidas.
nota
O recurso de geração de testes unitários está disponível em todas as regiões suportadas pelo Amazon Q Developer.
Desenvolvimento de software na Amazon CodeCatalyst
O Amazon Q Developer in CodeCatalyst inclui recursos generativos de IA que podem ajudar usuários em projetos em seu espaço a desenvolver software com mais rapidez. Você pode atribuir problemas ao Amazon Q ou recomendar tarefas para o Amazon Q. Você também pode pedir à Amazon Q que escreva uma descrição ou resuma o conteúdo.
Para obter mais informações, consulte Gerenciando recursos generativos de IA na Amazon CodeCatalyst no guia do CodeCatalyst administrador da Amazon.
Conversando sobre código no Amazon SageMaker AI Studio
O Amazon SageMaker AI Studio é uma experiência baseada na web para executar fluxos de trabalho de ML. Você pode conversar com o Amazon Q Developer dentro do Studio para obter orientação sobre recursos de SageMaker IA, solucionar JupyterLab erros e obter exemplos de código.

Para obter mais informações, consulte Use o Amazon Q para agilizar seus fluxos de trabalho de Machine Learning no Guia do desenvolvedor de SageMaker IA.
Interagindo com a linha de comando e AWS CloudShell
Depois de instalar o Amazon Q para linha de comando, você pode usá-lo para concluir comandos da CLI, pois ele preenche subcomandos, opções e argumentos contextualmente relevantes. Ele fornece conclusões geradas pela IA à medida que você digita na linha de comando. Além disso, você pode usar o Amazon Q para escrever instruções em linguagem natural que são traduzidas instantaneamente em um trecho de código shell executável. Você também pode fazer perguntas complexas ao Amazon Q, que fornece feedback e instruções com base na conversa, além de contexto e informações fora da conversa. Em seguida, você pode fornecer permissão à Amazon Q para que ela execute ações em seu nome. Para obter mais informações, consulte Usando o Amazon Q Developer na linha de comando.
Você também pode usar a CLI do Amazon Q AWS CloudShell para interagir em conversas em linguagem natural, fazer perguntas e receber respostas do Amazon Q em seu terminal. Você pode obter o comando shell relacionado que reduz a necessidade de pesquisar ou lembrar a sintaxe. Com o Amazon Q, você pode receber sugestões de comandos ao digitar no terminal. Para obter mais informações, consulte Usando o Amazon Q AWS CLI em AWS CloudShell.
Integração de aplicações
Escrevendo scripts para automatizar serviços AWS
Você pode saber exatamente o que fazer com seus AWS recursos e pode acabar tomando as mesmas ações repetidamente. Nesse caso, você pode pedir à Amazon Q que escreva um código que automatize as tarefas repetitivas.
Por exemplo, você pode estar trabalhando em um projeto que usa Amazon VPCs, EC2 instâncias Amazon e bancos de dados Amazon RDS. No decorrer dos testes, você descobre que toda vez que cria uma Amazon VPC, ativa um servidor e implanta um banco de dados, a configuração é a mesma. Você sempre escolhe a mesma instância e tipo de banco de dados, com as mesmas opções selecionadas, usando os mesmos grupos de segurança, em sub-redes com a mesma configuração de NACL. Você não quer ter que passar pelo mesmo processo manual toda vez que quiser recriar suas condições de teste.
Você pode usar o Console-to-Code recurso do Amazon Q para automatizar um fluxo de trabalho em vez de executá-lo manualmente todas as vezes. Primeiro, você ativa Console-to-Code no EC2 console da Amazon. Em seguida, o Amazon Q registra suas ações à medida que você passa pelo processo de configuração e inicialização da sua instância. Por fim, o Amazon Q fornece código, em um idioma de sua escolha, que automatiza o processo que você acabou de executar.
Para obter mais informações, consulte Automatizando AWS serviços com o Amazon Q Developer Console-to-Code.
Escrevendo scripts ETL e integrando dados
AWS Glue é um serviço de integração de dados sem servidor que torna mais fácil para os usuários de análise descobrir, preparar, mover e integrar dados de várias fontes.
A integração de dados do Amazon Q AWS Glue inclui os seguintes recursos:
-
Chat — A integração de dados do Amazon Q AWS Glue pode responder perguntas de linguagem natural em inglês sobre AWS Glue domínios de integração de dados, como conectores de AWS Glue origem e destino, tarefas de AWS Glue ETL, catálogo de dados, rastreadores e Lake AWS Formation, além de outras documentações de recursos e melhores práticas. A integração de dados do Amazon Q AWS Glue responde com step-by-step instruções e inclui referências às suas fontes de informação.
-
Geração de código de integração de dados — A integração de dados do Amazon Q AWS Glue pode responder perguntas sobre scripts de AWS Glue ETL e gerar novos códigos com base em uma pergunta de linguagem natural em inglês.
-
Solução de problemas — A integração de dados do Amazon Q foi criada especificamente para ajudar você a entender erros em AWS Glue trabalhos e fornece step-by-step instruções para identificar a causa e resolver seus problemas. AWS Glue
Para obter mais informações, consulte Amazon Q data integration in AWS Glue no Guia do usuário do AWS Glue .
Ferramentas de terceiros
Usando o GitLab Duo com o Amazon Q
Você pode GitLab Duo com o Amazon Q
Para obter mais informações, consulte GitLab Duo com Amazon Q (versão prévia).
Gerenciamento financeiro na Nuvem
Entendendo seus custos
Você pode perguntar à Amazon Q sobre seus custos de AWS fatura e conta no AWS Management Console. O Amazon Q pode recuperar seus dados de custo, explicar custos e analisar tendências de custo.
Para obter mais informações, consulte Conversando sobre seus custos.
Suporte ao cliente
Obter suporte ao cliente diretamente da Amazon Q
O Amazon Q pode responder suas perguntas sobre ativação de conta, picos de custos, ajuste de faturas, eventos de fraude, eventos de saúde e problemas com seus AWS recursos.
Para ter mais informações, consulte Conversando sobre seus custos e Solicitando à Amazon Q que solucione problemas com seus recursos.
Criar de tíquetes de suporte
O Amazon Q pode ajudar você a criar um caso de suporte e, em seguida, conectá-lo a um atendente de suporte humano na AWS.
Para obter mais informações, consulte Usando o Amazon Q Developer para conversar com Suporte.
Amazon Q em aplicativos de bate-papo
Você pode ativar o Amazon Q em seu Slack and Microsoft Teams aplicativos para fazer perguntas sobre a construção em AWS. Para adicionar o Amazon Q aos seus aplicativos de bate-papo, consulteConversando com o Amazon Q Developer em aplicativos de bate-papo. Para obter mais informações, consulte Comece a usar o Slack e Comece a usar o Microsoft Teams no Guia do administrador do Amazon Q Developer em aplicativos de bate-papo.