AWS Compute Blog

The AWS Serverless Application Model CLI is now generally available

The AWS Serverless Application Model (AWS SAM) is an open-source framework for building serverless applications. Built on AWS CloudFormation, AWS SAM provides shorthand syntax to declare serverless resources. During deployment, AWS SAM transforms the serverless resources into CloudFormation syntax, enabling you to build serverless applications faster. As a companion to AWS SAM, the AWS SAM […]

Read More
Uploading photos

Modeling business logic flows in serverless applications

Serverless applications can help you develop more agile applications that can scale automatically. By using serverless services in your architecture, this reduces the amount of boilerplate code. It also helps offload complex tasks to specialized services. As a result, a well-designed serverless application can be modified easily to deliver new feature requests, while maintaining high […]

Read More

ICYMI: Serverless Q2 2020

Welcome to the 10th edition of the AWS Serverless ICYMI (in case you missed it) quarterly recap. Every quarter, we share all of the most recent product launches, feature enhancements, blog posts, webinars, Twitch live streams, and other interesting things that you might have missed! In case you missed our last ICYMI, checkout what happened […]

Read More
adding encrypted storage to instance

Must-know best practices for Amazon EBS encryption

This blog post covers common encryption workflows on Amazon EBS. Examples of these workflows are: setting up permissions policies, creating encrypted EBS volumes, running Amazon EC2 instances, taking snapshots, and sharing your encrypted data using customer-managed CMK. Introduction Amazon Elastic Block Store (Amazon EBS) service provides high-performance block-level storage volumes for Amazon EC2 instances. Customers […]

Read More

Improving performance of PHP for Arm64 and impact on AWS Graviton2 based EC2 instances

This post is contributed by Sebastian Pop, Senior Software Engineer, Amazon Web Services. AWS recently launched the Amazon EC2 M6g, C6g, and R6g instances powered by the AWS Graviton2 processors. Compared to similar-sized M5 instances, Graviton2 based instances provide up to 40% better price performance on several open-source application stacks. This blog discusses how AWS […]

Read More
Bref fpm cycle

The Serverless LAMP stack part 3: Replacing the web server

In this post, you learn how to build serverless PHP applications without needing a web server. Later in this post, Matthieu Napoli the creator of Bref and Serverless Visually Explained, tells how the implementation of FastCGI Process Manager inside of Lambda helps makes this possible. Bref is an open source runtime Lambda layer for PHP. […]

Read More

Building an electronic security lock using serverless

In this guide I show how to build an electronic security lock for package delivery, securing physical documents, or granting access to a secret lab. This project uses AWS Serverless to create a touchscreen keypad lock that uses SMS to alert a recipient with a custom message and unlock code. Files are included for the […]

Read More
Concurrent executions

Creating low-latency, high-volume APIs with Provisioned Concurrency

This post examines how cold starts impact performance in serverless backends for web applications. It shows how the most important focus area is usually synchronous APIs called by the frontend application. I explain options available for targeting cold starts in the Lambda service.

Read More