Recursos do Amazon Q Developer - 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á.

Recursos do Amazon Q Developer

O Amazon Q Developer está disponível em vários AWS ambientes e serviços, e também como assistente de codificação em terceirosIDEs.

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 sua conversa atual para informar suas respostas. Você pode fazer perguntas complementares 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.

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

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.

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.

Use o 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 Introdução ao Amazon Q Developer.

Diagnosticando erros do 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 Diagnosticando erros comuns no console com o Amazon Q Developer.

Computação

Escolhendo 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 Amazon Q considera seu caso de uso, tipo de carga de trabalho, preferência CPU do fabricante e como você prioriza preço e desempenho, além de 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 Amazon Q generative SQL 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 SQL consulta 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 Interagindo com o Amazon Q generative SQL no Amazon Redshift Management Guide.

Rede e entrega de conteúdo

Analisando a acessibilidade da rede

Você pode usar o Amazon Q, o assistente generativo de IA do AWS, para ajudá-lo a diagnosticar problemas de conectividade de rede para aplicativos executados em suas nuvens privadas virtuais ()VPCs. A análise de acessibilidade da rede 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 análise de acessibilidade da rede Amazon Q no Amazon VPC Reachability Analyzer Guide.

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.

Desenvolva software

Depois de explicar, em linguagem natural, o recurso 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 software com o Amazon Q Developer Agent for software development.

Receba sugestões de código em linha

O Amazon Q fornece recomendações de código em tempo real. Conforme você escreve código, o Amazon Q gera sugestões automaticamente com base em seu código e comentários existentes. Para obter mais informações, consulte Geração de sugestões em linha com o Amazon Q Developer.

Converse sobre o 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 interfacesAWS, consulteGerando sugestões em linha em ambientes de AWS codificação.

Escaneie seu código em busca de vulnerabilidades de segurança

DentroIDEs, o Amazon Q escaneia seu código em busca de vulnerabilidades de segurança e problemas de qualidade de código. Você pode obter recomendações de segurança ao codificar ou escanear projetos inteiros para monitorar a postura de segurança de seus aplicativos durante o desenvolvimento. Para obter mais informações, consulte Digitalizando seu código com o Amazon Q.

Transformando código

DentroIDEs, o Amazon Q pode atualizar a versão do idioma dos seus arquivos de código. Atualmente, o Amazon Q Code Transformation oferece suporte à atualização Java 8 e Java Código 11 para Java 17. Para obter mais informações, consulte Atualizando versões linguísticas com o Amazon Q Developer Agent for code transformation.

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 Studio

O Amazon SageMaker 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 SageMaker recursos, solucionar JupyterLab erros e obter exemplos de código.

Amazon Q interface in JupyterLab showing available commands and a help message.

Para obter mais informações, consulte Use o Amazon Q para agilizar seus fluxos de trabalho de Machine Learning no Guia do SageMaker desenvolvedor.

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 AmazonVPCs, EC2 instâncias da Amazon e RDS bancos de dados da Amazon. No decorrer do teste, você descobre que toda vez que cria uma AmazonVPC, 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 NACL configuração. 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 Automatização de AWS serviços com o Amazon Q Developer Console-to-Code.

Escrevendo ETL scripts 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, AWS Glue ETL trabalhos, catálogo de dados, rastreadores e AWS Lake 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 AWS Glue ETL scripts 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 Integração de dados do Amazon Q AWS Glue no Guia AWS Glue do usuário.

Gerenciamento financeiro na nuvem

Entendendo sua fatura

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, fraudes e eventos de saúde.

Criação de um ticket de suporte

O Amazon Q pode ajudá-lo a criar um caso de suporte e, em seguida, conectá-lo a um agente de suporte humano emAWS.

Para obter mais informações, consulte Usando o Amazon Q Developer para conversar com AWS Support.

Amazon Q em AWS Chatbot

Você pode ativar o Amazon Q em seu Slack e Microsoft Teams canais que estão configurados AWS Chatbot para fazer perguntas sobre a construção em AWS. Para adicionar o Amazon Q aos seus canais, consulteConversando com o Amazon Q Developer em AWS Chatbot. Para obter mais informações, consulte Comece a usar o Slack e Comece a usar o Microsoft Teams no Guia do AWS Chatbot administrador.