Mathew Werber's repositories
aws-alexa-smart-home-demo
End-to-end demo of Alexa Smart Home Skill, including AWS IoT Core and physical ESP32 acting as a thermostat
serverless-airflow-on-aws-fargate
Deploy Apache Airflow with ECS, Fargate, and Aurora Postgres
aws-amplify-react-toolkit
An Amplify+React project that contains some "widgets" to demo/experiment with AWS.
aws-kinesisvideo-webrtc-react
Attempt to port the official AWS JS demo fo Kinesis Video WebRTC over to React
aws-appsync-lambda-layer-node
Lambda Layer that provides helpers to your AWS Lambda function to run graphQL queries and mutations against an AWS AppSync API
aws-athena-cost-report-queries
Amazon Athena SQL queries for AWS Cost & Usage Reports delivered to an S3 bucket.
aws-amplify-cognito-okta-saml-react
ReactJS + AWS Amplify project demonstrating use of Okta as SAML identity provider for Cognito User Pool
aws-athena-s3-access-log-queries
Amazon Athena SQL queries that may be used with S3 server access logs
aws-sns-slack-demo-cdk-typescript
Demo of how to publish SNS messages to a Slack channel using a Lambda function written in Typescript and deployed with the AWS CDK.
aws-ecs-fargate-greenblue-http-and-https-single-alb
Project files used to create two separate ECS fargate services from a single NodeJS docker image behind a single ALB, with a push to ECR triggering a deployment
quine-aws-cdk
An AWS CDK project that deploys open source Quine as a container running on ECS Fargate and using Amazon Keyspaces as a persistor
amazon-connect-call-quality-monitoring
Welcome to the Amazon Connect Monitoring Solution Github repository, here you can find all the technical artifacts related to the solution.
amazon-dynamodb-labs
Hands on workshop and design scenarios for Amazon DynamoDB
arduino-heltec-esp32-aws-iot-shock-sensor
An Arduino project for the Heltec ESP32 deb board that publishes messages to AWS IoT when a shock sensor on the board detects movement.
aws-amplify-flashcards
Very simple demo of storing and viewing flashcards using AWS Amplify
aws-batch-workflow-demo
Experiment of orchestrating AWS Batch multi-job workflows *without* external workflow service
aws-cdk-codepipeline-for-ecr-image-build
A simple CDK project that quickly provisioned a continuous integration (CI) pipeline for building and pushing images to Amazon Elastic Container Registry (ECR)
aws-cdk-devcontainer-image
Used to build an image for a devcontainer that makes AWS CDK development with Python more enjoyable.
aws-control-tower-custom-guardrail-s3mfa-delete-with-exception
Example of an AWS Control Tower custom guardrail, whereby an SCP blocks all S3 deletes without MFA, *except* for a role specified by the user
aws-dynamodb-dax-cdk-demo
An AWS CDK template to deploy a DynamoDB table, DAX cluster, and populate the table with sample data
aws-resource-deleter
Node CLI script to quickly delete resources for a given service and region.
aws-s3-enable-analytics-all-buckets
Node script to enable Amazon S3 Analytics reports on all buckets.
aws-stream-s3-data-events-from-cloudtrail-to-elasticsearch
Stream S3 Data Events from CloudTrail to Elasticsearch for fast (~5 minute delay) analysis
aws-tester-project
Contains various widgets that I use to test things on AWS...
aws-whats-new-announcement-scraper
Scrape the AWS Whats New web pages and store announcement summaries in a CSV in S3 and DynamoDB table.
different-csv-schemas-with-aws-glue
Exploring ways to handle CSV files with different columns for the same logical table with AWS Glue
fusion-360-dovetail-box
A simple dovetail box that allows for adjustment and number of dovetails at the corners.