Category Serverless (Page 1)
Engaging your users with AWS Step Functions
Imagine a new user signs up for your service. You send an automated welcome message to your new user explaining how the service works. But what if your user struggles with the first steps? You want to send a second email with additional information. To ...
Read moreLessons learned: Serverless Chatbot architecture for marbot
marbot forwards alerts from AWS to your DevOps team via Slack. marbot was one of the winners of the AWS Serverless Chatbot Competition in 2016. Today I want to show you how marbot works and what we learned so far. Let’s start with the architecture diagr...
Read moreAWS Velocity Series: Serverless app
The API Gateway provides an HTTPS endpoint that invokes a Lambda function when a request arrives. The diagram was created with Cloudcraft - Visualize your cloud architecture like a pro. As you can see, there is not much infrastructure to set up. To mak...
Read moreDesigning asynchronous event systems with AWS IoT and Serverless Application Model (SAM)
An event system receives and processes events by following rules that are defined inside the system. All processing happens asynchronously. When an event is sent to the system, it is processed at some point in time, but you will not get an immediate res...
Read moreMy Opinion on Serverless
I attended Serverlessconf in London to speak with people involved in the Serverless world. Vendors, Framework maintainers, and users like myself. I reflected on the discussed topics and here it is: my opinion. Beta vs StableI can’t believe that busines...
Read moreCreate a serverless RESTful API with the Serverless Framework powered by API Gateway, Lambda, and DynamoDB
This article teaches you how to create a Serverless RESTful API on AWS with the Serverless Framework. DynamoDB is used to store the data. The example’s source code is available on GitHub and can be used to speed up your project. If you are interested i...
Read moreAPI Gateway Custom Authorization with Lambda, DynamoDB and CloudFormation
API Gateway provides an HTTP API endpoint that is fully configurable. You define the HTTP resources (like /user), the HTTP methods on that resources (like POST, GET, DELETE, …) and the integration (e.g. Lambda function) that should be called to process ...
Read moreCreate a serverless RESTful API with API Gateway, CloudFormation, Lambda, and DynamoDB
This article teaches you how to create a serverless RESTful API on AWS. You will use CloudFormation to define the API Gateway in combination with Lambda to implement the functionality. DynamoDB is used to store the data. The example’s source code is ava...
Read moreServerless Big Data pipeline on AWS
Lambda is a powerful tool when integrating different services on AWS. During the last months, I’ve successfully used serverless architectures to build Big Data pipelines. And I’d like to share my learnings with you. The benefits of serverless pipeline a...
Read moreServerless: Invalidating a DynamoDB Cache
A cache in front of DynamoDB is boosting performance and saving costs. Especially true for read-intensive and spiky workloads. Why? Please have a look at one of my recent articles: Performance boost and cost savings for DynamoDB. Caching itself is easy:...
Read moreThe Life of a Serverless Microservice on AWS
In this post, I will demonstrate how you can develop, test, deploy and operate a production-ready Serverless Microservice using the AWS ecosystem. The combination of AWS Lambda and Amazon API Gateway allows us to operate a REST endpoint without the need...
Read morePerformance boost and cost savings for DynamoDB
DynamoDB is offering a managed, scalable and highly available database. Compared to SQL databases a big advantage of DynamoDB is the ability to scale the read and write throughput. This allows you to scale the database along with your application layer,...
Read moreIntegrate SQS and Lambda: serverless architecture for asynchronous workloads
The Gold Standard for modern cloud-native applications is a serverless architecture. AWS Lambda allows you to implement scalable and fault tolerant applications without the need of a single virtual machine. A serverless infrastructure based on AWS Lambd...
Read moreServerless image resizing at any scale
This post demonstrates how you can create a bunch of resized images right after uploading an image to S3. The solution requires no servers, is scalable and can be automatically deployed within minutes. The solution makes use of two S3 buckets: The b...
Read moreCreate a serverless RESTful API with API Gateway, Swagger, Lambda, and DynamoDB
This article teaches you how to create a serverless RESTful API on AWS. You will use OpenAPI Specification formerly known as Swagger Specification to define the API and API Gateway in combination with Lambda to implement the API. DynamoDB is used to sto...
Read more