AWS Compute Blog

Category: Amazon Simple Storage Services (S3)

Example architecture

Getting started with RPA using AWS Step Functions and Amazon Textract

This post is courtesy of Joe Tringali, Solutions Architect. Many organizations are using robotic process automation (RPA) to automate workflow, back-office processes that are labor-intensive. RPA, as software bots, can often handle many of these activities. Often RPA workflows contain repetitive manual tasks that must be done by humans, such as viewing invoices to find […]

Read More
Lambda Logs API

Using AWS Lambda extensions to send logs to custom destinations

You can now send logs from AWS Lambda functions directly to a destination of your choice using AWS Lambda Extensions. Lambda Extensions are a new way for monitoring, observability, security, and governance tools to easily integrate with AWS Lambda. For more information, see “Introducing AWS Lambda Extensions”. To help you troubleshoot failures in Lambda functions, […]

Read More
Optimizing costs with the AWS Lambda Power Tuning tool

Optimizing the cost of serverless web applications

Web application backends are one of the most popular workload types for serverless applications. The pay-per-value model works well for this type of workload. As traffic grows, it’s important to consider the design choices and service configurations used to optimize your cost.

Read More
Upload in the test app

Uploading to Amazon S3 directly from a web or mobile application

This blog post walks through a sample application repo and explains the process for retrieving a signed URL from S3. It explains how to the test the URLs in both Postman and in a web application. Finally, I explain how to add authentication and make uploaded objects publicly accessible.

Read More
An architectural diagram of the application.

Building a serverless document scanner using Amazon Textract and AWS Amplify

This guide demonstrates creating and deploying a production ready document scanning application. It allows users to manage projects, upload images, and generate a PDF from detected text. The sample can be used as a template for building expense tracking applications, handling forms and legal documents, or for digitizing books and notes. The frontend application is […]

Read More
Serverless Laravel App with Lambda

The serverless LAMP stack part 4: Building a serverless Laravel application

Update: The complete blog series and supporting GitHub repository is now available: Part 1: Introducing the new Serverless LAMP stack Part 2: Scaling relational databases Part 3: Replacing the web server Part 4: Building a serverless Laravel application Part 5: The CDK construct library for the serverless LAMP stack Part 6: From MVC to serverless […]

Read More
An Adafruit PyPortal displaying a quote while synthesizing and playing speech using Amazon Polly.

Adding voice to a CircuitPython project using Amazon Polly

An Adafruit PyPortal displaying a quote while synthesizing and playing speech using Amazon Polly. As a natural means of communication, voice is a powerful way to humanize an experience. What if you could make anything talk? This guide walks through how to leverage the cloud to add voice to an off-the-shelf microcontroller. Use it to […]

Read More
AWS Lambda function versions and aliases

Building well-architected serverless applications: Approaching application lifecycle management – part 2

This series of blog posts uses the AWS Well-Architected Tool with the Serverless Lens to help customers build and operate applications using best practices. In each post, I address the nine serverless-specific questions identified by the Serverless Lens along with the recommended best practices. See the Introduction post for a table of contents and explanation of the example application. Question OPS2: […]

Read More