AWS Compute Blog
Tag: contributed
Implementing error handling for AWS Lambda asynchronous invocations
This blog is written by Poornima Chand, Senior Solutions Architect, Strategic Accounts and Giedrius Praspaliauskas, Senior Solutions Architect, Serverless. AWS Lambda functions allow both synchronous and asynchronous invocations, which both have different function behaviors and error handling: When you invoke a function synchronously, Lambda returns any unhandled errors in the function code back to the […]
Understanding techniques to reduce AWS Lambda costs in serverless applications
Lambda offers a number of techniques that you can use to minimize infrastructure costs whether you are just getting started with Lambda or have numerous functions already deployed in production. When combined with the lower costs of initial development and ongoing maintenance, serverless can offer a low total cost of ownership.
Python 3.10 runtime now available in AWS Lambda
You can build and deploy functions using Python 3.10 using the AWS Management Console, AWS CLI, AWS SDK, AWS SAM, AWS CDK, or your choice of Infrastructure as Code (IaC).
Optimizing AWS Lambda extensions in C# and Rust
This post demonstrates techniques that can be used for running and profiling different types of Lambda extensions. This post focuses on Lambda extensions written in C# and Rust.
Using AWS Lambda SnapStart with infrastructure as code and CI/CD pipelines
This blog post shows the steps needed to leverage Lambda SnapStart, with examples for AWS CloudFormation, AWS SAM, and Terraform.
Managing sessions of anonymous users in WebSocket API-based applications
In this post, you learn how to keep track of user sessions when using WebSockets API and not lose the session context when the user reconnects again. Apply learnings from this example to improve your user experience when using WebSocket APIs for web-frontend and mobile applications, where internet connections may be unstable.
Building serverless Java applications with the AWS SAM CLI
This blog post shows how to build Java applications with the AWS SAM CLI. You learnt about the default build mechanisms, and how to customize the build behavior and abstract the build process inside a container environment. Visit the GitHub repository for the example code templates referenced in the examples.
Server-side rendering micro-frontends – UI composer and service discovery
This post looks at how to use the UI Composer and micro-frontends discoverability. Once this part is developed, it won’t need to change regularly. This represents the foundation for building server-side rendering micro-frontends using HTML-over-the-wire. There might be other approaches to follow for other frameworks such as Next.js due to the architectural implementation of the framework itself.
Introducing AWS Lambda Powertools for .NET
CloudWatch and AWS X-Ray offer functionality that provides comprehensive observability for your applications. Lambda Powertools .NET is now generally available. The library helps implement observability when running Lambda functions based on .NET 6 while reducing the amount of custom code.
Uploading large objects to HAQM S3 using multipart upload and transfer acceleration
This blog shows how web and mobile applications can upload large objects to HAQM S3 in a secured and efficient manner when using presigned URLs and multipart upload.