Mathew Werber's repositories
aws-amplify-react-iot-pub-sub-demo
Create simple AWS IoT MQTT pub/sub test page using AWS Amplify + React
aws-elasticsearch-ultrawarm-cdk-demo
CDK Project to deploy Elasticsearch cluster with UltraWarm for my own learning
dynamodb-python-query-speed-test
In this post, we demonstrate how Amazon DynamoDB table structure can affect scan performance and offer techniques for optimizing table scan times.
aws-lambda-ec2-auto-stopper
AWS Lambda function to automatically stop running EC2 instances (or terminate spot instances) every 24 hours if they are not tagged to keep running, to help save costs.
aws-s3-intelligent-tiering-cost-calculator
Simple spreadsheet to give you a high-level idea of the benefits of S3 Intelligent Tiering vs. storing everything in S3 Standard
tpc-ds-datagen-to-aws-s3
Generate a TPC-DS dataset, chunk and GZIP it, upload to Amazon S3, and - optionally - load into Redshift
aws-api-gateway-cost-estimator
An Excel spreadsheet to help estimate cost for AWS API Gateway's REST and HTTP APIs.
aws-dynamodb-reserved-capacity-cost-calculator
An Excel workbook to help you model price savings for DynamoDB provisioned and reserved capacity tables.
aws-sso-log-auth-events-to-dynamodb
Project to log AWS SSO authentication events from CloudTrail to a DynamoDB table
aws-cdk-cloud9-instance
AWS CDK example of creating an Amazon Cloud9 instance in a pre-existing VPC.
aws-msk-kafka-connect-docker
Repository to document my learning around Amazon MSK, Kafka, and Kafka Connect
learning-graph-three-way-trades
Demo how to identify three-way trades with a gremlin-compatible graph database.
api-gateway-cdk-demo
An AWS CDK project to demo various Amazon API Gateway configurations
aws-cli-sso-with-sdk-support
Quick hack to make the AWS SDK work locally after logging in with AWS SSO
aws-client-vpn-certificate-generation
Generate server and client certs and upload to AWS Certificate Manager (ACM) for use with AWS Client VPN
aws-dynamodb-dummy-data-loader
Simple Custom CloudFormation Resource to create a DynamoDB table and populate it with dummy data of your choice
aws-lambda-resource-stopper
A Lambda function that can be used to automatically stop dev/test resources on a schedule to save cost.
aws-multi-account-cicd-pipelines-demo
Various examples of multi-account AWS CI/CD pipelines. For learning purposes only!
aws-proton-sample-fargate-service
Sample application code for AWS Proton
aws-rds-stop-database
Simple Lambda function that runs on a schedule to keep an RDS database stopped.
aws-sagemaker-custom-autoscaling
Trying to figure out how to use custom scaling policies so I can scale down even if there are no invocations...
aws-sso-login-with-sdk-support
Simple shell script that you can use after logging in to the CLI via AWS SSO to store temporary role credentials in your ~/.aws/credentials file so that your AWS SDK commands also work locally
aws-transit-gateway-attachment-routing-diagrams
Diagrams to show how Transit Gateway performs routings based on AZ/Subnet Attachments
cdk-pipeline-test
Testing solution in this blog: https://aws.amazon.com/blogs/developer/cdk-pipelines-continuous-delivery-for-aws-cdk-applications/
fusion-360-tool-shelf
Basic adjustable Fusion 360 model to make a shelf out of plywood
quickstart-magento
AWS Quick Start Team
ubuntu-ec2-with-codedeploy-agent-cloudformation-template
A CloudFormation template for Ubuntu EC2 that installs the CodeDeploy agent via UserData, and includes CFN::INIT