Skip to content
Home
Blog
Notes

Posts in "aws" category

All blog posts in the aws category

Category: aws

31 posts found

Showing 31 of 31 posts

TanStack AI with AWS Bedrock on TanStack Start (simple example)
Feb 2, 2026•5 min read

TanStack AI with AWS Bedrock on TanStack Start (simple example)

Introduction In Deploying TanStack Start on AWS with Lambda Function URLs, I describe how to deploy TanStack Start serverless on AWS. This post shows how to add TanStack AI with AWS Bedrock to that...

awscdktanstack
Read more
Tag log buckets created by AWS CDK for third party tools
Jan 11, 2026•5 min read

Tag log buckets created by AWS CDK for third party tools

Overview How you secure cloud configuration often starts with cdk-nag, but many teams also use third-party tools after deployments. Using the “server access logs not configured” example, this post...

awscdkcdk-nag
Read more
Using Server Sent Events (SSE) to sync Tanstack Db from AWS DynamoDB
Jan 8, 2026•18 min read

Using Server Sent Events (SSE) to sync Tanstack Db from AWS DynamoDB

Introduction As described in Simple example of TanStack DB with DynamoDB on AWS with multiple entities, we set up a multi-entity data model using ElectroDB and TanStack DB collections. In this post,...

awscdktanstack
Read more
Use a customized CDK bootstrap template
Dec 31, 2025•11 min read

Use a customized CDK bootstrap template

Introduction In some cases, the CDK bootstrap resources need changes beyond what's possible with the standard bootstrap parameters. While the CDK provides customization options, certain...

awscdkcdk-nag
Read more
Simple example of TanStack DB with DynamoDB on AWS with multiple entities
Dec 27, 2025•24 min read

Simple example of TanStack DB with DynamoDB on AWS with multiple entities

Introduction In Simple example of TanStack DB with DynamoDB on AWS, I describe how to use TanStack DB with a single entity in combination with DynamoDB. This post contains a simple example with...

awscdktanstack
Read more
Simple example of TanStack DB with DynamoDB on AWS
Dec 20, 2025•11 min read

Simple example of TanStack DB with DynamoDB on AWS

Introduction In Deploying TanStack Start on AWS with Lambda Function URLs, I describe how to deploy TanStack Start serverless on AWS. This post contains a simple example of using TanStack DB...

awscdktanstack
Read more
Monitor multiple resources using a single CloudWatch Alarm (with CDK)
Dec 13, 2025•3 min read

Monitor multiple resources using a single CloudWatch Alarm (with CDK)

Introduction CloudWatch Metrics Insights query alarms (aka “multi-metric alarms”) let one alarm evaluate many _individual_ resources. You write a Metrics Insights SQL query (with GROUP BY), and...

awscdkcloudwatch
Read more
Use cdk-notifier to check CloudFormation predeployment validations in pull requests
Dec 6, 2025•4 min read

Use cdk-notifier to check CloudFormation predeployment validations in pull requests

Overview This post builds on the previous example on using cdk-notifier to compare changes in pull requests. It demonstrates how to extend the workflow by adding CloudFormation change set validation...

awscdkcdk-notifier+1 more
Read more
Deploy TanStack Start serverless on AWS
Nov 30, 2025•9 min read

Deploy TanStack Start serverless on AWS

Introduction This guide demonstrates how to deploy a TanStack Start application on AWS using a serverless architecture. TanStack Start is a full-stack React framework that provides server-side...

awscdktanstack
Read more
Encrypt All Lambda Environment Variables with AWS CDK Aspects/Mixins
Nov 28, 2025•5 min read

Encrypt All Lambda Environment Variables with AWS CDK Aspects/Mixins

Introduction If you need to ensure that all AWS Lambda environment variables are encrypted with a customer-managed KMS key for compliance or security requirements, you can achieve this using AWS CDK...

awscdklambda
Read more
Granular statement cdk-nag AwsSolutions-IAM5 Suppressions
Nov 27, 2025•5 min read

Granular statement cdk-nag AwsSolutions-IAM5 Suppressions

