AWS Misconfiguration Database
收藏AWS Misconfiguration Database 数据集概述
数据集简介
AWS误配置数据库是一个全面的社区驱动数据库,涵盖AWS误配置情况,专为LLM友好设计,可轻松集成到安全工具、成本优化平台和基础设施分析系统中。
核心特性
覆盖范围
- 安全漏洞和最佳实践
- 成本优化机会
- 性能改进
- 可靠性增强
- 运营最佳实践
- 架构模式映射和实施指导
数据统计
- 总误配置数: 288
- 覆盖的AWS服务: 21+
- 风险类别: 安全、成本、性能、运营、可靠性
- 状态: 完成(23)、冻结(10)、开放(246)、待定(9)
数据结构
文件组织
├── data/ │ ├── by-service/ # 按AWS服务组织(ec2, s3, rds等) │ ├── by-category/ # 按风险类型组织(成本、安全等) │ └── all-misconfigs.json # 完整统一数据集 ├── schema/ │ └── misconfig-schema.json # JSON Schema定义 ├── scripts/ │ ├── validate.py # 根据模式验证条目 │ ├── generate.py # 生成聚合文件 │ └── import-csv.py # 从CSV格式导入 ├── examples/ │ ├── python/ # Python集成示例 │ ├── javascript/ # JavaScript集成示例 │ └── llm-prompts/ # LLM提示模板 └── docs/ ├── SCHEMA.md # 模式文档 ├── CONTRIBUTING.md # 贡献指南 └── SUMMARY.md # 数据库统计
数据格式
每个误配置条目包含以下字段:
- id: 唯一标识符
- status: 状态(done|ice|open|pending)
- service_name: 服务名称
- scenario: 场景描述
- alert_criteria: 警报标准
- recommendation_action: 建议操作
- risk_detail: 风险详情
- build_priority: 构建优先级
- action_value: 操作价值
- effort_level: 工作量级别
- risk_value: 风险值
- architectural_patterns: 架构模式
- pattern_implementation_guidance: 模式实施指导
- remediation_examples: 修复示例
- compliance_mappings: 合规性映射
架构模式集成
新增功能(2025年11月)
- 模式关系: 断路器、指数退避重试、缓存旁路、隔板、基于队列的负载均衡等
- 实施指导: 使用Lambda、API Gateway、SQS、ElastiCache、DynamoDB等的AWS特定指导
- 代码示例: Python、Terraform和AWS CLI的模式实施示例
- 检测方法: 识别模式违规的CloudWatch指标和警报
使用场景
LLM训练与微调
- 为AWS基础设施分析准备训练数据
- 创建提示模板和响应格式
安全扫描工具
- 自动化安全合规扫描
- 资源检测和风险评估
成本优化建议
- 识别成本相关误配置
- 按工作量与价值优先级排序
架构模式分析
- 查询特定模式相关问题
- 获取模式实施指导
- 访问修复代码示例
访问方式
数据加载
- 完整数据集: https://raw.githubusercontent.com/[your-org]/aws-misconfig-db/main/data/all-misconfigs.json
- 按服务加载: https://raw.githubusercontent.com/[your-org]/aws-misconfig-db/main/data/by-service/[service].json
- 按类别加载: https://raw.githubusercontent.com/[your-org]/aws-misconfig-db/main/data/by-category/[category].json
开发与验证
先决条件
- Python 3.8+
- pip (Python依赖管理)
验证流程
bash
验证所有条目
python3 scripts/validate.py data/by-service/
严格模式验证
python3 scripts/validate.py --strict data/
许可证
MIT许可证
版本信息
- 最后更新: 2025-11-06
- 版本: 1.1.0 (架构模式集成)
- 总条目数: 288




