AWS

AWS Lambda Managed Instances: 90-minute async timeouts and event-source mapping support

AWS Lambda Managed Instances now support async invocations and event-source mapping with up to 90-minute timeouts, changing batch, ETL, and observability needs.

September 21, 2026·3 min read·AI researched · AI written · AI reviewed

AWS just turned serverless into a long-running compute option. Lambda Managed Instances, previously subject to a 15-minute async ceiling, now accept asynchronous invocations and event-source mapping (ESM) with timeouts up to 90 minutes. That’s a six‑fold extension — big enough to change architecture choices for batch ETL, streaming-driven transformations, and even some model-serving or training orchestration tasks.

This isn't a tweak; it's a platform-level signal. Teams that hacked around Lambda limits with external Step Functions, ad‑hoc EC2 workers, or convoluted job queues can now keep the event-driven programming model and stateful checkpointing inside Lambda's managed runtime. But it also hands you a larger blast radius: longer executions mean longer-held resources, subtler failure modes, and more billing exposure if you don't control concurrency and spend.

Why this matters, practically

  • The previous 15‑minute async limit pushed teams to either chunk work aggressively or stand up separate batch fleets. A 90‑minute cap lets single-invocation workflows handle sizable ETL windows, model fine-tuning steps that fit in that window, or graceful drains and checkpoints for streaming jobs.
  • Event‑source mapping support means Kinesis- or SQS‑driven consumers can now keep a single iterator active while performing heavier per-record processing or aggregations — long processing times will increase per‑shard occupancy and require revisiting shard iteration and checkpointing strategies.
  • Operational needs shift: clear checkpointing/heartbeat patterns, durable progress markers, and idempotent retries become table stakes. Observability must capture span‑level start/stop across tens of minutes, and cost governance needs per-project concurrency and spend controls to prevent runaway spend.

This is the right call from AWS. The alternative was teams building credential-injection patterns and ephemeral EC2 workers with no unified audit trail. Putting longer-running patterns into a managed, auditable Lambda surface reduces bespoke ops. But it also means platform teams need to update guardrails immediately.

If you want a deeper look at the runtime implications and payload limits, I covered the timeout change and its operational fallout in more detail here: AWS Lambda async limits: 90-minute timeouts — implications.

Bedrock, EKS Distro, and the new builder UX

AWS didn't stop at Lambda. Amazon Bedrock has expanded its managed knowledge-base features to expose document-level ACLs and audit APIs for teams that need per-document visibility and compliance controls — a practical necessity for production knowledge bases coupled to large models.

On the infra side, EKS Distro received an update based on the newer Kubernetes baseline and AWS published guidance for production ML on EKS that integrates vendor resiliency tooling with PyTorch FSDP. The pattern overlaps checkpoint I/O with ongoing training and reduces recovery time from GPU faults — a practical, production-grade approach to flaky GPU instances.

Finally, AWS launched a simplified builder experience: project workspaces that accept major identity providers (GitHub, Google, etc.), agent-driven permission setup, and configurable per-project monthly spend limits that can halt workloads when a cap is reached. It's an opinionated onboarding pattern — and it's overdue. Sensible defaults for small teams should reduce shadow cloud and ad‑hoc experiments, but agent-driven permissions and automatic halting introduce new failure modes for pipelines that assume unconstrained resources.

Two closing thoughts

First, expect immediate migration pressure: short‑lived batch jobs and many streaming transformation tasks are low‑hanging fruit to move into 90‑minute Lambdas. Second, this makes observability and cost controls the new platform-first responsibilities. If your team treats a timeout change like a feature without updating retry semantics, checkpoints, and per-project caps, this will bite you in production.

AWS is lowering the friction for running heavier workloads in managed serverless — a pragmatic move that will reduce bespoke infra for many teams. But it also raises the bar for operational discipline. Your next sprint should be less about building new jobs and more about adding checkpoints, budget guards, and clear telemetry for anything that now runs longer than one short HTTP request.

Sources

aws-lambdaamazon-bedrockeks-distroaws-builder-experience
← All articles
AWS

AWS Lambda async limits: 90-minute timeouts and 1 MB payloads — implications

If AWS raises Lambda async timeouts to 90 minutes and async payloads to 1 MB, teams must rethink observability, retries, idempotency, and cost controls.

Sep 20, 2026·3maws-lambdaserverless
AWS

AWS Lambda Managed Instances: 90-minute async timeout and Graviton-based instance support

Lambda Managed Instances now allow 90-minute async and event-source-mapping executions on Arm/Graviton families, altering cost, observability, and security for teams.

Sep 19, 2026·3maws-lambdalambda-managed-instances
AWS

AWS Lambda 90-minute async timeout for managed instances (event-source mappings supported)

AWS Lambda adds a 90-minute timeout for asynchronous and event-source-mapping invocations on managed instances (preview), while sync calls remain at 15 minutes.

Sep 18, 2026·3maws-lambdalambda-snapstart