Andreas Wittig
andreaswittig.bsky.social
Andreas Wittig
@andreaswittig.bsky.social
👷‍♂️ Building micro-SaaS on AWS

🛡️ bucketAV - Virus Scan for S3
🛠️ HyperEnv - self-hosted GitHub runners
🦠 attachmentAV - Virus Scan for Atlassian + Salesforce
🚨 marbot - Alerts and Notifications for Teams

🌍 Sharing my learnings at cloudonaut.io
📣 I've updated my blog post Worldwide availability of EC2 instance types.

1️⃣ Only 8 instance families are available in all commercial regions: c6g, i3en, i4i, m6g, m6gd, r6g, t3, t4g.
2️⃣ In some regions, not all instance types of an instance family are supported.

cloudonaut.io/worldwide-av...
Worldwide availability of EC2 instance types
The promise sounds tempting; with AWS, you can roll out your infrastructure in 28 regions worldwide. Indeed, it is an eye-ope...
cloudonaut.io
July 31, 2025 at 6:42 PM
❓I am faced with the challenge of creating SDKs for TypeScript, JavaScript, Java, Python, Ruby and Go to simplify access to a simple REST API. I'm currently looking at smithy, which AWS uses or plans to use for its SDKs. Has anyone used smithy or a different approach before?
July 10, 2025 at 7:19 AM
🤯 "The default version of a launch template cannot be specified in AWS CloudFormation. The default version can be set in the Amazon EC2 console or ..."

Why oh why? Because it would be too convenient to use the CloudFormation resource AWS::EC2::LaunchTemplate to do so?

#awswishlist #awscommunity
June 6, 2025 at 8:21 AM
🙀 Oh, this is an unexpected limitation of GitHub Actions:

When pushing more than 3 tags at once, GitHub Actions does not trigger any workflows.

#github #githubaction
May 23, 2025 at 7:21 AM
🆕 AWS announced just-in-time node access for AWS Systems Manager. The announcement caught my attention, as I've been looking for a way to restrict and audit access to EC2 instances in a fine granular manner.

But, AWS charges $10/month for every EC2 instances opted-in for the feature. 🤯
April 30, 2025 at 1:40 PM
It's been a while. After a 6 months pause, we recorded another episode of the cloudonaut podcast.

Michael shares what he learned about Amazon Linux 2023 on t3.nano and other small instance types.

Andreas give insights into how to get ISO 27001 certified.

podcast.cloudonaut.io/93-getting-i...
April 10, 2025 at 1:02 PM
🚨 We are observing 404 errors when downloading the certificate to verify the signature of SNS messages. Anyone with the same problem?
April 4, 2025 at 7:30 PM
🎉 We made it! Our Information Security Management System is ISO 27001 certified. Michael and I learned a lot along the way -a detailed blog post will follow- and are happy to show our commitment to the security of our customer's systems and data.
March 26, 2025 at 2:52 PM
We handed over our policies, procedures, and evidence to an auditor for an ISO 27001 certification. And now I have exam nerves.

There is no good reason for my fear, because we are well prepared. 🧵
March 19, 2025 at 9:26 AM
What's your preferred method to move data between DynamoDB tables? For example, when moving DynamoDB tables to another account. Bonus points for methods, that work with IaC tools like Terraform.

#AmazonWebServices #awscommunity #dynamodb
January 10, 2025 at 12:57 PM
Reposted by Andreas Wittig
Feedback from one of my freelance clients:

"this PR is a christmas miracle"

🤩
December 20, 2024 at 2:28 PM
Reposted by Andreas Wittig
Just published a deep dive into the sneaky ways AWS costs creep up on you 🕵️‍♂️

Found out that companies wasted $157B on cloud services last year. Most had no idea they were leaving money on the table.

Check out full story on how these costs add up and what you can do about it: unusd.cloud/blog/post-5
Low signals: These small amounts that are draining your AWS budget
Chasing idle AWS assets
unusd.cloud
December 20, 2024 at 4:00 PM
❓To all small software companies: are you ISO 27001 certified? If so, which tools and providers would you recommend?

