aws

Debugging Application Load Balancer TLS Negotiation Errors with Amazon VPC Traffic Mirroring

I recently came across an Application Load Balancer (ALB) that had started to report an increasing number of Client TLS Negotiation Errors. If you have ever tried to determine the cause of these errors, you might know the ALB does not provide any detail on why these errors occur. Failed connection attempts are not even logged into the ALB Access Logs. The ALB just reports each failed connection by incrementing the ClientTLSNegotiationErrorCount metric in CloudWatch.
Read More →

aws-dynamodb-copy

A high-throughput utility for cloning data between two DynamoDB tables.
Read More →

aws-s3-basic-auth

Protect access to S3 bucket with HTTP Basic Authentication. Powered by AWS CloudFront and Lambda@Edge.
Read More →

aws-account-infra

CloudFormation templates for setting up an infrastructure for an AWS account. This includes configurations for CloudTrail, IAM, KMS and VPC.
Read More →

aws-kms-crypt

A cross-language library for encrypting and decrypting secrets with the AWS KMS service. Includes support for Bash, Node.js Rust and Python.
Read More →