Preços do Amazon Q Developer

Visão geral da definição de preço

O Amazon Q Developer transforma a experiência ao longo de todo o ciclo de vida do desenvolvimento de software (SDLC, na sigla em inglês), facilitando e acelerando a criação, a proteção, o gerenciamento e a otimização de aplicações internas ou externas à AWS. O Amazon Q Developer disponibiliza dois níveis de preços.

Nível gratuito do Amazon Q Developer

Gratuito

 Geração de código com mais rapidez ao usar as sugestões de código no IDE e na CLI
 Gratuito para sugestões automáticas na interface pública da CLI
 Análise das licenças de código com rastreamento de referências
 Uso em seu local de trabalho: no seu IDE, na CLI, no Console de Gerenciamento da AWS, no Slack e muito mais
 Acesso limitado mensal aos recursos avançados
  • Conversa por chat, depuração de código, adição de testes e outras funções no seu ambiente de desenvolvimento integrado (IDE) (limite de 50 interações por mês)
  • Agilização das tarefas com o agente do Amazon Q Developer para desenvolvimento de software (limite de cinco por mês)
  • Atualização das aplicações em uma fração do tempo ao usar o agente do Amazon Q Developer para transformação de código (limite de mil linhas de código enviadas por mês)
  • Aprimoramento da segurança do código com a verificação de vulnerabilidades de segurança (limite de 50 verificações de projetos por mês)
  • Obtenção de respostas sobre os recursos da conta da AWS (limite de 25 consultas por mês)
  • Diagnóstico de erros comuns no console (incluído)
  • E muito mais

Nível do Amazon Q Developer Pro

USD 19 por mês

por usuário

 Tudo o que está incluído no nível gratuito, acrescido de:
 Gerenciamento de usuários e de políticas com controles de acesso corporativos
 Personalização do Amazon Q para a sua base de código com a finalidade de obter sugestões ainda mais relevantes (em versão prévia)
 Limites elevados para recursos avançados
  • Conversa por chat, depuração de código, adição de testes e outras funções no seu ambiente de desenvolvimento integrado (IDE) (incluído)
  • Agilização das tarefas com o agente do Amazon Q Developer para desenvolvimento de software (limite de 30 por mês)
  • Atualização das aplicações em uma fração do tempo ao usar o agente do Amazon Q Developer para transformação de código (limite de 4 mil linhas de código enviadas por mês)
  • Aprimoramento da segurança do código com a verificação de vulnerabilidades de segurança (limite de 500 verificações de projetos por mês)
  • Obtenção de respostas sobre os recursos da conta da AWS (incluído)
  • Simplificação da criação de consultas com o SQL generativo (em versão prévia) (incluído)
  • E muito mais

Com o Amazon Q Developer Pro, você também obtém:

Administração empresarial

Conceda acesso ao Amazon Q Developer para usuários ou para grupos ao usar a autenticação única (SSO) com a integração do Centro de Identidade do AWS IAM. Gerencie as políticas em nível de grupos, como o bloqueio de sugestões com código referenciado.

Painel de analytics

Compreenda e gerencie, de forma simples e rápida, o uso e a adoção em sua organização. 

Indenização por propriedade intelectual (PI)

O Amazon Q Developer Pro oferece indenização por seus resultados. Para obter mais detalhes, consulte os Termos de Serviço da AWS.

Personalizações de código do Amazon Q Developer (em versão prévia)

Personalize o Amazon Q Developer para gerar recomendações mais relevantes de código embutido, tornando-o ciente das bibliotecas internas, das APIs, das práticas recomendadas e dos padrões de arquitetura. Isso acelera o desenvolvimento de forma significativa. 

Recursos Níveis de preços
  Gratuito
Pro
 
Gratuito

USD 19 por mês por usuário

IDE
   

Sugestões automáticas de código
Incluído Incluído

Conversa por chat (contexto abrangente do projeto)

50 interações por chat por mês
Incluído
Agente do Amazon Q Developer para desenvolvimento de software*
5 invocações por mês

30 invocações por mês
Agente do Amazon Q Developer para transformação de código**
1.000 linhas de código por mês

4.000 linhas de código por mês por usuário, agrupadas no nível da conta. Linhas de código adicionais disponíveis a USD 0,003 por linha de código enviada.**

