All news with #aws lambda tag
Wed, December 3, 2025
TypeScript Preview and Updates for Strands Agents on AWS
🚀 AWS has announced TypeScript support in preview for the Strands Agents SDK, giving developers a choice between Python and TypeScript for building model-driven AI agents. The TypeScript implementation provides idiomatic, type-safe APIs with async/await and modern JavaScript/TypeScript patterns, and is designed to run in browsers, client applications, and server runtimes such as AWS Lambda and Bedrock AgentCore. AWS also introduced three SDK updates: edge device support is now GA, Strands steering is available experimentally, and Strands evaluations is in preview to help validate agent behavior.
Tue, December 2, 2025
AWS Lambda Durable Functions for Multi‑Step Workflows
🔁 AWS announced Lambda durable functions, a built-in capability for authoring reliable multi-step applications and AI workflows within the Lambda developer experience. Durable functions automatically checkpoint execution, can suspend runs for up to one year, and recover from failures without requiring additional infrastructure. New primitives like steps and waits let developers pause and resume logic without incurring compute charges, while the service handles state and error recovery so teams can focus on business logic.
Mon, December 1, 2025
AWS Transform Custom GA: Agentic AI for Code Modernization
🚀 AWS Transform Custom is now generally available, offering an agentic AI service to accelerate organization-wide code and application modernization at scale. The service automates repeatable transformations—version upgrades, runtime migrations, framework transitions, and language translations—often reducing execution time by over 80% while removing the need for specialist automation expertise. It provides out-of-the-box transformations for Python, Node.js, Lambda, AWS SDK updates, and Java 8→17, and supports custom transformation definitions using natural language, reference documents, and code samples. Teams can run autonomous transformations with a one-line CLI command, embed them into pipelines, and benefit from an agent that continuously learns from developer feedback and execution results. AWS Transform Custom is available in the US East (N. Virginia) region.
Sun, November 30, 2025
AWS Lambda Managed Instances — Lambda on EC2, Graviton4
⚙️ AWS Lambda Managed Instances lets you run Lambda functions on Amazon EC2 instances while preserving Lambda's serverless operational model. AWS fully manages instance lifecycle tasks — including OS and runtime patching, routing, load balancing, and autoscaling — and exposes the broad EC2 instance catalog (including Graviton4 and high‑bandwidth networking). You attach functions to a configurable capacity provider via Console, APIs or IaC, and the service integrates with CloudWatch, X‑Ray and AWS Config; current Java, Node.js, Python and .NET runtimes are supported. The feature is now available in US East (N. Virginia, Ohio), US West (Oregon), Asia Pacific (Tokyo) and Europe (Ireland).
Sun, November 30, 2025
AWS previews MCP Server for AI agents across AWS ecosystem
🔧 The AWS MCP Server is now in preview and offers a managed remote Model Context Protocol (MCP) interface that consolidates the prior AWS API MCP and AWS Knowledge servers into a single endpoint. It enables AI agents and AI-native IDEs to access AWS documentation, generate and execute calls to over 15,000 APIs, and follow pre-built Agent SOPs to perform multi-step tasks. Authentication and authorization use AWS IAM, and audit logging is provided via CloudTrail; the service is available at no additional cost in US East (N. Virginia), with customers paying only for resources and data transfer.
Tue, November 25, 2025
AWS Lambda Adds Node.js 24 Runtime and Container Base
🆕 AWS Lambda now supports creating serverless applications with Node.js 24, available as both a managed runtime and a container base image. AWS will automatically apply updates to the managed runtime and base image as they become available, and the runtime is offered in all Regions including GovCloud (US) and China. The release emphasizes modern async/await handlers and removes callback-based handlers; Lambda@Edge and Powertools for AWS Lambda (TypeScript) are also supported, and standard AWS deployment tools (Console, CLI, SAM, CDK, CloudFormation) can be used to deploy Node.js 24 functions.
Mon, November 24, 2025
AWS Lambda adds customizable error handling for Kafka
🔁 AWS Lambda now offers enhanced error handling for Amazon Managed Streaming for Apache Kafka (MSK) and self-managed Kafka event sources, enabling developers to define custom retry configurations and route failed messages to a Kafka topic as an on-failure destination. The update extends Kafka event source mapping (ESM) in Provisioned mode to support retry limits, time-bound retry windows, automatic discards of exceeded records, and per-message failure reporting to optimize retries. Configure these settings via the ESM API, AWS Console, or AWS CLI.
Fri, November 21, 2025
AWS Adds Lambda Kafka Event Source Mapping in MSK Console
🔗 AWS announced integration of AWS Lambda Kafka event source mapping directly in the Amazon MSK Console, allowing you to connect MSK topics to Lambda functions without switching consoles. The MSK Console now requires only a topic and target function while automatically creating and configuring the event source mapping (ESM), applying optimized defaults and optional IAM role generation. The integration defaults to Provisioned Mode to improve latency and throughput, and is generally available in most AWS Commercial Regions with a few regional exceptions.
Fri, November 21, 2025
AWS Lambda lowers Kafka ESM costs with Provisioned mode
⚡ AWS announces enhancements to Lambda's Provisioned mode for Kafka event source mappings, enabling grouping of ESMs and higher density of event pollers to reduce costs by up to 90% for low-throughput workloads. Each Event Poller Unit (EPU) still provides 20 MB/s but now defaults to 10 pollers per EPU and supports shared capacity via the new PollerGroupName parameter. Changes are available today across AWS Commercial Regions and can be configured via API, CLI, Console, SDK, CloudFormation, or SAM.
Thu, November 20, 2025
Updating CRLs Privately with AWS Private CA and VPC Delivery
🔒 This AWS Security post explains two approaches to make certificate revocation lists (CRLs) available only to internal systems without exposing the S3 CRL bucket to the public internet. The first approach relocates CRLs by using a custom CDP CNAME and an EventBridge‑triggered Lambda that copies generated CRLs from the ACM Private CA S3 bucket to an internal store, with SNS notifications and example Python code. The second approach confines CRL retrieval inside AWS by using a VPC Gateway S3 endpoint, tightly scoped S3 bucket policies, and private Route 53 DNS so CRLs are resolvable and retrievable only from within the VPC.
Thu, November 20, 2025
AWS CloudTrail Insights Adds Data-Event Anomaly Detection
🔍 AWS CloudTrail Insights now analyzes data events as well as management events, automatically detecting anomalies in data access patterns such as unexpected surges in S3 delete calls or increased Lambda error rates. When unusual activity is found, CloudTrail generates an Insights event that includes the relevant data events and can trigger alerts for rapid investigation. The capability is available in all regions where CloudTrail is offered; additional charges apply for data-event Insights.
Wed, November 19, 2025
Amazon FSx Adds File Server Resource Manager Support
🗂️ Amazon FSx for Windows File Server now supports File Server Resource Manager (FSRM), enabling file classification, file screening, folder-level quotas, and storage reporting for managed Windows file systems. FSRM events can be published to Amazon CloudWatch Logs or streamed to Amazon Kinesis Data Firehose and used to trigger AWS Lambda for automated responses and workflows. The capability is available today at no additional cost for new file systems across all Regions where FSx is offered; existing file systems will gain support during a scheduled maintenance window.
Wed, November 19, 2025
Amazon API Gateway Enables Progressive Response Streaming
⚡ Amazon API Gateway now progressively streams response payloads to clients as data becomes available, removing the need to buffer complete responses before transmission. The capability works with streaming-capable backends including Lambda functions, HTTP proxy integrations, and private integrations. Benefits include improved time-to-first-byte, integration timeouts extended to 15 minutes, and support for payloads larger than 10 MB. Generative AI and media-serving applications will particularly benefit, and the feature is available across all AWS Regions including GovCloud.
Wed, November 19, 2025
AWS Lambda Introduces Tenant Isolation Mode for Multi-Tenant
🔒 AWS announced a new tenant isolation mode for AWS Lambda, enabling customers to isolate request processing per tenant or end-user invoking the same function. By providing a unique tenant identifier on invocation, Lambda routes requests to execution environments dedicated to that tenant and ensures those environments are never used for other tenants. This simplifies building multi-tenant SaaS workloads and reduces the need for custom per-tenant function routing.
Tue, November 18, 2025
Automating Session Manager Preferences with CloudFormation
🔐 This post explains how to centrally manage AWS Systems Manager Session Manager preferences across multiple accounts and Regions using CloudFormation StackSets and an AWS Lambda function. The solution automates updates to the SSM-SessionManagerRunShell document, provisions optional logging destinations (Amazon S3 or CloudWatch Logs), and can create KMS keys for session and log encryption. It aims to reduce manual configuration errors and ensure consistent security and compliance at scale.
Tue, November 18, 2025
AWS Lambda Adds Python 3.14 Managed Runtime Support
🔔 AWS Lambda now supports Python 3.14 for both managed runtimes and as a container base image. AWS will automatically apply updates to the managed runtime and base image as they become available, reducing maintenance overhead. The runtime is available in all Regions, including AWS GovCloud (US) and China Regions, and is supported for Lambda@Edge in applicable Regions. Developers can deploy using the Lambda console, AWS CLI, AWS SAM, AWS CDK, and CloudFormation, and Powertools for AWS Lambda (Python) also supports Python 3.14.
Mon, November 17, 2025
EC2 Image Builder Adds Lambda and Step Functions Integration
🚀 EC2 Image Builder now supports invoking AWS Lambda functions and executing Step Functions state machines directly within image workflows. This native integration lets teams embed custom logic, multi-step orchestration, and validation into image builds without bespoke glue code. It simplifies compliance checks, notifications, and multi-stage security testing while reducing maintenance and error-prone workarounds. The capabilities are available at no additional cost across all AWS regions, including China and GovCloud, and can be used via Console, CLI, API, CloudFormation, or CDK.
Fri, November 14, 2025
AWS Lambda Provisioned Mode for SQS Event-Source Mappings
🔔 AWS Lambda now offers Provisioned Mode for SQS event-source mappings (ESMs), letting you provision persistent event pollers to handle sudden traffic spikes. Provisioned ESMs scale up to 3x faster (up to 1,000 concurrent executions/min) and support up to 16x higher concurrency (up to 20,000 concurrent executions), reducing latency for bursty workloads. The feature is generally available in all AWS Commercial Regions and is configurable via the Console, API, CLI, SDK, CloudFormation, and SAM; billing is by Event Poller Units (EPU).
Fri, November 14, 2025
AWS Lambda Announces General Availability of Rust Support
🚀 AWS has declared Rust support in AWS Lambda Generally Available, promoting the runtime out of its prior experimental status and making it suitable for production workloads. The GA release is backed by AWS Support and the Lambda SLA and is available in all AWS Regions, including GovCloud (US) and China. Rust on Lambda delivers high performance, memory efficiency, and compile-time safety for serverless functions. Developers can now build business-critical serverless applications in Rust while leveraging Lambda's event integrations, fast scaling from zero, automatic patching, and usage-based pricing.
Fri, November 14, 2025
AWS Lambda Supports Java 25 for Serverless Applications
🚀 AWS Lambda now supports Java 25, using the latest long‑term support distribution from Amazon Corretto. The runtime is available as a managed runtime and as a container base image, and AWS will automatically apply updates to each as they are released. The release introduces new language features and performance improvements, including Ahead‑of‑Time caches and adjusted tiered compilation defaults. Lambda Snap Start and Powertools for AWS Lambda (Java) support Java 25, and the runtime is available in all Regions, including GovCloud (US) and China.