We are investigating our options to achieve an ISO 27001 certification in 2025 for attachmentAV and other products.
December 20, 2024 at 2:24 PM
During the past weeks, I spent some time modernizing a suite of CloudFormation templates called cfn-modules, that we used heavily for our consulting gigs.

✅ Migrated CI/CD from CodeBuild to GitHub Actions
✅ Migrated Lambda functions to Node.js 22
✅ Updated Amazon Linux AMIs
✅ ...

🧵 (1/2)
December 19, 2024 at 12:38 PM
🎉 We are launching a new product today: attachmentAV Virus and Malware Scan API (Self-hosted on AWS)

🛡️ Protect your workloads from viruses and malware
🦠 Integrate virus scanning by calling a REST API
☁️ Deploy the API to your AWS account

👉 Now available on the AWS Marketplace.

Spread the news!
December 13, 2024 at 7:02 AM
🧠 I'm experimenting with local LLMs for programming. My setup consists of three building blocks:

1️⃣ ollama to download and run LLMs.
2️⃣ Continue for code completion, code generation, and discussion integrated into VS Code.
3️⃣ MacBook Pro with M4 Pro

🧵 (1/3)
December 11, 2024 at 2:42 PM
🎞️ It's amazing how fast AWS publishes the keynotes and breakout sessions at #reInvent 2024 on YouTube. Amazing experience, for those who are watching from home. Thanks! 🙏
December 4, 2024 at 8:15 AM
🆕 Hetzner announced their object storage service (S3-compatible)

😳 For 5 EUR/month you get 1 TB storage, 1 TB outgoing traffic, incoming traffic and requests are free of charge.

😭 AWS charges 23 USD for storing 1 TB not to mention the extra charges for requests, outbound traffic, ...
December 3, 2024 at 7:50 AM
⚠ Are you still running Aurora Severless v1 clusters? Be warned, AWS will migrate them to v2 automatically after December 31, 2024.

The following two changes might blow up and cause severe issues:

🧵 (1/3)

#awscommunity #AmazonWebServices
November 29, 2024 at 10:37 AM
Reposted by Andreas Wittig
At AWS reinvent, I will also demo compliance.tf in action. As we are getting closer to the launch, I want to find a few active users of opensource Terraform AWS modules who want to join pre-release and provide feedback.

Sharing the docs for the first time - docs.compliance.tf
Compliance-Ready Terraform Modules
docs.compliance.tf
November 29, 2024 at 9:11 AM
🆕 „AWS PrivateLink now supports native cross-region connectivity.“

👍 That‘s one of the features, I‘ve been waiting for. Might enable a use case/product I‘ve been thinking about for months.

(Source: aws.amazon.com/about-aws/wh...)
AWS PrivateLink now supports cross-region connectivity - AWS
Discover more about what's new at AWS with AWS PrivateLink now supports cross-region connectivity
aws.amazon.com
November 29, 2024 at 9:15 AM
We've just released a new version of attachmentAV for WordPress.

1️⃣ Performance improvements
2️⃣ Show scan status of media files

Special thanks to Sebastian for the feedback on the onboarding flow.
November 28, 2024 at 7:55 AM
Didn't AWS announce to shut down Aurora Serverless v1 at the end of the year?

Strangely, no hints can be found in the documentation. And it is still possible to create Serverless v1 clusters.

Did I miss anything?

#awscommunity #AmazonWebServices
November 25, 2024 at 2:29 PM
I have been observing much more frequent Fargate spot interruptions in eu-west-1 for about 2-4 weeks now, practically every day instead of every month. Is anyone else experiencing this?

#awscommunity #AmazonWebServices
a man sitting in front of a laptop with skoda written on the wall behind him
ALT: a man sitting in front of a laptop with skoda written on the wall behind him
media.tenor.com
November 25, 2024 at 9:55 AM
Hello Bluesky! 👋
November 25, 2024 at 9:53 AM