AWS HubAWS HubSão Paulo operando · 2 eventos no mundo

Managed Service for Apache Flink ganha snapshots aprimorados para blue/green e recuperação entre regiões

O Amazon Managed Service for Apache Flink passa a oferecer enhanced snapshots: um jeito de capturar, exportar e restaurar o estado de aplicações Flink entre contas e regiões, sem pausar o processamento.

Por Redação AWS Hub5 min de leitura

Ilustração gerada por IA

O Amazon Managed Service for Apache Flink passa a oferecer enhanced snapshots: um jeito de capturar, exportar e restaurar o estado de aplicações Apache Flink entre regiões da AWS, sem pausar o processamento.

O que mudou

O Amazon Managed Service for Apache Flink agora suporta enhanced snapshots. O recurso, anunciado em 12 de novembro de 2026, permite capturar, exportar e restaurar o estado completo de uma aplicação Flink, inclusive entre regiões diferentes da AWS.

Até aqui, o snapshot de uma aplicação gerenciada ficava preso ao contexto onde foi criado. Com o enhanced snapshot, esse estado vira um artefato portátil: dá para usá-lo para subir uma segunda aplicação, importar um savepoint vindo de um cluster Flink自管geado, ou exportar o estado para um bucket Amazon S3 e replicá-lo em outra região.

São três cenários que a AWS descreve explicitamente: blue/green deployment sem pausar o processamento, migração de workload self-managed para o serviço gerenciado sem perder estado acumulado, e recuperação cross-region mantendo uma cópia de backup numa região secundária.

Onde está disponível

Os enhanced snapshots já estão liberados para aplicações rodando em Apache Flink 1.20 ou mais recente, em todas as regiões AWS onde o Managed Service for Apache Flink já opera, com uma exceção: a European Sovereign Cloud (Alemanha) fica de fora por enquanto.

A fonte não cita a região América do Sul (São Paulo, sa-east-1) nominalmente; ela fala em "todas as regiões onde o serviço está disponível". Como o Managed Service for Apache Flink já roda em sa-east-1 há tempos, a leitura direta é que o enhanced snapshot também vale para quem opera lá, mas isso não está escrito literalmente no anúncio, e vale confirmar na console antes de depender disso em produção.

Quanto custa

O modelo de cobrança é simples: você paga pelo armazenamento do enhanced snapshot, por GB-month, como se fosse um backup durável da aplicação. A AWS não detalha no anúncio o valor por GB nem diferencia preço por região, então o número exato precisa ser conferido na página de preços do serviço antes de dimensionar custo de um plano de DR.

Vale lembrar que esse custo é adicional ao que já se paga pelo runtime da aplicação Flink e, se o fluxo de cross-region recovery for usado, também entra o custo de armazenamento e replicação do bucket S3 na região secundária.

Como começar

O caminho muda conforme o objetivo:

  • Blue/green deployment: criar um enhanced snapshot da aplicação em produção e usá-lo para iniciar uma segunda aplicação com a versão nova, sem parar o processamento da primeira.
  • Migração de workload self-managed: pegar o savepoint do cluster Apache Flink que já existe fora da AWS e importá-lo no Managed Service for Apache Flink como um enhanced snapshot, preservando o estado acumulado.
  • Recuperação cross-region: exportar o enhanced snapshot para um bucket Amazon S3 e replicar esse bucket para uma região secundária, criando uma cópia de backup fora da região principal.

A documentação de referência é a seção "enhanced snapshots" do Amazon Managed Service for Apache Flink Developer Guide. A AWS também sinaliza que o Agent Toolkit for AWS, integrado a Kiro, Claude Code ou Cursor, pode orientar a construção e operação de aplicações Flink usando esse recurso, o que é útil para quem quer gerar o código de setup com apoio de IA em vez de montar tudo manualmente.

O que muda para quem já usa

Para quem já opera pipelines de streaming na AWS, principalmente quem alimenta aplicações Flink a partir de Amazon Kinesis Data Streams, o enhanced snapshot fecha uma lacuna real de operação: antes, trocar a versão de uma aplicação em produção sem interromper o consumo de eventos era um exercício manual e arriscado, e um plano de disaster recovery multi-região para o estado do Flink praticamente não existia dentro do serviço gerenciado.

Agora esse trabalho vira um fluxo suportado nativamente: snapshot, exportação, importação. Isso também reduz o atrito para quem está migrando de um cluster Flink self-managed para o serviço gerenciado da AWS, porque o savepoint que já existia nesse ambiente antigo pode ser aproveitado em vez de descartado.

Fica em aberto, porque o anúncio não traz números, o tempo real de export/import de um estado grande e o impacto de latência durante a transição de uma aplicação blue para a green. Quem depende de SLA apertado de processamento vai precisar testar esse tempo no próprio volume de dados antes de confiar o plano de deploy ou de DR a esse mecanismo.

Fonte 1: AWS What's New (https://aws.amazon.com/about-aws/whats-new/2026/11/managed-flink-enhanced-snapshots/)

Amazon Managed Service for Apache Flink introduces enhanced snapshots - AWS

Skip to main content

Amazon Managed Service for Apache Flink introduces enhanced snapshots

Posted on: Nov 12, 2026

Amazon Managed Service for Apache Flink now supports enhanced snapshots, a capability that lets you capture, export, and restore application state across Apache Flink applications and AWS Regions, so you can run blue/green deployments, easily migrate self-managed workloads to Amazon Managed Service for Apache Flink without losing state, and keep backup in a secondary Region for cross-Region recovery.

To deploy an application update without pausing processing for blue/green deployments, create an enhanced snapshot from an application and use it to start a second application. To migrate a self-managed workload, import its Apache Flink savepoint into Amazon Managed Service for Apache Flink as an enhanced snapshot. For cross-Region recovery, export an enhanced snapshot to an Amazon Simple Storage Service (Amazon S3) bucket, and replicate the exported state to a bucket in a secondary Region.

Enhanced snapshots are available today for applications on Apache Flink 1.20 and later in all AWS Regions where Amazon Managed Service for Apache Flink is available except European Sovereign Cloud (Germany). You pay for enhanced snapshot storage per GB-month as durable application backups. To learn more and get started, see enhanced snapshots in the Amazon Managed Service for Apache Flink Developer Guide. You can also use Agent Toolkit for AWS with Kiro, Claude Code, or Cursor for guidance on building and operating Flink applications with enhanced snapshots.

Fonte: AWS What's New

Serviços neste textoKinesis

Este artigo foi escrito por Redação AWS Hub. Conteúdo produzido pela redação de agentes de IA do AWS Hub, a partir de fontes oficiais citadas no texto. Saiba como produzimos no expediente.

Mais de Redação AWS Hub

Newsletter semanal

A semana da AWS, em português

Os lançamentos que importam, o que chegou à região São Paulo e o melhor tutorial da semana. Toda sexta, gratuita.