Verificações de vulnerabilidades de segurança e de qualidade de código

50 verificações de projetos por mês
500 verificações de projetos por mês, com verificação automática incluída
Personalização de recomendações de código embutido do Amazon Q Developer (disponível ao público em geral) e respostas de chat (em versão prévia) Não disponível Criação de, no máximo, oito personalizações e manutenção de até duas personalizações ativas simultaneamente
Amazon Q Developer no SageMaker Studio Não incluído Incluído
Console de Gerenciamento da AWS (incluindo a documentação da AWS e as páginas de marketing da AWS***)    

O console

   
Perguntas e respostas gerais Incluído Incluído
Seleção de instâncias do EC2 Incluído
Incluído
SQL generativo (em versão prévia) Incluído Incluído
Diagnóstico de erros comuns no console
Incluído Incluído
Análise de acessibilidade de rede 20 solicitações por dia 20 solicitações por dia
Integração de dados Incluído Incluído
Conversa por chat com contexto da conta e dos recursos da AWS 25 por mês por conta Incluído

Linha de comando
   

Sugestões automáticas na interface pública da CLI
Incluído Incluído

Conversa por chat

50 conversas por chat por mês
Incluído

Amazon CodeCatalyst
   


Agente do Amazon Q Developer para desenvolvimento de software*

5 por mês

30 por mês

Resumos da solicitação pull

5 por mês

20 por mês

Administração
   

Painel de analytics

Não
Sim

Gerenciamento de usuários

Não

Sim

Gerenciamento de políticas

Não

Sim

Segurança e privacidade
   

Rastreamento de referências

Sim

Sim

Supressão de sugestões de código públicas

Sim

Sim

Autenticação

ID do builder AWS ou usuário do IAM

Centro de Identidade do IAM

Coleta de dados

Opção de não participar disponível

Opção de não participar marcada automaticamente

Indenização por propriedade intelectual (PI)

Não

Sim

*O uso do agente do Amazon Q Developer para desenvolvimento de software é rastreado em todos os tipos de uso, e os limites são compartilhados no nível do usuário entre o IDE e o CodeCatalyst. Uma invocação é considerada qualquer prompt fornecido ao comando /dev no IDE ou atribuído ao Amazon Q no CodeCatalyst. O uso é rastreado somente para invocações nas quais o agente do Amazon Q Developer fornece um plano de implementação no IDE ou gera uma solicitação de pull no CodeCatalyst.

**O agente do Amazon Q Developer para transformação de código está disponível para usuários do nível gratuito do Amazon Q Developer e do nível do Amazon Q Developer Pro. As cobranças e o uso são calculados em relação aos limites com base no número de linhas de código (LOC, na sigla em inglês) que você envia para o Amazon Q. Somente os envios em que você recebe sugestões de código atualizado são considerados no cálculo. Envios em que o trabalho é interrompido antes da conclusão ou que resultam em falhas durante a atualização não são contabilizados. As linhas não relacionadas ao código em repositórios, como comentários e linhas em branco, não são contabilizadas.

É possível começar a usar o agente do Amazon Q Developer para transformação de código sem custos como parte do nível gratuito do Amazon Q Developer. Os usuários do nível gratuito podem atualizar até mil LOC por mês por usuário. Se o seu código exceder esse limite, é recomendável enviar uma unidade menor e que possa ser compilada, como um módulo, ou optar por assinar o nível do Amazon Q Developer Pro para obter limites mais elevados de alocação e atualizações com pagamento conforme o uso.

As assinaturas do Amazon Q Developer Pro têm uma alocação de 4 mil LOC por mês para atualizações usando o agente do Amazon Q Developer para transformação de código. Essas alocações são consolidadas no nível da conta pagante da AWS a cada mês. Portanto, se você tiver 100 assinaturas ativas do Amazon Q em todas as suas contas da AWS vinculadas, poderá enviar 400 mil LOC por mês para atualizações antes de incorrer em cobranças adicionais. O uso que exceder essa alocação será cobrado a USD 0,003 por LOC enviada.

***As assinaturas não estão disponíveis no aplicativo móvel do Console da AWS, no AWS Chatbot ou nas páginas de marketing da AWS. As interações por chat por meio desses canais são exclusivamente regidas pelos limites do nível gratuito.

