Jared Smith's starred repositories
aws-terraform-dev-container
A VSCode Dev Container with tools to help you build and manage AWS infrastructure with Terraform
ModernDataLakeDemo
Modern Data Lake Demo
aws-control-tower-customizations
The Customizations for AWS Control Tower solution combines AWS Control Tower and other highly-available, trusted AWS services to help customers more quickly set up a secure, multi-account AWS environment using AWS best practices.
trailscraper
A command-line tool to get valuable information out of AWS CloudTrail
aws_exposable_resources
Resource types that can be publicly exposed on AWS
cloudtracker
CloudTracker helps you find over-privileged IAM users and roles by comparing CloudTrail logs with current IAM policies.
cartography
Cartography is a Python tool that consolidates infrastructure assets and the relationships between them in an intuitive graph view powered by a Neo4j database.
cloudsplaining
Cloudsplaining is an AWS IAM Security Assessment tool that identifies violations of least privilege and generates a risk-prioritized report.
policy_sentry
IAM Least Privilege Policy Generator
cloudformation-guard
Guard offers a policy-as-code domain-specific language (DSL) to write rules and validate JSON- and YAML-formatted data such as CloudFormation Templates, K8s configurations, and Terraform JSON plans/configurations against those rules. Take this survey to provide feedback about cfn-guard: https://amazonmr.au1.qualtrics.com/jfe/form/SV_bpyzpfoYGGuuUl0
aws-bill-export
Download AWS bills from the console programmatically.
AWSConsoleRecorder
Records actions made in the AWS Management Console and outputs the equivalent CLI/SDK commands and CloudFormation/Terraform templates.
vault-on-aws
A secure HashiCorp Vault for secrets, tokens, keys, passwords, and more. Automated deployment with Terraform on AWS. Configurable options for security and scalability. Usable with any applications and services hosted anywhere.
aws-account-controller
Self-service creation and deletion of sandbox-style accounts.
automated-aws-multi-account-cleanup
Automatically clean-up multiple AWS Accounts on a schedule
aws-cli-multi-account-sessions
bash functions to help run aws-cli commands across roles in multiple accounts with MFA
parliament
AWS IAM linting library
aws-auto-cleanup
Programmatically delete AWS resources based on an allowlist and time to live (TTL) settings