Page 2

Self-hosted GitHub runners on AWS

GitHub Actions became my tool of choice for automating tasks around software development. To execute jobs, GitHub Actions relies on runners. By default, jobs run on GitHub-hosted runners. But there are good reasons to use self-hosted runners. Reducing ...

Read more

AWS Security Monitoring in 2023: Untangle the chaos

AWS security monitoring is a set of practices, tools, and processes designed to detect and respond to security threats and vulnerabilities within the Amazon Web Services (AWS) cloud environment. Sounds easy? In this blog post, I share how I use a variet...

Read more

Show Me Your Architecture Vol. 2: Platform Engineering on AWS

Through the AWS documentation, books like AWS in Action or AWS training, you can gain theoretical knowledge. But beyond that, it is very valuable to learn directly from practice. In this series, we inspect real-life AWS architectures. In the 2nd volume ...

Read more

Detecting connectivity anomalies with CloudWatch Internet Monitor

Imagine customer support informs you that some customers can no longer access your web application. Immediately you check the monitoring, but no abnormalities are visible on the dashboard. No alarm has been triggered. So, what’s the problem? The number ...

Read more

Now available: Book Amazon Web Services in Action 3rd Edition

We are happy to announce the official launch of our new book Amazon Web Services in Action 3rd Edition. The final version of the book is out now. We wrote the 1st edition back in 2015, and since then, we sold more than 30,000 copies, and the book has be...

Read more

How we built bucketAV powered by Sophos

This is the behind-the-scenes story of our latest product launch bucketAV powered by Sophos, a malware protection solution for Amazon S3. We share insights into building and selling a product on the AWS Marketplace. Our story began in 2015 when we publi...

Read more

Fallback to on-demand EC2 instances if spot capacity is unavailable

In recent months, I was again reminded that EC2 spot capacity is not always available. For years, I was looking for a safety net for my spot-based Auto Scaling Groups (ASGs). If spot capacity is unavailable, launch on-demand EC2 instances and replace th...

Read more

AWS Monitoring with EventBridge

When it comes to AWS monitoring, you probably think of Amazon CloudWatch first. That’s right, but there is another source of information about the health of your cloud infrastructure: Amazon EventBdrige. In this blog post, you’ll learn how to tap into E...

Read more

Builder's Diary Vol. 6: Serverless and DevOps - a match made in heaven

Get insights into the day-to-day challenges of builders. In this issue, Vilius Kukanauskas from our partner DEMICON explains why Serverless and DevOps are a match made in heaven. Here you go if you prefer a video or podcast instead of reading. JavaScri...

Read more

How to filter S3 events by object size

While answering a support request for bucketAV, I stumbled upon the following question: Is there a way to only scan S3 objects with a size of less than 1 GB for malware? This translates to the more general question: How to filter S3 events by object ...

Read more