aws-in-action

Tweaking RDS database performance and ElastiCache

Tweaking RDS database performance and ElastiCache

Tweaking database performanceAn RDS database, or a SQL database in general, can only be scaled vertically. To scale a database vertically means to increase the resources of your database but you still have a single database. If the performance of your d...

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

Amazon Web Services in Action Second Edition is in the works

Amazon Web Services in Action Second Edition is in the works

We released our book Amazon Web Services in Action in September 2015. But AWS didn’t rest on its laurels. Every day, new features are released that can make your life easier. It’s time to revise our book so you can continue to build effective solutions ...

Create a serverless RESTful API with the Serverless Framework powered by API Gateway, Lambda, and DynamoDB

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

Create a serverless RESTful API with API Gateway, CloudFormation, Lambda, and DynamoDB

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

Introducing the Object Store: S3

Introducing the Object Store: S3

Back in the old days, data was managed as files in a hierarchy consisting of folders and files. The file was the representation of the data. In an object store, data is stored as objects. Each object consists of a globally unique identifier, some metada...

A look at DynamoDB

Scaling a traditional, relational database is very hard because transactional guarantees (Atomicity, Consistency, Isolation, Durability also known as ACID) require communication between all nodes of the database. The more nodes you add, the slower your database gets, because more and more nodes must coordinate transactions between each other. The way to tackle this has been to use databases which don’t adhere to these guarantees. We call them NoSQL databases. Amazon provides a NoSQL database service call...

Create a serverless RESTful API with API Gateway, Swagger, Lambda, and DynamoDB

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

Amazon Web Services in Action is available

Amazon Web Services in Action is available

Michael and I have written a book about Amazon Web Services. Our goal was to provide you a deep introduction to AWS with a lot of examples. We have started writing our book in January 2015. And with a lot of support from Manning, our reviewers, and MEAP...

Prevent outages with redundant EC2 instances

Prevent outages with redundant EC2 instances

Unfortunately, EC2 instances aren’t fault-tolerant. Under your virtual server is a host system. These are a few reasons your virtual server might suffer from a crash caused by the host system: If the host hardware fails, it can no longer host the virtu...


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.