Visão geral da definição de preço
O Amazon Neptune é um serviço de banco de dados de grafos rápido, confiável e totalmente gerenciado que facilita a criação e a execução de aplicações que funcionam com conjuntos de dados altamente conectados para casos de uso, como gráficos de identidade, gráficos de conhecimento e detecção de fraude. O Neptune é composto por dois mecanismos que podem ser usados juntos ou separadamente: Amazon Neptune Database e Amazon Neptune Analytics.
Banco de dados de grafos com tecnologia sem servidor criado para escalabilidade e disponibilidade superiores. Com o Neptune Database, não há compromissos de longo prazo nem taxas antecipadas. Você paga pelo seu banco de dados por hora usando instâncias sob demanda. Desse modo, você fica livre dos custos e das complexidades de planejamento, compras e manutenção de hardware e transforma os habituais altos custos fixos em custos variáveis bem menores.
O Neptune Analytics é um mecanismo de banco de dados de analytics que permite analisar rapidamente grandes quantidades de dados de grafos para obter insights e encontrar tendências. Com o Neptune Analytics, os preços são baseados em configurações de unidades de capacidade do Neptune (m-NCUs) otimizadas para memória. Cada m-NCU corresponde a 1 GB de memória e capacidade correspondente de computação e rede por 1 hora. Ele está disponível em configurações definidas a partir de 128 M-NCUs a 4.096 m-NCUs. Não há necessidade de escolher a família de instâncias e o tamanho de instância ideais. Não há cobranças adicionais por armazenamento persistente ou E/S. As taxas de armazenamento de backup se aplicam aos snapshots de grafos.
Configuração do cluster do banco de dados do Neptune
Com o Neptune, você pode configurar seus clusters de banco de dados para serem executados de forma econômica, independentemente das necessidades de escalabilidade ou dos padrões de acesso aos dados em evolução das suas aplicações. Você tem a flexibilidade de escolher entre as opções de configuração do Amazon Neptune Standard e do Amazon Neptune I/O-Optimized para melhor atender aos requisitos de preço/performance e previsibilidade das suas características exclusivas da workload. As cobranças por instância de banco de dados, armazenamento e E/S variam de acordo com a opção escolhida. Para saber mais, acesse Armazenamento e confiabilidade do Neptune.
O Neptune Standard oferece preços econômicos para a grande maioria das aplicações executadas no Neptune com padrões típicos de acesso a dados e uso de E/S baixo a moderado. Com o Neptune Standard, você paga por suas instâncias de banco de dados, armazenamento e E/S paga por solicitação.
O Neptune I/O-Optimized oferece melhor performance de preço para aplicações com uso intensivo de E/S. Se seus gastos com E/S excederem 25% dos gastos totais com o banco de dados do Neptune, você poderá economizar até 40% nos custos de workloads com uso intenso de E/S com o Neptune I/O-Optimized. Com o Neptune I/O-Optimized, você paga apenas pelas instâncias do banco de dados e pelo uso do armazenamento, e não há cobranças pelas operações de E/S de leitura e gravação. O Amazon Neptune I/O-Optimized oferece preços previsíveis todas as aplicações, independentemente da evolução dos padrões de acesso aos dados ou do uso de E/S. O Neptune I/O-Optimized remove a variabilidade nos gastos com E/S.
Comece a usar o Neptune Database gratuitamente
Como parte do nível gratuito da AWS, você pode começar a usar o Neptune Database gratuitamente. Se sua organização nunca criou um cluster do Neptune até 20 de abril de 2022, você está qualificado para usar 750 horas da instância db.t3.medium ou db.t4g.medium do Neptune, 10 milhões de solicitações de E/S, 30 GB de armazenamento e um GB de armazenamento de backup gratuitamente por 30 dias.
A avaliação gratuita começa no dia em que você cria seu primeiro cluster do Neptune Database. Assim que a avaliação gratuita expirar ou seu uso exceder o limite gratuito, você poderá mantê-lo funcionando com nossas taxas padrão sob demanda. Para obter mais informações, consulte a página Avaliação gratuita do Neptune.
Neptune Analytics
O Neptune Analytics é um mecanismo de banco de dados analítico para o Neptune que permite realizar operações de análise rápidas em dezenas de bilhões de conexões de grafos em segundos. Para analisar dados de grafos rapidamente, o Neptune Analytics armazena grandes conjuntos de dados de grafos na memória e oferece suporte a uma biblioteca de algoritmos analíticos de grafos otimizados, consultas a grafos com baixa latência e pesquisa vetorial.
Para começar, o Neptune Analytics fornece nove configurações para m-NCUs, a partir de 32 m-NCUs a 4.096 m-NCUs para os clientes escolherem ao criar um grafo. Cada m-NCU corresponde a 1 GB de memória e capacidade correspondente de computação e rede por 1 hora. Os clientes poderão terminar o grafo assim que concluírem a análise e serão cobrados somente pela duração em que o grafo estava sendo executado.
Preços de instâncias sob demanda para o Neptune Database
As instâncias sob demanda permitem que você pague pelo banco de dados por hora, sem compromissos de longo prazo ou taxas antecipadas. Desse modo, você fica livre dos custos e das complexidades de planejamento, compras e manutenção de hardware e transforma os habituais altos custos fixos em custos variáveis bem menores.
O preço da instância se aplica tanto às instâncias principais, usadas para workloads de leitura e gravação, quanto para réplicas do Neptune, usadas para dimensionar leituras e aprimorar o failover. O Neptune usa arquitetura em várias zonas de disponibilidade (multi-AZ) para fazer failover para uma de suas réplicas em caso de interrupção do serviço. O custo das implantações multi-AZ é simplesmente o custo da instância principal, mais o custo de cada réplica do Neptune. Para maximizar a disponibilidade, recomendamos colocar pelo menos uma réplica em uma AZ diferente da instância primária.
As cobranças de instâncias variam de acordo com a configuração do cluster de banco de dados que você escolher para melhor atender às necessidades de preço/performance e previsibilidade de preço da sua aplicação. Todas as instâncias em um cluster de banco de dados pagarão o preço da configuração do Neptune Standard ou do Neptune I/O Optimized.
Créditos de CPU T4g e T3
As instâncias de banco de dados T4g e T3 do Neptune são executadas em modo ilimitado, o que significa que você será cobrado se o uso médio da CPU durante o decurso de um período de 24 horas exceder a linha de base da instância. Os créditos de CPU são cobrados a USD 0,15 por vCPU-hora. Os preços de créditos de CPU são iguais para todas as instâncias T4g e T3 em todas as regiões da AWS.
Neptune Database Sem Servidor
O Neptune Sem Servidor é uma opção de implantação com tecnologia sem servidor para o Neptune Database. É uma opção de implantação de escalabilidade automática sob demanda que ajusta automaticamente a capacidade do banco de dados de acordo com as necessidades da aplicação. Com o Neptune Serverless, você só paga pela capacidade e armazenamento que o banco de dados consumir quando ele estiver ativo. A capacidade do banco de dados é automaticamente expandida ou reduzida para atender às necessidades de workload do aplicativo, fazendo economias e reduzindo o tempo de administração. O Neptune Serverless calcula a capacidade do banco de dados em unidades de capacidade do Neptune (NCUs) cobradas por segundo. 1 NCU tem aproximadamente 2 GiB de memória com CPU e redes correspondentes, de forma semelhante ao que é usado em instâncias do Neptune.
Aumentar a escala verticalmente |
Ajuste de escala automático para centenas de milhares de transações por segundo |
Reduzir a escala verticalmente |
< 5 minutos |
Capacidade inicial |
1 NCU |
Granularidade da capacidade |
Granular, com incrementos tão pequenos quanto 1 NCU |
Réplicas de leitura |
Até 15 réplicas do Neptune para escalabilidade de leitura |
Multi-AZ e SLA |
Distribua réplicas de leitura em zonas de disponibilidade distintas para garantir alta disponibilidade. Consulte o SLA do Neptune para obter detalhes. |
Armazenamento de dados e preços de E/S para o Neptune Database
O armazenamento consumido pelo seu banco de dados do Neptune é faturado em incrementos de GB-mês e a E/S consumida é faturada em incrementos de um milhão de solicitações. Você paga apenas pelo armazenamento e E/S consumidos pelo banco de dados do Neptune, sem necessidade de provisionamento antecipado.
Salvo indicação em contrário, nossos preços excluem impostos e taxas aplicáveis, incluindo o IVA e o imposto de vendas aplicável. Para clientes com endereço de faturamento no Japão, o uso da AWS está sujeito ao imposto sobre o consumo japonês. Saiba mais.
Banco de Dados Global do Neptune
O Banco de Dados Global do Amazon Neptune é um atributo opcional que fornece leituras globais de baixa latência e recuperação de desastres no caso improvável de interrupções em toda a região. Você paga pela E/S de gravação replicada entre a região primária e cada região secundária. O número de E/S de gravação replicadas para cada região secundária é igual ao número de E/S de gravação executadas na região pela região principal. Além das E/S de gravação replicadas, você paga as taxas padrão do Neptune para instâncias, armazenamento, transferência de dados entre regiões e armazenamento de backup.
Preços do armazenamento de backups
O preço do armazenamento de backup se aplica tanto ao Neptune Database quanto ao Neptune Analytics.
O armazenamento de backup para o Neptune é o armazenamento associado aos seus backups automatizados do banco de dados e a qualquer snapshot de cluster de banco de dados iniciado pelo cliente. Estender o período de retenção de backups ou criar snapshots de clusters de bancos de dados aumenta o armazenamento de backup utilizado.
O armazenamento de backup é alocado por região. O espaço total do armazenamento de backup é equivalente à soma do armazenamento de todos os backups na região em questão. A transferência de um snapshot de banco de dados para outra região aumenta o armazenamento de backup alocado na região de destino.
Não há cobrança adicional para armazenamento de backup de até 100% do armazenamento total do Neptune para cada cluster do Neptune. Também não haverá cobrança adicional pelo armazenamento de backup se o período de retenção de backup for de um dia e você não tiver snapshots além do período de retenção.
O armazenamento de backup, bem como os snapshots que você armazena depois que o cluster de bancos de dados é excluído, serão cobrados nas taxas acima.
Preços da transferência de dados
Os preços abaixo são baseados nos dados transferidos “para dentro” e “para fora” do banco de dados do Neptune.
Salvo indicação em contrário, nossos preços excluem impostos e taxas aplicáveis, incluindo o IVA e o imposto de vendas aplicável. Para clientes com endereço de faturamento no Japão, o uso da AWS está sujeito ao imposto sobre o consumo japonês.
Os dados transferidos entre as instâncias do Neptune e do Amazon Elastic Compute Cloud (Amazon EC2) na mesma AZ são gratuitos.
Os dados transferidos entre AZs para replicação de implantações multi-AZ são gratuitos.
Instâncias do Neptune Database fora da Amazon VPC: para dados transferidos entre uma instância do Amazon EC2 e outra instância do Neptune Database em AZs diferentes na mesma região, não há cobrança pela transferência de dados por tráfego de entrada ou saída da instância do Neptune Database. Você só será cobrado pela transferência de dados para dentro ou para fora da instância do Amazon EC2. Além disso, será aplicada a cobrança de transferência de dados padrão regional do Amazon EC2 (USD 0,01 por GB de entrada/saída).
Instâncias de banco de dados do Neptune Database dentro da Amazon VPC: para dados transferidos entre uma instância do Amazon EC2 e uma instância do Neptune Database em AZs diferentes na mesma região, aplicam-se as taxas regionais de transferência de dados do Amazon EC2 em ambos os lados da transferência.
Neptune Workbench
O Neptune Workbench fornece os cadernos do Neptune que você pode usar para executar consultas de grafos e visualizar resultados em cadernos Jupyter hospedados pelo Amazon SageMaker. Uma instância de caderno do Neptune é cobrada por hora de instância em execução no estado de prontidão. Essas cobranças do Neptune Workbench são independentes da escolha do mecanismo e funcionam com o Neptune Database e o Neptune Analytics.
Exemplos de preços
Exemplo 1 de preço
Digamos que o banco de dados do Neptune esteja sendo executado em uma instância db.r5.large (sob demanda) no Leste dos EUA (Norte da Virgínia). Você armazena 50 GB de dados com 100 GB de backup e executa 200 milhões de E/Ss por mês, com transferência de dados para DENTRO de 50 GB por mês e transferência de dados para FORA de 10 GB por mês. A sua cobrança é calculada da seguinte forma:
Cobrança por instância
O preço sob demanda para a instância db.r5.large é de USD 0,348 por hora, portanto, o custo mensal da instância é de USD 250,56 (USD 0,348 * 24 * 30).
Cobrança por armazenamento
Seu custo de armazenamento é de USD 0,10 por gigabyte por mês, portanto, para 50 GB de armazenamento, seu custo mensal (30 dias) é de USD 5 (USD 0,10 * 50). Não há cobrança adicional pelos primeiros 50 GB de armazenamento de backup. Os 50 GB restantes do armazenamento de backup custarão USD 1,05 (USD 0,021 * 50).
Cobrança por E/S
O custo de E/S é de USD 0,20 em incrementos por milhão de solicitações, portanto, para 200 milhões de E/S por mês, o custo será de USD 40 (USD 0,20 * 200).
Cobranças por transferência de dados
Não há cobrança pela transferência de dados para DENTRO do seu Neptune Database. A transferência de dados para fora (até 100 GB/mês) também é gratuita. O custo da transferência de dados para fora é de USD 0,00 (USD 0,00 * 10).
Cobrança total
USD 250,56 de cobranças de instância
USD 5 de cobrança de armazenamento
USD 1,05 de cobrança de armazenamento de backup
USD 40 de cobrança por E/S
USD 0 de cobrança por transferência de dados
Total = USD 296,61
Exemplo 2 de preço
Digamos que o banco de dados do Neptune esteja sendo executado em uma instância db.r5.large (sob demanda) no Leste dos EUA (Norte da Virgínia). Você armazena 50 GB de dados com 100 GB de backup e executa 450 milhões de E/Ss por mês, com transferência de dados para DENTRO de 50 GB por mês e transferência de dados para FORA de 10 GB por mês. Vamos comparar suas cobranças com uma configuração padrão em comparação com uma configuração otimizada de E/S:
Cobrança por instância
O preço sob demanda com a instância db.r5.large otimizada para E/S é de USD 0,4698 por hora, portanto, seu custo mensal da instância é de USD 338,26 (USD 0,4698 * 24 * 30).
Cobranças por armazenamento
Seu custo de armazenamento com E/S otimizado é de USD 0,225 por GB por mês, portanto, para 50 GB de armazenamento, seu custo mensal (30 dias) é de USD 11,25 USD (USD 0,225 * 5 0). Não há cobrança adicional pelos primeiros 50 GB de armazenamento de backup. Os 50 GB restantes do armazenamento de backup custarão USD 1,05 (USD 0,021 * 50).
Cobranças por E/S
Não há cobranças de E/S com uma configuração otimizada para E/S.
Cobranças por transferência de dados
Não há cobrança pela transferência de dados para DENTRO do seu Neptune Database. A transferência de dados para fora (até 100 GB/mês) também é gratuita. O custo da transferência de dados para fora é de USD 0,00 (USD 0,00 * 10).
Cobrança total
USD 338,26 de cobranças de instância
USD 11.25 de cobrança de armazenamento
USD 1,05 de cobrança de armazenamento de backup
USD 0 de cobrança por E/S
USD 0 de cobrança por transferência de dados
Total = USD 350,56
Exemplo 3 de preço
Digamos que o Neptune Database esteja sendo executado com uma instância principal db.r5d.2xlarge (sob demanda) e três instâncias de réplica r5d.2xlarge (sob demanda) na região Europa (Frankfurt). Você também usa o Neptune Workbench para executar uma instância de cadernos ml.t3.xlarge (sob demanda) na mesma região. Você armazena 100 GB de dados com 75 GB de backup e realiza 150 milhões de E/Ss por mês. A sua cobrança é calculada da seguinte forma:
Cobrança por instância
O preço sob demanda para db.r5d.2xlarge é de USD 1,92 por hora. Você tem quatro instâncias em seu cluster, portanto, o custo por mês de 30 dias para o cluster é de USD 5.529,60 (USD 1,92 * 4 * 24 * 30).
Cobrança por armazenamento
Seu custo de armazenamento é de USD 0,119 por gigabyte por mês, portanto, para 100 GB de armazenamento, seu custo mensal (30 dias) é de USD 11,90 (USD 0,119 * 100). Não há cobrança adicional para armazenamento de backup de até 100% do armazenamento total do Neptune Database para cada cluster do Neptune. O custo do backup é de USD 0,00.
Cobrança por E/S
Seu custo de E/S é de USD 0,22 por um milhão de solicitações, portanto, para 150 milhões de E/S por mês, seu custo será de USD 33,00 (USD 0,22 * 150).
Cobrança por caderno
Os cadernos são hospedados e cobrados por meio do serviço de cadernos do SageMaker. Os clientes são cobrados pela instância de cadernos enquanto ela está no estado de prontidão. O preço sob demanda para ml.t3.xlarge é de USD 0,23 por hora, portanto, seu custo mensal de 30 dias para a instância de cadernos é de USD 165,60 (USD 0,23 * 24 * 30).
Cobrança total
USD 5.529,60 de cobrança de instâncias de banco de dados
USD 11,90 de cobrança de armazenamento
USD 0,00 de cobrança de backups
USD 33,00 de cobrança de E/S
USD 165,60 de cobrança de instâncias de cadernos
Total = USD 5.740,10
Exemplo de preço 4
Suponha que você quer executar pageRank e outras consultas analíticas em seu grafo todos os dias para monitorar a tendência de influência ao longo do tempo. Você lerá seus dados do Amazon Simple Storage Service (Amazon S3) e armazenará os resultados no Amazon S3. Nenhum gráfico adicional de standby a quente está configurado porque você não está servindo tráfego em tempo real. Supondo que leve 2 horas para executar o trabalho de analytics completo no seu gráfico e ele exija 256 GB de RAM:
256_PMH_hr_cost * horas = 7,68 * 2 = USD 15,36
Total = USD 15,36
Cobranças adicionais: se a aplicação usa outros serviços da AWS, como o Amazon S3, as taxas padrão do Amazon S3 são cobradas.
Recursos adicionais de preço
Calcule facilmente os custos mensais na AWS
Entre em contato com os especialistas da AWS para obter um orçamento personalizado