serverless

Customized rate limiting for API Gateway by path parameter, query parameter, and more

Customized rate limiting for API Gateway by path parameter, query parameter, and more

API Gateway provides a feature to limit the number of requests a client can make per second (rate) and per day/week/month (quota). Rate limiting is very useful to protect your system from resource starvation caused by a client flooding your system with ...

Comparing Serverless offerings from Alibaba Cloud and AWS

Comparing Serverless offerings from Alibaba Cloud and AWS

Last weekend, I had the chance to play around with Alibaba Cloud at the DevOps Meetup in my city. An Alibaba Cloud Solution Architect introduced the platform and was well trained on AWS as well, so he could compare both platforms for us. I also spent so...

A neglected serverless data store: Cloud Directory

A neglected serverless data store: Cloud Directory

Lately, I’ve been having much fun with Amazon Cloud Directory. Three months before, Cloud Directory was all new to me. Today, I am convinced that Cloud Directory is a neglected Serverless data store that deserves much more attention. Let me explain what...

GitHub process automation: A bot to build pull requests authorized by core maintainers

GitHub process automation: A bot to build pull requests authorized by core maintainers

We are maintaining multiple Open Source projects where we focus on CloudFormation templates. To ensure that the templates are of high quality, we leverage automated testing and pull requests. We could use the CodeBuild GitHub integration to execute yaml...

Evolutionary Serverless Architecture: JeffConfg Hamburg 2018 talk

Evolutionary Serverless Architecture: JeffConfg Hamburg 2018 talk

I want to share my JeffConf Hamburg talk with you: Evolutionary Serverless Architecture A system architecture often struggles to adapt to new requirements. Serverless architectures can evolve because the small building blocks are easier to replace. I d...

Serverless pattern: accessing public and private resources

Serverless pattern: accessing public and private resources

Crossing the chasm between the old world - virtual machines isolated within a private network - and the new world - Serverless making use of publicly accessible APIs only - can be tricky. On the one hand, it is possible to configure VPC access for AWS L...

Introducing AWS Lambda

Introducing AWS Lambda

You don’t need a virtual machine to run your own source code any more as AWS Lambda offers execution environments for Java, JavaScript (Node.js), C#, Go, and Python. All you need to do is to implement a function, upload your source code and configure th...

Send CloudWatch Alarms to Slack with AWS Lambda

Send CloudWatch Alarms to Slack with AWS Lambda

As we all know, things go wrong. That’s why monitoring and alerting are essential topics. Wouldn’t it be nice, if problems in your AWS account would show up in Slack? So you can react quickly while using your favorite messaging tool. In this blog post, ...

Passwordless database authentication for AWS Lambda

Passwordless database authentication for AWS Lambda

Does your serverless application need to access an RDS database? Where do you store the username and the password required to authenticate with the database? Storing the password in plain text within your source code should not be an option. Same is tru...

Engaging your users with AWS Step Functions

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 ...


marbot

Are you part of a highly motivated DevOps team? Use marbot, a friendly chatbot, to forward all kind of alerts from your AWS infrastructure to Slack. Alerts are escalated across your team automatically allowing you to focus on your daily work.

Amazon Web Services in Action (Second Edition)

Amazon Web Services in Action (Second Edition) introduces you to computing, storing, and networking in the AWS cloud.