Overview cdk-nag’s AwsSolutions-IAM5 rule is one of the most frequent findings in real-world stacks. It flags wildcard permissions in both Action (e.g., kms:GenerateDataKey) and Resource (e.g., `)...

awscdkcdk-nag
Read more
Cleanup Resources from Ephemeral Stacks in AWS CDK with Aspects and Property Injectors
Jun 14, 2025•6 min read

Cleanup Resources from Ephemeral Stacks in AWS CDK with Aspects and Property Injectors

Overview When using AWS CDK, Aspects allow us to apply a RemovalPolicy.DESTROY to all resources within an ephemeral stack. This works well for many resources but isn't sufficient for S3 buckets that...

awscdk
Read more
Suppress cdk-nag findings for custom resource singleton lambda globally
Jan 12, 2025•4 min read

Suppress cdk-nag findings for custom resource singleton lambda globally

Overview When using AWS CDK with custom resources, CDK creates a singleton Lambda function that handles all custom resource operations. This Lambda function can trigger several cdk-nag findings,...

awscdkcdk-nag
Read more
Configure AWS CloudWatch Application Signals Transaction Search with CDK
Jan 7, 2025•5 min read

Configure AWS CloudWatch Application Signals Transaction Search with CDK

Update 2025-06-18: Provisioning with CloudFormation Recently, AWS added native CloudFormation support for provisioning Application Signals Transaction Search. You can find the official documentation...

awsaws application signalscdk+3 more
Read more
AWS Application Signals for Node.js Lambda with CDK
Jan 2, 2025•3 min read

AWS Application Signals for Node.js Lambda with CDK

Update 2025-06-18: Provisioning with CloudFormation It can now also be configured using CloudFormation....

awsaws application signalscdk+1 more
Read more
Calling IAM authenticated API Gateway with different HTTP clients
Dec 28, 2024•6 min read

Calling IAM authenticated API Gateway with different HTTP clients

Use case API Gateways can be secured with IAM authentication. This means that the client must sign the request with the AWS Signature Version 4. This post describes how to call an IAM authenticated...

awsapigatewaysigv4
Read more
Run vs code on a private AWS ec2 instance without ssh (with AWS CDK examples)
Dec 7, 2024•3 min read

Run vs code on a private AWS ec2 instance without ssh (with AWS CDK examples)

Use case You have a private EC2 instance in your AWS account and you want to edit files outside of the terminal or just with the help of vs code and vs code extensions on this instance without using...

awscdkec2+2 more
Read more
Scan all your AWS SSO accounts with Prowler
Nov 30, 2024•4 min read

Scan all your AWS SSO accounts with Prowler

Use case You want to run prowler scans for different AWS accounts, which AWS SSO manages. Approach To scan multiple AWS accounts with prowler is described here:...

awsprowlerdocker
Read more
Consideration about cdk-notifier and Tags
Apr 20, 2024•3 min read

Consideration about cdk-notifier and Tags

Use case As described here Use cdk-notifier to compare changes in pull requests, the cdk-notifier displays the diff between the feature branch and the main branch. In case of using tags in the CDK...

awscdkcdk-notifier
Read more
Use cdk-notifier to compare changes in pull requests
Dec 16, 2023•2 min read

Use cdk-notifier to compare changes in pull requests

Use case Especially in serverless environments, features will be created with ephemeral stacks, which will be deleted after merging to the main branch. Comparing the cdk diff between the feature...

awscdkcdk-notifier
Read more
Use Steampipe to select your AWS resources across SSO accounts with SQL
Sep 8, 2023•3 min read

Use Steampipe to select your AWS resources across SSO accounts with SQL

Use case You are in charge of several AWS accounts within an AWS Organisation and need to check the resources across these accounts. E.g., to check which are the configured runtimes for the lambdas....

awssteampipedocker
Read more
Example how to use zod with CDK serverless v2
Aug 19, 2023•7 min read

Example how to use zod with CDK serverless v2

The AWS CDK Serverless Toolsuite from Thorsten Hoeger helps, among others, to deploy an API Gateway from OpenApi specs and a DynamoDb from DynamoDb onetable data modeling. The advantage is to...

awscdkprojen+1 more
Read more
Example how to trigger a Dynamodb export and create an Athena saved query with CDK
Oct 3, 2022•2 min read

Example how to trigger a Dynamodb export and create an Athena saved query with CDK

In this post is described how to get the data to analyze the changes in the dynamodb data. This post describes how to (semi) automate the export of the dynamodb table data and analyze it with Athena....

awsaws athenacdk+1 more
Read more
Example how to visualize DynamoDB item changes with Quicksight (S3 source) created with CDK
Sep 17, 2022•5 min read

Example how to visualize DynamoDB item changes with Quicksight (S3 source) created with CDK

This post is about how to visualize the DynamoDb data changes with Quicksight. It's an extension of this post, which describes how to analyze the data with Athena. The setting for creating the...

awsaws kinesisaws athena+2 more
Read more
Example how to create Athena saved queries with CDK
Aug 22, 2022•3 min read

Example how to create Athena saved queries with CDK

In this post is a example of a Athena query to get the the current data of the DynamoDb table. This post explains how to provide this query with CDK as a saved query in Athena to have the query...

awsaws athenacdk
Read more
Example how to analyze DynamoDB item changes with Kinesis and Athena created with CDK
Oct 26, 2021•4 min read

Example how to analyze DynamoDB item changes with Kinesis and Athena created with CDK

This is the same like described here, but instead of terraform it's build with CDK. To bootstrap the project run this command: cdk init app --language typescript Further information are here All...

awsaws kinesisaws athena+1 more
Read more
Example how to analyze DynamoDB item changes with Kinesis and Athena created with Terraform
Aug 27, 2021•4 min read

Example how to analyze DynamoDB item changes with Kinesis and Athena created with Terraform

Why? The data of a DynamoDb table is not so easy to analyze as a RDS with e.g., the pgAdmin. It will be somehow possible with scan operation but it's in the most cases not recommented. Another...

awsaws kinesisaws athena+1 more
Read more
How to setup AWS Billing metrics in Grafana Cloud via Terraform
Dec 19, 2020•4 min read

How to setup AWS Billing metrics in Grafana Cloud via Terraform

Why Terraform? In this post I described how to display AWS Billing metrics in Grafana Cloud. Therefore it was necessary to create manually the data source and the dashboard. With Terraform, you can...

awsgrafanaterraform
Read more
AWS Amplify Admin UI user management instead of self sign up
Dec 6, 2020•2 min read

AWS Amplify Admin UI user management instead of self sign up

In my web app, I use the authentification UI Compontents of Amplify. Without any configuration, this UI component comes with a signup link so that any person who knows the URL can signup for...

awsaws amplifyaws amplify admin ui
Read more
How to display AWS billing metrics in Grafana Cloud
Nov 27, 2020•3 min read

How to display AWS billing metrics in Grafana Cloud

Why Grafana for AWS billing metrics? Grafana is well known for observability dashboards, which can be composed of many data sources. With AWS CloudWatch metrics, it is possible to do more or less...

awsgrafana
Read more

Blog Post

Aug 18, 2020•2 min read

AWS Amplify Console: How I changed master branchenv to main

As part of #BlackLivesMatter there was a discussion to rename git branch master to main. How to do that in git and GitHub and some more about the background is described here:...

awsaws amplifyaws amplify console
Read more
RSS|

© 2026 Johannes Konings. All rights reserved.