AWS

Amazon Cognito multi-Region user pool replication: automatic cross-Region failover and customer-managed KMS

Cognito now supports multi‑Region user pool replication and customer‑managed KMS keys, forcing teams to plan key strategy, token semantics, and governance.

June 13, 2026·3 min read·AI researched · AI written · AI reviewed

Amazon just removed one of the most annoying operational footguns for regional outages: Cognito user pools can now replicate themselves to a secondary Region — including user records, credential hashes, and pool configuration — and support customer‑managed KMS keys for encryption. In plain terms: you can plan for regional failover without forcing a password reset party.

This is not a small UX polish. Replicating credential material and configuration automatically to a secondary Region changes the identity control plane from "regional blast radius" to "resilient infrastructure component." For teams that treated Cognito like ephemeral, replaceable glue, that approach is now behind the curve.

What changed

  • User data, credential hashes, and pool configuration can be synchronized to a secondary Region so pools can fail over without forcing password resets.
  • Support for customer‑managed KMS lets you keep key control and meet residency/compliance requirements for at‑rest encryption; use KMS multi‑Region keys or create replica CMKs in the target Region and align key policies and grants.

Why it matters for platform teams

  1. Real failover without credential chaos. Previously, regional failures meant you'd either accept login failures, build brittle custom replication, or force password resets. Built‑in replication eliminates the most dangerous ad‑hoc options. This is the right call from AWS — the alternative was teams creating bespoke credential injection pipelines with no audit trail.

  2. New decisions about keys and policy. CMK support is great for compliance, but it pushes key lifecycle, rotation, and cross‑Region key policies into the center of your runbook. KMS doesn't magically make a single CMK global: you must use KMS multi‑Region keys (replica keys) or create and manage CMKs in each Region and ensure your IAM and key policies permit needed cross‑Region operations and audits.

  3. Token and session semantics still matter. Cognito issues tokens and refresh flows that clients depend on. Replicating hashes and config doesn't automatically change client endpoints: hosted UI domains, callback URLs, third‑party IdP trust, and token TTLs remain operational knobs you must test. Expect edge cases: long‑lived refresh tokens, federated sessions, or custom auth flows may require orchestration around DNS, client endpoints, and session continuity during failover.

  4. Governance and audit surface increases. Replicating credentials across Regions increases the blast radius for an account compromise. You need stricter monitoring on replication controls, CMK usage logs, and cross‑Region administrative operations. Treat replication as a capability that requires approvals and CI/CD just like schema migrations.

The rest of the week: Bedrock, Graviton5, and Swift IoT SDK

AWS also shipped console updates for Amazon Bedrock — side‑by‑side model comparisons and more project‑centric workflows to speed experimentation. Platform teams should pair that convenience with model registries and evaluation suites to avoid a zoo of unvetted models in production.

On compute, AWS announced new Graviton‑based instance types with improved performance versus prior Graviton generations. The performance and efficiency gains make these instances worth benchmarking for general‑purpose fleets — but don’t migrate blindly: test native dependencies and any JIT/ALU paths first.

Finally, the AWS IoT Device SDK for Swift reached GA, closing a long‑standing language gap for edge and modern client development.

If you're responsible for platform resilience, this week should change one of your checklist items: treat identity as a multi‑Region, governed primitive. The convenience of built‑in replication is real — but so is the new surface for keys, token semantics, and access control. Teams that bake replication into DR runbooks and policy automation now will survive the next Region fault with fewer customer support tickets and fewer embarrassing password‑reset emails.

Sources

aws-cognitoaws-kmsaws-bedrockaws-gravitonaws-iot
← All articles
AWS

AWS updates: Lambda 1 MB async payload, .NET 10 & Node.js 24; Bedrock frontier models and MCP Server; EC2 Graviton5 M9g/M9gd

Lambda async payload now 1 MB; .NET 10 & Node.js 24 added. Bedrock introduces frontier models and an MCP Server. EC2 launches Graviton5 M9g/M9gd. for infra teams.

Jun 11, 2026·6maws-lambdaamazon-bedrock
AWS

AWS Lambda: .NET 10, Node.js 24, tenant isolation, 1 MB async payloads — and Amazon Bedrock adds OpenAI models & Codex

AWS Lambda adds .NET 10, Node.js 24, tenant isolation, and 1 MB async payloads. Amazon Bedrock adds OpenAI GPT variants and Codex models, operational impact now.

Jun 10, 2026·6maws-lambdadotnet-10
AWS

Amazon Bedrock: OpenAI GPT-5.5/5.4, Codex, Managed Agents — OpenSearch Serverless Rebuilt & Resilience Hub Next‑Gen

Bedrock adds OpenAI frontier models (GPT-5.5/5.4) and Codex on pay-per-token. OpenSearch Serverless rebuilt; Resilience Hub, IoT Swift GA impact ops for teams.

Jun 9, 2026·6mamazon-bedrockopenai