Best of AWS Lambda2025

  1. 1
    Article
    Avatar of freecodecampfreeCodeCamp·1y

    The Serverless Architecture Handbook: How to Publish a Node Js Docker Image to AWS ECR and Deploy the Container to AWS Lambda

    Learn how to deploy a Node.js application using a serverless architecture with AWS Lambda and Docker. The detailed guide covers cloning your repository, building a Docker image, pushing the image to AWS ECR, and deploying the container to AWS Lambda. Additionally, it explains serverless advantages, differences between deployment models, and practical use cases.

  2. 2
    Article
    Avatar of freecodecampfreeCodeCamp·1y

    How to Build an Application with AWS Lambda

    Learn how to build a Goal Manifestation Quote App using AWS Lambda, Amazon S3, Amazon Simple Notification Service (SNS), and Amazon EventBridge. This tutorial covers the steps to set up your development environment, create an S3 bucket, set up SNS for notifications, create Lambda functions, and automate tasks with EventBridge. By the end, you'll be able to send random inspirational messages to keep you motivated and focused on your goals.

  3. 3
    Article
    Avatar of theburningmonktheburningmonk.com·1y

    Understanding push vs poll in event-driven architectures

    Explore the differences between push and poll models in event-driven architectures, focusing on how they affect system design, event delivery, and error handling. Learn the pros and cons of both models, suitable use cases, and how Lambda's async invocations can convert push to poll and vice versa, assisting in stream processing and real-time event handling.

  4. 4
    Article
    Avatar of theburningmonktheburningmonk.com·1y

    How to version APIs with API Gateway and Lambda

    Explore strategies for API versioning using AWS API Gateway and Lambda without duplicating infrastructure or introducing complex logic. Learn about different methods such as URL-based versioning, custom HTTP headers, and using Lambdaliths, along with their trade-offs. The discussion includes approaches to prevent breaking changes and considerations for choosing the right strategy based on version differences, client needs, and infrastructure requirements.

  5. 5
    Article
    Avatar of lastweekinawsThe Last Week in AWS·32w

    AWS Deprecates Two Dozen Services (Most of Which You’ve Never Heard Of)

    AWS has deprecated approximately two dozen services in its quarterly cleanup, including 19 services entering maintenance mode, four being sunset, and one reaching end of support. Notable deprecations include Glacier APIs (the S3 storage class remains), S3 Object Lambda, CodeCatalyst, and Snowball Edge. Most deprecated services were commercial failures that never gained significant traction. Glacier's API removal is largely inconsequential since it's now an S3 storage class. CodeCatalyst failed to gain momentum after launch. Snowball Edge customers can continue using existing deployments but shouldn't plan new architectures around it. Many modernization tools are being consolidated into AWS Transform, while Systems Manager components are being wound down in favor of third-party alternatives.

  6. 6
    Article
    Avatar of joindevopsDevOps·52w

    Build an incident response workflow with n8n + Prometheus

    Learn how to build an automated incident response workflow using Prometheus for monitoring, n8n for orchestration, and AWS Lambda for executing custom actions. This setup includes sending alerts using Alertmanager and possible integrations with Discord and PagerDuty.

  7. 7
    Article
    Avatar of infoqInfoQ·44w

    High Performance Serverless with Rust

    Rust paired with AWS Lambda delivers exceptional performance for serverless applications, with cold starts as low as 11 milliseconds compared to 141ms for Node.js. The presentation covers three key strategies: organizing multi-Lambda projects using Cargo workspaces for code reuse and isolation, leveraging the AWS Lambda runtime and SDK for seamless integration, and implementing infrastructure as code with tools like CDK and Cargo Lambda for automation. Performance benchmarks show Rust functions consume significantly less memory and execute faster, resulting in cost savings of up to 95% compared to other runtimes at scale.

  8. 8
    Article
    Avatar of devclassDEVCLASS·24w

    AWS shows Rust love at re:Invent: 10 times faster than Kotlin, one tenth the latency of Go • DEVCLASS

    AWS now uses Rust by default for data plane projects after finding it significantly faster than Kotlin and Go. Aurora DSQL saw 10x performance improvement when rewritten from Kotlin to Rust. Datadog reduced Lambda cold start times from 700-800ms to 80ms by migrating from Go to Rust, with their observability agent running nearly 3x faster overall. The performance gains stem from Rust avoiding garbage collection overhead, which consumed 30% of execution time in Go code handling many small memory allocations. AWS Lambda now offers general availability for Rust functions using an OS-only runtime.

  9. 9
    Article
    Avatar of freecodecampfreeCodeCamp·22w

    How to Run a Docker Container in AWS Lambda

    Learn to deploy a Docker container using AWS Lambda by building a Python application image, pushing it to Amazon ECR, and creating a Lambda function from that image. The tutorial covers building and testing a Docker image locally, authenticating with ECR, tagging and pushing the image, and deploying it as a serverless Lambda function with step-by-step CLI commands.

  10. 10
    Article
    Avatar of freecodecampfreeCodeCamp·31w

    How to Build a Full-Stack Serverless CRUD App using AWS and React

    A comprehensive guide to building a serverless coffee shop management system using AWS services. Covers setting up DynamoDB for data storage, creating Lambda functions with reusable layers, exposing APIs through API Gateway, implementing authentication with Cognito, and deploying a React frontend via S3 and CloudFront. Includes detailed steps for configuring IAM roles, handling CORS, creating CRUD operations, and troubleshooting common deployment issues.

  11. 11
    Video
    Avatar of webdevcodyWeb Dev Cody·1y

    Deploying a Docker Image to Lambda (with Terraform)

    Learn how to deploy a Docker image to AWS Lambda using Terraform. The guide details setting up the necessary AWS services like ECR, focusing on building and deploying Docker images for Lambda functions. It includes verification steps and troubleshooting tips, emphasizing the importance of using a compatible Linux platform for deployment.

  12. 12
    Article
    Avatar of cloudnativedailyCloud Native Daily·1y

    Serverless Video Transcoding on AWS using Lambda, MediaConvert, and CloudFront

    Learn how to implement serverless video transcoding on AWS using Lambda, MediaConvert, and CloudFront. This guide covers creating S3 buckets, setting up IAM roles, creating Lambda functions for automation, configuring MediaConvert, and setting up CloudFront for streaming. Additionally, it includes a React frontend to stream transcoded video using the CloudFront URL.