Faturamento de reservas sem servidor
Com um modelo de preço conforme o uso, o Amazon Redshift sem servidor permite que você execute e escale analytics sem ter que provisionar e gerenciar clusters. Agora, com reservas sem servidor, você pode otimizar ainda mais os custos de computação e melhorar a previsibilidade de custos de workloads novas e existentes no Redshift sem servidor.
O Amazon Redshift gerencia reservas sem servidor no nível da conta pagante da AWS, e as reservas podem ser compartilhadas entre várias contas da AWS, permitindo que você reduza os custos de computação em até 24% em todas as workloads do Redshift sem servidor em sua conta da AWS. O Amazon Redshift fatura as reservas sem servidor por hora e mede as reservas por segundo, oferecendo um modelo de faturamento consistente e ininterrupto e, ao mesmo tempo, mantendo a flexibilidade oferecida pelo Redshift sem servidor. O Amazon Redshift cobra por qualquer uso que exceda o nível de RPU especificado de acordo com as taxas padrão sob demanda.
nota
Se quiser limitar o uso sob demanda, você pode usar a configuração de Capacidade máxima para definir limites de uso de recursos para seus grupos de trabalho. Para obter mais informações, consulte Faturamento do Amazon Redshift Serverless.
Benefícios das reservas sem servidor
As reservas sem servidor são uma opção de preço com desconto para o Amazon Redshift sem servidor. Elas oferecem a você a opção de se comprometer com um número específico de unidades de processamento do Redshift (RPUs) por um ano com um desconto em relação às taxas sob demanda (OD), sem pagamento adiantado. Você pode receber um desconto maior com um pagamento adiantado. Com as reservas sem servidor, você pode otimizar ainda mais os custos de computação e melhorar a previsibilidade de custos de workloads novas e existentes no Redshift sem servidor.
Cada reserva sem servidor é comprada no nível da conta da AWS e pode ser compartilhada entre vários grupos de trabalho do Amazon Redshift sem servidor na mesma conta pagante. Isso oferece flexibilidade quanto à forma como o desconto é aplicado. Vários grupos de trabalho com diferentes padrões de workload podem compartilhar a reserva.
Como funciona uma reserva sem servidor
A reserva de RPUs é um processo simples que leva apenas alguns minutos para ser concluída. Isso inclui especificar o nível de RPU a ser reservado e o tipo de pagamento. O Amazon Redshift sem servidor usa o Gerenciamento de Faturamento e Custos da AWS, uma ferramenta padrão que ajuda você a determinar o nível de reserva necessário e a monitorar seu uso continuamente. As reservas sem servidor são gerenciadas no nível da conta pagante da AWS e podem ser compartilhadas na mesma conta pagante, permitindo que você reduza os custos de computação em até 24% em todas as workloads do Redshift sem servidor em sua conta da AWS. As reservas sem servidor são faturadas por hora e medidas por segundo, oferecendo um modelo de faturamento consistente e ininterrupto e, ao mesmo tempo, mantendo a flexibilidade oferecida pelo Redshift sem servidor. Qualquer uso que exceda o nível de RPU especificado é cobrado de acordo com as taxas padrão sob demanda do Redshift sem servidor.
Você pode comprar várias reservas sem servidor na mesma conta da AWS. Quando você compra reservas sem servidor adicionais, elas se acumulam. Por exemplo, se você comprar duas reservas e escolher 100 RPUs para cada uma, terá um total de 200 RPUs com desconto.
nota
Se quiser definir um limite para o uso sob demanda, você pode definir o máximo de RPUs no console do Amazon Redshift sem servidor para um grupo de trabalho escolhendo a guia Limites e selecionando Gerenciar limites de uso.
Após a compra de uma reserva sem servidor, ela entra em vigor imediatamente e aparece no painel de reservas sem servidor no console do Redshift.
Analisar o uso de unidade de processamento do Redshift (RPUs) para determinar o nível de reserva necessário
As reservas do Redshift sem servidor permitem que você garanta custos de computação previsíveis e mais baixos ao se comprometer com um número específico de unidades de processamento do Redshift (RPUs) por um ano, oferecendo descontos em relação aos preços sob demanda. Esses descontos podem ser de até 20% com a opção sem adiantamento ou de até 24% com o adiantamento integral. As reservas do Redshift sem servidor são compradas no nível da conta pagante da AWS e suas economias se aplicam automaticamente a qualquer grupo de trabalho do Redshift sem servidor em qualquer conta vinculada da AWS, para que você possa gerenciar centralmente os orçamentos e atender a várias equipes. O Redshift sem servidor mede o uso com detalhamento por segundo, calculando a média de cada hora e, em seguida, cobrando por hora, o que garante que você pague somente pela capacidade usada. As reservas do Redshift sem servidor combinam aplicação flexível entre contas com economias baseadas em prazo, oferecendo preços de analytics previsíveis sem comprometer a agilidade do Redshift sem servidor.
Analisar o uso de RPU para reservas
Você pode determinar os níveis de uso de RPU de duas maneiras: usando o painel do Redshift sem servidor para ter uma visualização de sete dias ou usando o Explorador de Custos para análises de longo prazo. Os seguintes procedimentos demonstram como analisar o uso de RPU:
Método 1: painel do Redshift sem servidor (visualização de sete dias)
Faça login no AWS Management Console e abra o console do Amazon Redshift em https://console.aws.amazon.com/redshiftv2/
. Abra o Painel da tecnologia sem servidor.
Escolha seu grupo de trabalho.
Visualize o uso da capacidade de RPU por um período que varia da última hora até uma semana.
Método 2: AWS Cost Explorer (análise de longo prazo)
Faça login no AWS Management Console e abra o Explorador de Custos em https://console.aws.amazon.com/costmanagement/
. Defina Granularidade como Por hora
Agrupe por Tipo de uso.
Aplique os filtros a seguir:
Serviço: Redshift
Região: sua região local
Tipo de uso: filtro para Redshift:ServerlessUsage
Examine o gráfico de custo e uso referente ao uso sem servidor por hora na região escolhida.
Comprar uma reserva sem servidor usando o console
Ao comprar uma reserva, você escolhe o nível de RPU que será descontado. Antes de selecionar o nível de RPU, é bom conhecer sua capacidade básica e a capacidade sob demanda que você usa ao longo do tempo. Esta seção mostra como determinar sua capacidade e escolher uma reserva sem servidor.
Para começar, no console do Redshift, escolha Tecnologia sem servidor e, em seguida, Reservas sem servidor no menu.