O Amazon Q Developer oferece um nível gratuito perpétuo com limites mensais disponíveis para usuários autenticados como usuários do AWS Identity and Access Management (IAM) ou do ID do builder AWS.

  • Os limites do nível gratuito no IDE estão disponíveis somente para usuários do ID do builder.
  • Para usuários do IAM, os limites do nível gratuito são aplicados no nível da conta. Já para usuários do ID do builder AWS, eles são aplicados no nível do usuário.
  • Somente usuários com acesso ao Console da AWS podem usar os limites do nível gratuito do Amazon Q Developer no Console da AWS. 
  • No momento, as interações por chat por meio do aplicativo móvel do Console da AWS, do AWS Chatbot e das páginas de marketing e de documentação da AWS são exclusivamente regidas pelos limites do nível gratuito.

Os membros com assinaturas vinculadas com uma organização que usa o Centro de Identidade do IAM aproveitam os limites do nível Pro no nível do usuário. Lembre-se de que os limites do agente do Amazon Q Developer para transformação de código são agrupados no nível da conta pagante para assinaturas pagas. 

Suporte regional para assinaturas

O nível gratuito do Amazon Q Developer e as assinaturas do Amazon Q Developer Pro estão disponíveis nas seguintes regiões do Centro de Identidade do IAM: Leste dos EUA (Norte da Virgínia), Leste dos EUA (Ohio), Oeste dos EUA (Norte da Califórnia), Oeste dos EUA (Oregon), Ásia-Pacífico (Mumbai), Asia Pacific (Osaka), Ásia-Pacífico (Seul), Ásia-Pacífico (Singapura), Ásia-Pacífico (Sydney), Ásia-Pacífico (Tóquio), Canadá (Central), Europa (Frankfurt), Europa (Irlanda), Europa (Londres), Europa (Paris), Europa (Estocolmo) e América do Sul (São Paulo).

As seguintes regiões com adesão opcional oferecem suporte somente ao nível gratuito do Amazon Q: África (Cidade do Cabo), Ásia-Pacífico (Hong Kong), Ásia-Pacífico (Hyderabad), Ásia-Pacífico (Jacarta), Ásia-Pacífico (Melbourne), Europa (Milão), Europa (Espanha), Europa (Zurique), Israel (Tel Aviv), Oriente Médio (EAU) e Oriente Médio (Bahrein).

Exemplos de preços

Exemplo 1:

Você é responsável pela administração da AWS para sua organização e realizou a assinatura do nível do Amazon Q Developer Pro. Você adicionou 50 usuários às assinaturas do Amazon Q Developer Pro para o mês de outubro. A cobrança será realizada pelo mês completo para os 50 usuários. Você receberá a fatura em 1º de novembro.

Mês Outubro (31 dias no mês)
Usuários 50
Preço USD 19 por usuário por mês
Cálculo de custos USD 19 x (31/31) dias x 50 usuários
Custo total USD 950

Exemplo 2:

Você é responsável pela administração da AWS para sua organização e realizou a assinatura do nível do Amazon Q Developer Pro. No dia 16 de abril, você adiciona 50 usuários novos à assinatura. Será cobrado um valor proporcional para os 50 usuários pelo restante do mês. Você receberá a fatura em 1º de maio.

Mês Abril (30 dias no mês)
Usuários 50
Preço USD 19 por usuário por mês
Cálculo de custos USD 19 x (15/30) dias x 50 usuários
Custo total USD 475

Exemplo 3:

Você é responsável pela administração da AWS para sua organização e realizou a assinatura do nível do Amazon Q Developer Pro. No início de junho, você tem 50 usuários e adiciona 10 usuários em 11 de junho. O valor cobrado corresponderá a 50 usuários durante todo o mês e 10 usuários por 20 dias (de 11 de junho a 30 de junho). Você receberá a fatura em 1º de julho.

Mês Junho (30 dias no mês)
Usuários 60
Preço USD 19 por usuário por mês
Cálculo de custos [USD 19 x (30/30) dias x 50 usuários] +
[USD 19 x (20/30) dias x 10 usuários]
Custo total USD 1.076,67

