Blog Posts
- Home /
- Blog Posts

Streamlined Kafka Schema Evolution in AWS using MSK and the Glue Schema Registry
This blog post will walk you through the steps of utilizing Amazon MSK in combination with AWS Glue Schema Registry and Terraform to build a cross-account streaming pipeline for Kafka, complete with built-in schema evolution.
Read More
Centralized traffic filtering using AWS Network Firewall
This blog post aims to guide you through the process of integrating the AWS Network Firewall into your hybrid AWS Hub and Spoke network. By doing so, you can effectively analyze, monitor, and filter both incoming and outgoing network traffic among all involved parties, thereby enhancing the overall security of your infrastructure layer.
Read More
Build Golden AMIs with Packer and AWS CodePipeline
In this blog post, I would like to demonstrate how you can leverage AWS CodePipeline and AWS Stepfunctions, along with Terraform and Packer, to establish a fully automated pipeline for creating Golden AMIs.
Read More
Hybrid DNS resolution using Route 53 Endpoints
In this blog post, I would like to show you how you can leverage Route53 endpoints in combination with Terraform to establish seamless DNS query resolution across your entire hybrid network.
Read More
Multiple Site-to-Site VPN Connections in AWS Hub and Spoke Topology
In this blog post, I would like to show you how you can go beyond a simple, static AWS Site-to-Site VPN connection by leveraging dynamically routed Site-to-Site VPNs in combination with a Transit Gateway. This hub and spoke network setup will allow us to employ the Border Gateway Protocol (BGP) as well as equal-cost multi-path routing (ECMP) and AWS Global Accelerator to not only exchange routing information between AWS and the corporate data center automatically but also increases the overall VPN throughput and reliability.
Read More
Serverless Cross-Account Microservices
In this blog post, I would like to show you how you can leverage AWS services like Amazon API Gateway, Lambda, DynamoDB, and VPC Endpoints in combination with Terraform to build a fully-managed and serverless cross-account microservice architecture.
Read More
Build a Site-to-Site IPSec VPN with Public Encryption Domain
In this blog post, I would like to show you how you can leverage tools like pfSense and VNS3 in combination with Terraform to build a Site-to-Site IPSec VPN connection between AWS and on-premises networks with a public encryption domain.
Read More
Build Terraform CI/CD Pipelines using AWS CodePipeline
In this blog post, I would like to show you how you can leverage the AWS Code Services CodeCommit, CodeBuild, and CodePipeline in combination with Terraform to build a fully-managed CI/CD pipeline for Terraform.
Read More
Cross Account Kafka Streaming: Part 1
In this blog series, I would like to show you how you can leverage Amazon MSK and Terraform to set up a fully managed, cross-account Apache Kafka streaming pipeline on AWS. In this first part, we will set up the MSK Kafka cluster and producers.
Read More
Cross Account Kafka Streaming: Part 2
In this blog series, I would like to show you how you can leverage Amazon MSK and Terraform to set up a fully managed, cross-account Apache Kafka streaming pipeline on AWS. The second part will show you how you can set up distributed Kafka clients in different AWS accounts and communicate with the MSK cluster via AWS VPC Endpoints.
Read MoreCategories
Tags
- alb
- api gateway
- appstream
- aws
- cicd
- cloudhsm
- cloudtrail
- codebuild
- codecommit
- codedeploy
- codepipeline
- data analytics
- dynamodb
- ec2
- ecs
- efs
- eventbridge
- flyway
- github
- glue
- gwlb
- iac
- iam
- iceberg
- jenkins
- kms
- lakeformation
- lambda
- level-200
- level-400
- msk
- network
- network-firewall
- oidc
- opa
- packer
- quicksight
- rds
- route53
- s3
- security
- serverless
- sns
- ssm
- stepfunctions
- suricata
- swagger
- terraform
- transit gateway
- vpc
- vpn
- well-architected
- zeek