O console mostra uma descrição do recurso e uma lista das reservas existentes. Aqui, você pode comprar uma reserva ou usar os relatórios e as ferramentas de monitoramento disponíveis para verificar seu uso atual. Isso ajuda você a determinar seus níveis de RPU e a quantidade apropriada de RPUs a reservar.
Para comprar uma reserva, conclua as seguintes etapas:
Escolha Comprar reservas sem servidor.
Uma demonstração é exibida, com uma série de seleções. Insira o nível de RPU a ser reservado em Reserva sem servidor. Se não tiver certeza de qual deve ser o nível, você pode usar as ferramentas descritas mais adiante nesta seção.
Defina o tipo de pagamento. Você pode optar por pagar antecipadamente pelas RPUs reservadas ou pagar mensalmente. Se optar por pagar adiantado, você receberá um desconto maior.
Ao terminar de fazer as seleções, escolha Comprar reservas sem servidor e, em seguida, Confirmar.
Após a confirmação da reserva, ela aparece na lista de reservas.

Observações de uso
Não é possível alterar nem excluir uma reserva. Mas você pode criar reservas adicionais para ter maior cobertura.
O Redshift sem servidor usa RPUs reservadas para uma workload antes de usar RPUs sob demanda, a fim de garantir uma redução de custos. Se ultrapassar o número de RPUs que você reservou, começará a acumular cobranças por essas RPUs adicionais de acordo com a taxa sob demanda do Redshift sem servidor.
Os créditos gratuitos para o Amazon Redshift sem servidor não são aplicados às reservas sem servidor, somente às RPUs cobradas sob demanda.
Exemplos de reserva sem servidor
Neste cenário, sua conta da AWS pagante/vinculada tem dois grupos de trabalho do Amazon Redshift:
O grupo de trabalho 1 tem uso constante; por exemplo, para uma equipe de business intelligence.
O grupo de trabalho 2 tem workloads imprevisíveis com picos de uso; por exemplo, para operações de ETL.
Você deseja otimizar os custos desses grupos de trabalho e, portanto, compra uma reserva sem servidor de um ano. Com base nos dados históricos, você determina que ambos os grupos de trabalho consomem 64 RPUs em um estado estável. O grupo de trabalho 2, no entanto, ocasionalmente aumenta de 32 RPUs para 48 RPUs e cai para 24 RPUs por curtos períodos. Você define o nível de RPU da sua reserva em 64 RPUs para começar, o que está alinhado com as tendências históricas. Os detalhes do faturamento por hora são os seguintes:
Na primeira hora, de modo semelhante às tendências históricas de uso, ambos os grupos de trabalho usam 32 RPUs de um total de uso de 64 RPUs da conta. Nessa hora, todas as RPUs são cobradas de acordo com a taxa com desconto para reservas sem servidor. Isso ocorre porque o nível de uso de 64 RPUs é igual ao da reserva sem servidor de 64 RPUs.
Na segunda hora, o grupo de trabalho 1 continua usando 32 RPUs. No entanto, o grupo de trabalho 2 tem um pico de 48 RPUs, o que representa um uso total de 80 RPUs na conta. Nessa hora, 64 RPUs são cobradas de acordo com a taxa com desconto para reservas sem servidor e 16 RPUs são cobradas de acordo com a taxa sob demanda do Redshift sem servidor.
Na terceira hora, o grupo de trabalho 1 continua consumindo 32 RPUs e o grupo de trabalho 2 diminui para 8 RPUs. Nessa hora, a conta é cobrada de acordo com a taxa de reserva sem servidor de 64 RPUs, mesmo que o total da conta seja 40 RPUs.
Veja o seguinte diagrama referente à evolução do uso do grupo de trabalho e os detalhes de cobrança das taxas de reserva sob demanda e sem servidor:

Comprar uma reserva sem servidor usando a AWS CLI ou a API do Amazon Redshift
Você usa create-reservation
para criar uma reserva de RPU. Veja abaixa o comando:
create-reservation --capacity --offering-id
Você define capacity
como o número de RPUs que deseja reservar.