James Hood's repositories
github-codebuild-logs
Serverless App that publishes CodeBuild build logs to a publicly accessible location
retweet-leaderboard
Serverless app that maintains a leaderboard of retweet counts
cookiecutter-python-sam
My personal opinionated way to structure python-based SAM apps
ddb-copier
Serverless app that copies one DynamoDB table to another
tweet-sentiment
Serverless App that publishes sentiment score metrics of tweets to CloudWatch Metrics
chime-ice-breaker
Send a periodic, random ice-breaker question to the provided Chime or Slack webhook
json-lambda-logs-to-kinesis-firehose
Serverless App that forwards JSON-formatted log events for a given CloudWatch Log Group to a Kinesis Data Firehose Delivery Stream.
python-sam-codebuild-ci
Serverless App that sets up AWS CodeBuild Project for CI of a SAM-based GitHub project
kinesis-data-firehose-to-s3
Serverless App that forwards streaming data to an S3 bucket via Kinesis Data Firehose.
realworld-serverless-application
This project is inspired by the design and development of the AWS Serverless Application Repository - a production-grade AWS service. Learn how AWS built a production service using serverless technologies.
amazon-api-gateway-url-shortener
Creates a serverless URL shortener on AWS without using AWS Lambda or any other compute.
aws-dynamodb-stream-eventbridge-fanout
This is a serverless application that forwards events from a DynamoDB stream to an Amazon EventBridge event bus.
lambda-logs-athena-example
Example of using existing SAR apps to aggregate JSON-formatted Lambda logs in S3 for Athena querying
slack-ice-breaker
Send a periodic, random ice-breaker question to the provided Slack channel
tweet-sentiment-python
Python implementation of serverless app that publishes sentiment score metrics of tweets to CloudWatch Metrics
aws-sam-cli
AWS SAM CLI 🐿 is a CLI tool for local development and testing of Serverless applications
aws-sam-codebuild-ci
A serverless app sets up an AWS CodeBuild Project as a CI solution for a GitHub-based SAM project. This app allows people developing SAM applications to quickly get a CodeBuild-based CI setup for their project.
aws-sam-codepipeline-cd
A serverless app that sets up an AWS CodePipeline pipeline for a given GitHub repo. This app allows people developing SAM applications to quickly get CodePipeline-based CD setup for their project.
aws-sam-developer-guide
The open source version of the Developer Guide for AWS Serverless Application Model (AWS SAM). You can submit feedback and requests for changes by submitting issues in this repo or by making proposed changes and submitting a pull request.
aws-ssm-java-caching-client
A Java client-side caching library for AWS Systems Manager Parameter Store.
cfn-language-discussion
Language discussions for CloudFormation template language
cfn-python-lint
CloudFormation Linter
cloudformation-cli-java-plugin-testing-support
Testing Framework for the CloudFormation Provider Development Toolkit Java Plugin allows you to autogenerate java code based on an input schema.
github-codebuild-logs-test
Repo for integ testing github-codebuild-logs app
jlhood.github.io
:triangular_ruler: A flexible two-column Jekyll theme. Perfect for personal sites, blogs, and portfolios hosted on GitHub or your own server.
resource-schema-guard-rail
The CloudFormation Resource Schema Guard Rail allows you to evaluate resource schema compliance against CloudFormation enforced best practices
serverless-application-model
AWS Serverless Application Model (AWS SAM) prescribes rules for expressing Serverless applications on AWS.
timestamp-custom-resource
Example serverless application containing a custom resource that returns a timestamp.