Building blocks for highly available systems

Thanks to the cloud, highly available systems are becoming the new standard. Creating an architecture offering high availability or even fault tolerance is affordable nowadays as you can use ready-to-use building blocks. On top of that, you can operate ...

Monitor your AWS account to detect suspicious behavior in real time

You can track every change made to your AWS account with CloudTrail. Did you know that you can also monitor your AWS account in near real time with custom rules specific to your use case? By combining CloudTrail, S3, SNS, and Lambda, you can run a piece...

Your single AWS account is a serious risk

Your AWS account is one of the most valuable things you own if you run a business on AWS. If you only own a single AWS account, you’re facing a serious security risk! The post will show you why this a problem and how you can solve it. This post receive...

Private subnets are broken on AWS

This blog post was written in July 2015 and is partly outdated. Amazon released VPC endpoint for S3 and Amazon VPC NAT Gateway in the meantime. tl;drThink twice if you’re planning to use a VPC architecture containing a private subnet that includes EC2 ...

Interacting with AWS to turn system diagrams into reality

Generally speaking, you can host any application on AWS. If you interact with AWS, you will always make calls to the API. The API is the interface between you and AWS as figure 1 demonstrates. Figure 1 Tools to interact with the AWS API You will now get...

Amazon Web Services in Action

Andreas and I, have written a book about Amazon Web Services (AWS) called Amazon Web Services in Action. Our book focuses on essential AWS services including virtual servers (EC2), networking (VPC), SQL databases (RDS), NoSQL databases (DynamoDB), objec...
115161718