AWS Compute Blog
Category: Compute
Getting started with serverless for developers: Part 2 – The business logic
This blog is part 2 of “Getting started with serverless for developers“, helping developers start building serverless applications from their IDE. In part 1 you learn why developers need serverless technologies and which challenges serverless technologies help to solve. You are introduced to an example serverless application. Deploying this application to your AWS account in […]
Controlling concurrency in distributed systems using AWS Step Functions
In this blog post, you learn how to control concurrency in a distributed system. You implement a semaphore using Step Functions and DynamoDB Conditional Expressions. Finally, you use EventBridge to trigger lock cleanup when you encounter failure.
Getting started with serverless for developers: Part 1
Update : You can now find the supporting GitHub repository to this series. Part 2: The business logic Part 3: The front door Part 4: Local developer workflow Part 5: Sandbox developer account Developers around the world are already running serverless applications in production without worrying about servers. This new getting started series is for […]
Operating Lambda: Isolating and resolving issues
This blog post outlines a general approach to debugging Lambda performance issues and errors. This provides a repeatable process for isolating and resolving problems in your serverless workloads. Using the walkthrough of the Coffee Lookup application, I show how to reproduce a production bug, isolate the cause of errors, and then isolate the performance issue.
Scaling your applications faster with EC2 Auto Scaling Warm Pools
This post is contributed by Scott Horsfield, Principal Solutions Architect for EC2 Scalability, Surabhi Agarwal, Senior Product Manager for EC2 Auto Scaling, and Chad Schmutzer, Principal Developer Advocate for Amazon EC2. Customers have been using EC2 Auto Scaling to architect sophisticated, scalable, and robust applications on the AWS Cloud for over a decade. Launched in […]
Processing satellite imagery with serverless architecture
This post shows how to deploy an imagery processing pipeline in the AWS Cloud. It is decoupled to allow both pre and post-processing extensions to be integrated into the pipeline more easily. Visit the code repository for further information.
Launching a WordPress Website using Amazon Lightsail Containers
This post is written by Benjamin Gardiner, Partner Solutions Architect. Amazon Lightsail is a great way to get familiar with AWS. Lightsail simplifies the deployment of instances, databases, load balancers, CDNs, and now also containers. In this post I demonstrate how easy it is to launch a WordPress website using Lightsail containers and a Lightsail […]
Operating Lambda: Logging and custom metrics
Many existing monitoring and observability concepts also apply to Lambda-based applications. This post introduces key terms, application performance monitoring, with broad metrics can be useful for monitoring workloads.
ICYMI: Serverless Q1 2021
All the feature launches, blogs, videos, tech talks and more happenings from the AWS Serverless service teams in Q1 2021.
Handling binary data using Amazon API Gateway HTTP APIs
This post is written by Rudolf Potucek, Startup Solutions Architect. Amazon API Gateway REST APIs have supported binary data since 2016. API Gateway HTTP APIs makes it easier to work with both binary and text media types. It supports a new payload format version and infers encoding based on request and response formats. In this […]