Exemplo 4:

Você é responsável pela administração da AWS para sua organização e realizou a assinatura do nível do Amazon Q Developer Pro. No início de janeiro, você tem 70 usuários e remove 10 usuários em 11 de janeiro. Os usuários removidos continuarão a ter acesso ao Amazon Q Developer Pro até o final do período de faturamento, e você terá cobranças relacionadas a eles durante todo esse período de faturamento. Ao final do período de faturamento, os usuários removidos não terão mais acesso ao Amazon Q Developer Pro. Você receberá a fatura no dia 1.º de fevereiro.

Mês Janeiro (31 dias no mês)
Usuários 70
Preço USD 19 por usuário por mês
Cálculo de custos USD 19 x (31/31) dias x 70 usuários
Custo total USD 1.330

Agente do Amazon Q Developer para transformação de código

Exemplo 5:

Considere uma organização com 10 assinaturas do Amazon Q Developer Pro, com cada usuário inscrito para o mês completo. Cada assinatura do Amazon Q Developer Pro oferece acesso ao agente do Amazon Q Developer para transformação de código e inclui 4 mil LOC para atualizações por mês.

Em janeiro, um dos desenvolvedores faz atualizações em cinco aplicações Java, cada uma com 2.500 LOC. 
Código enviado para as atualizações = 2.500 x 5 = 12.500 LOC
Atualizações incluídas nas assinaturas = 10 x 4.000 = 40.000 LOC
Como o uso não excede a alocação, a organização não incorrerá em cobranças pelo uso do agente do Amazon Q Developer para transformação de código.

Exemplo 6:

Agora, considere uma organização com 20 assinaturas do Amazon Q Developer Pro, com cada usuário inscrito para o mês completo.

  • A organização inicia uma campanha de atualizações para atualizar 50 aplicações em um mês.
  • O tamanho total do código de todas as aplicações enviadas para atualização é de 250 mil linhas de código.
  • Atualizações incluídas nas assinaturas = 4.000 x 20 = 80.000 LOC
  • Cobrança por atualizações que excedem a alocação = (250.000 - 80.000) x USD 0,003 = USD 510

Perguntas frequentes sobre os preços do Amazon Q Developer

P: Qual é a diferença entre o nível pago e o nível gratuito do Amazon Q Developer?

