Some tools and sample code I created for building with AWS.
# Create virtual env and install the required packages
virtualenv env -p python3.8
. env/bin/activate
pip install -r requirements.txt
Description | Repo/Link |
---|---|
Amazon CloudWatch Embedded Metric Format Client Library | awslabs/aws-embedded-metrics-python |
Amazon ECR Docker Credential Helper | awslabs/amazon-ecr-credential-helper |
Amazon ECS CLI v2 | aws/amazon-ecs-cli-v2 |
Amazon EKS CLI | weaveworks/eksctl |
Amazon EKS-vended aws-iam-authenticator | Amazon EKS-vended aws-iam-authenticator |
Amazon EKS-vended kubectl | Amazon EKS-vended kubectl |
Authorization Lambda@Edge (nodejs) | aws-samples/authorization-lambda-at-edge |
AWS CLI | aws/aws-cli |
AWS CLI interactive productivity booster (aws-shell) | awslabs/aws-shell |
AWS Config Rules Development Kit (RDK) | awslabs/aws-config-rdk |
AWS DynamoDB Encryption Client for Python | aws/aws-dynamodb-encryption-python |
AWS EC2 ENI Utilities (ec2-net-utils) | aws/ec2-net-utils |
AWS EFS Utilities (efs-utils) | aws/efs-utils |
AWS Elastic Beanstalk CLI | aws/aws-elastic-beanstalk-cli |
AWS Encryption SDK (Python) | aws/aws-encryption-sdk-python |
AWS Encryption SDK CLI | aws/aws-encryption-sdk-cli |
AWS IoT Greengrass Core SDK (Python) | aws/aws-greengrass-core-sdk-python |
AWS IoT Device SDK (Python) | aws/aws-iot-device-sdk-python |
AWS ParallelCluster (enhanced version of CfnCluster) | aws/aws-parallelcluster |
AWS SageMaker SDK (Python) | aws/sagemaker-python-sdk |
AWS Tools for Microsoft VSTS | AWS Tools for Microsoft Visual Studio Team Services |
AWS Tools for PowerShell | AWS Tools for PowerShell |
AWS Tools and sample code provided by AWS Premium Support | awslabs/aws-support-tools |
AWS Trusted Advisor Tools | aws/Trusted-Advisor-Tools |
AWS X-Ray SDK (Python) | aws/aws-xray-sdk-python |
bash-my-aws | bash-my-universe/bash-my-aws |
kubectl | kubernetes/kubectl |
Warrant a Python library for using AWS Cognito with support for SRP | capless/warrant |
Description | Repo/Link |
---|---|
AWS Cloud Development Kit (CDK) | aws/aws-cdk |
AWS CloudFormation Linter (cfn-lint) | aws-cloudformation/cfn-python-lint |
AWS CloudFormation Resources and Projects | aws-cloudformation/awesome-cloudformation |
AWS CloudFormation Resource Provider Development Kit (cloudformation-cli) | aws-cloudformation/aws-cloudformation-rpdk |
AWS CloudFormation Resource Provider Python Plugin | aws-cloudformation/aws-cloudformation-rpdk-python-plugin |
AWS CloudFormation Template Flip (cfn-flip) | awslabs/aws-cfn-template-flip |
CloudMapper | duo-labs/cloudmapper |
CloudFormer | CloudFormer for creating templates from existing AWS resources |
Former2 generates CloudFormation / Terraform / Troposphere templates from existing AWS resources | iann0036/former2 |
Description | Repo/Link |
---|---|
AWS Chalice - Python Serverless Microframework for AWS | aws/chalice |
AWS Serverless Application Model (SAM) | awslabs/serverless-application-model |
AWS Serverless Application Model (SAM) CLI | awslabs/aws-sam-cli |
AWS Serverless Application Repository | AWS Serverless Application Repository |
AWS Step Functions Data Science SDK (Python) | aws/aws-step-functions-data-science-sdk-python |
LocalStack | localstack |
LocalStack AWS CLI (awslocal) | awscli-local |
Serverless Framework | serverless/serverless |
Serverless Components | serverless/components |
Serverless Components CLI | serverless/cli |
Stelligent mu (a tool for managing your microservices platform) | stelligent/mu |
Description | Repo/Link |
---|---|
Open source tools for AWS security | toniblyx/my-arsenal-of-aws-security-tools |
AWS Security Benchmark | awslabs/aws-security-benchmark |
AWS Security Hub Multiaccount Scripts | awslabs/aws-securityhub-multiaccount-scripts |
Import AWS Config Findings into AWS Security Hub | aws-samples/aws-securityhub-config-integration |
aws-securityhub-to-email | aws-samples/aws-securityhub-to-email |
aws-securityhub-to-slack | aws-samples/aws-securityhub-to-slack |
cloud-custodian | cloud-custodian/cloud-custodian |
CloudGoat | RhinoSecurityLabs/cloudgoat |
git-secrets | awslabs/git-secrets |
Pacu an open source AWS exploitation framework | RhinoSecurityLabs/Pacu |
Description | Repo/Link |
---|---|
AWS CIDR Finder | aws-samples/aws-cidr-finder |
AWS Deployment Framework (ADF) | awslabs/aws-deployment-framework |
AWS IAM Policy Simulator | IAM Policy Simulator Console |
AWS Instance Scheduler | AWS Instance Scheduler |
AWS Multi Account Viewer | awslabs/aws-multi-account-viewer |
AWS Policy Generator | AWS Policy Generator |
awslimitchecker | jantman/awslimitchecker |
TGW (Transit Gateway) Migrator Tool | TGW Migrator Tool |
TGW to solve overlapping CIDRs | aws-samples/aws-transit-gateway-overlapping-cidrs |
Description | Repo/Link |
---|---|
Regex tester and debugger: PHP, PCRE, Python, Golang and JavaScript | regex101.com |
Subnet Calculator - MxToolbox | mxtoolbox.com |