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
- 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
- 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)
- Obtenha respostas sobre os recursos da conta da AWS (incluído)
- Simplifique a criação de consultas com SQL generativo (limite de 1.000 consultas por mês)
- 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
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 |
Personalize as recomendações de código em linha e as respostas de bate-papo do Amazon Q Developer | 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 | 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 | 1.000 consultas por conta por mês | 1.000 consultas por usuário por mês |
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.
Em quais regiões do Identity Center as assinaturas do Amazon Q Developer são aceitas?
Consulte Regiões do Identity Center compatíveis com o Amazon Q Developer para obter mais informações sobre as regiões do Identity Center nas quais as assinaturas do Amazon Q Developer são aceitas.
Exemplos de preço
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://thinkwithwp.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:
- 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.
- 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.
- 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.
- 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.
- Diagnóstico com o Q: solicitar ao Amazon Q para diagnosticar um erro no Console de Gerenciamento da AWS.
- 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.
- 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.thinkwithwp.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.