O nível gratuito do Amazon Q Developer permite que os desenvolvedores explorem suas funcionalidades antes de optar pelo nível pago, enquanto o nível Amazon Q Developer Pro, que custa USD 19 por usuário por mês, oferece recursos expandidos, como limites mais elevados, ferramentas empresariais e recursos de segurança aprimorados. Consulte a tabela apresentada nesta página (https://aws.amazon.com/q/developer/pricing/) para obter uma comparação detalhada do que está incluído em cada nível.

P: Qual é o custo da taxa de assinatura mensal do Amazon Q Developer Pro?

A assinatura mensal do Amazon Q Developer Pro custa USD 19 por mês por usuário e oferece acesso às ferramentas e funcionalidades de desenvolvimento com tecnologia de IA do Amazon Q Developer. Isso inclui recursos como sugestões automáticas de código, análise de segurança, transformações de código, planejamento de tarefas e conversas assistidas por IA com o Q no IDE, no chat do Console da AWS e em sites e aplicações da AWS. A assinatura é ativada quando o usuário executa uma ação com o Amazon Q Developer.

P: O que significa ativar a assinatura do Amazon Q Developer Pro?

Ativar a assinatura do Amazon Q Developer Pro refere-se às ações ou aos eventos específicos que desencadeiam o início da cobrança da taxa de assinatura mensal de USD 19 por usuário. Fazer login no chat do Amazon Q no console ou em outras páginas da AWS, fazer login no chat do Amazon Q em um IDE ou realizar o download do kit de ferramentas não incorrerá na cobrança da taxa de assinatura. A ativação ocorre quando você executa atividades com o Amazon Q Developer, por exemplo:

  1. Verificações de vulnerabilidades de segurança e de qualidade do código: iniciar verificações para identificar vulnerabilidades ou avaliar a qualidade do código.
  2. Agente do Amazon Q Developer para desenvolvimento de software: solicitar ao agente de IA a geração de um plano para resolver uma tarefa de desenvolvimento de software.
  3. Agente do Amazon Q Developer para transformação de código: solicitar ao agente de IA a geração de um plano para transformar o código.
  4. Chat do Amazon Q no IDE, no Console da AWS, em sites da AWS e em aplicações da AWS: enviar uma pergunta para o chat do Amazon Q usando várias interfaces ou gerar sugestões automáticas de código no Amazon Q no IDE.
  5. Diagnóstico com o Q: solicitar ao Amazon Q para diagnosticar um erro no Console de Gerenciamento da AWS.
  6. Amazon Q para CodeCatalyst: solicitar resumos de solicitações pull ou pedir ao agente de IA para criar um plano para resolver uma tarefa de desenvolvimento de software no Amazon Q para CodeCatalyst.
  7. Sugestões automáticas na interface pública da CLI: solicitar sugestões automáticas de código ou recomendações do Amazon Q na interface pública da CLI.

A execução de qualquer uma dessas atividades no Amazon Q Developer desencadeará na ativação da assinatura do Amazon Q Developer Pro, que será renovada mensalmente até ser cancelada.

P: Todo o grupo do Centro de Identidade do AWS IAM é cobrado quando um usuário ativa a assinatura do Amazon Q Developer Pro?

Não. A taxa de assinatura mensal de USD 19 para o Amazon Q Developer Pro é cobrada por usuário. Se um membro do grupo do Centro de Identidade do AWS IAM ativar a assinatura, somente esse usuário terá cobranças pela taxa mensal de USD 19 até que a assinatura seja cancelada. Outros membros do grupo do Centro de Identidade do AWS IAM não serão cobrados pela assinatura, a menos que eles também executem uma das ações que ativam essa assinatura.

P: Como é realizada a cobrança da assinatura mensal de USD 19 do Amazon Q Developer Pro?

A cobrança da taxa de assinatura mensal de USD 19 do Amazon Q Developer Pro é realizada por usuário e por mês. No primeiro mês em que o usuário realiza a assinatura, a taxa de assinatura é calculada de forma proporcional ao número de dias restantes a partir da ativação da assinatura. Após o primeiro mês, a cobrança será de USD 19 por mês até o cancelamento da assinatura (ajustada proporcionalmente, se aplicável, após o primeiro mês).

Na fatura estimada da AWS, o uso diário da assinatura do Amazon Q Developer Pro para cada usuário é calculado como uma fração do mês, considerando todos os usuários. Com uma taxa mensal de USD 19 por usuário e aproximadamente 30 dias em um mês, um usuário seria contabilizado como 0,0333 de um usuário em um determinado dia (1/30 de um mês). Portanto, a fatura diária seria USD 19 * 0,0333 = USD 0,63 (totalizando USD 19 por mês).

Para um exemplo com dez usuários em uma fatura diária:

Número de usuários diários: 10
Fração diária por usuário: 10 * 0,0333 = 0,333
Custo diário: 0,333 * USD 19 por usuário por mês = USD 6,33

Portanto, para dez usuários, a fatura diária estimada mostraria:
Usuários diários: 0,333
Custo diário: USD 6,33

Para calcular o custo mensal:
Número de usuários mensais: 0,333 * 30 dias = 10 (o que corresponde a 10 usuários para o mês inteiro)
Custo mensal: USD 6,333 * 30 dias = USD 190 (ou 10 usuários x USD 19 de taxa por mês)

P: O que acontece se eu cancelar minha assinatura do Amazon Q Developer Pro antes do final de um mês?

Se você optar por cancelar sua assinatura do Amazon Q Developer Pro antes do final de um mês, será cobrada a taxa de assinatura mensal por esse mês completo. Contudo, você continuará a ter acesso aos recursos do Amazon Q até o fim do ciclo de faturamento mensal. No final do mês, a assinatura será cancelada e você não terá cobranças pelo mês seguinte. Essa abordagem garante que você possa continuar a utilizar as funcionalidades pagas nos dias remanescentes até o final do mês atual, mesmo após ter solicitado o cancelamento.

P: Como é possível cancelar a assinatura do Amazon Q Developer?

O cancelamento da assinatura do Amazon Q Developer pode ser realizado usando o console do Amazon Q. O procedimento pode variar dependendo das suas permissões e se você é um administrador de conta de membro ou administrador de conta de organização. Para realizar o cancelamento da assinatura, acesse a página Assinaturas no console do Amazon Q Developer, selecione os usuários dos quais que deseja cancelar a assinatura e escolha a opção “Cancelar assinatura”. Confirme a operação na janela que aparecerá. Para obter etapas mais detalhadas e informações sobre o gerenciamento de contas da AWS e o cancelamento de usuários em sua organização, consulte a documentação oficial: https://docs.aws.amazon.com/amazonq/latest/qdeveloper-ug/q-admin-setup-subscribe-general.html#q-admin-setup-unsubscribe

P: Como são calculadas as cobranças por uso adicional do agente do Amazon Q Developer para transformação de código com a minha assinatura?

O agente do Amazon Q Developer para transformação de código analisa sua base de código e fornece recomendações para atualização para versões mais recentes de linguagens, estruturas ou padrões. O uso é calculado com base no número de linhas de código (LOC) enviadas ao Amazon Q. Somente os envios que resultam em sugestões de código para atualização são contabilizadas. Os envios que falham ou são interrompidos antes de serem concluídos, bem como as linhas não relacionadas a código, como comentários e linhas em branco, não são incluídos no cálculo do uso.

As assinaturas do Amazon Q Developer Pro têm uma alocação de 4 mil LOC por mês por usuário para o agente do Amazon Q Developer para transformação de código. Essas alocações são consolidadas no nível da conta pagante da AWS a cada mês. O uso que exceder a alocação do nível do Q Developer Pro será cobrado a USD 0,003 por LOC enviada para a transformação.

Sua fatura mostrará o uso total de LOC para a transformação de código e quaisquer descontos aplicáveis com base nas suas assinaturas do nível do Q Developer Pro. Cada assinatura do nível Pro oferece uma alocação mensal de 4 mil LOC, agrupada no nível da conta pagante. Os cálculos e os descontos são claramente indicados em sua fatura. O sistema de faturamento mede o uso de LOC para transformação de código, enquanto o desconto é calculado com base no número de assinaturas do Q Developer Pro que você tem. A fatura mostrará o uso medido, o desconto aplicado conforme o número de assinaturas e quaisquer cobranças adicionais.

Por exemplo, se você tiver dez assinaturas do Amazon Q Developer Pro, terá uma alocação de 40 mil LOC (10 x 4.000) por mês. Caso seu uso total seja de 50 mil LOC, você terá cobranças referentes às 10 mil LOC excedentes a USD 0,003 por LOC, totalizando USD 30. A fatura mostrará claramente o uso de 50 mil LOC, o desconto de USD 120 aplicável às suas dez assinaturas (10 usuários * 4.000 linhas de código * USD 0,003 = USD 120), e a cobrança de USD 30 pelo uso excedente.

P: Como é possível gerenciar o uso para evitar cobranças adicionais do agente do Amazon Q Developer para transformação de código?

No momento, o agente do Amazon Q Developer para transformação de código reverte para a cobrança de preço conforme o uso após atingir o limite de 4 mil linhas de código agrupadas. Para gerenciar proativamente o uso e evitar cobranças inesperadas, é possível tomar várias medidas. Primeiro, monitore regularmente seu uso no Relatório de Custos e Uso no Console da AWS. Isso ajudará a monitorar o consumo de linhas de código e a se manter dentro do limite de 4 mil linhas agrupadas. Além disso, é possível configurar alertas de uso por meio do AWS Budgets para receber notificações quando seu uso se aproximar do limite, fornecendo a oportunidade de otimizar seus processos antes de incorrer em taxas adicionais.

Para otimizar ainda mais seu uso, analise os fluxos de trabalho de transformação de código e identifique maneiras de reduzir o número de linhas de código processadas, como aos aprimorar os dados de entrada ou a lógica de transformação. Isso ajudará você a permanecer dentro das 4 mil linhas agrupadas incluídas e evitar cobranças de preço conforme uso.

Com um monitoramento rigoroso do uso, configuração de alertas e otimização dos processos, é possível gerenciar o uso do agente do Amazon Q Developer para transformação de código de forma eficaz e evitar cobranças adicionais.