自动修复:云整合自动修复

时间:2021-01-30 04:44:09
【文件属性】:
文件名称:自动修复:云整合自动修复
文件大小:228KB
文件格式:ZIP
更新时间:2021-01-30 04:44:09
aws lambda serverless auto-remediation cloudconformity 自动修复 免责声明 早期的“自动修复”可能会发生变化。 Cloud Conformity将使用商业上合理的努力来支持该项目的先前版本。 该项目按“原样”和“可用时间”提供。 通过安装此项目对AWS基础架构进行任何更改,Cloud Conformity对用户不承担任何责任。 Auto Remediation是MIT的一个开源项目,由Cloud Conformity团队积极维护。 这个怎么运作 下图显示了云整合自动修复的工作方式: 这是一个例子: 用户通过S3访问控制列表(ACL)使S3存储桶公开可读 云整合实时识别风险 Cloud Conformity将消息发布到指定的SNS主题 SNS主题触发Orchestrator lambda函数,该函数依次调用S3存储桶自动修复函数 S3 BucketPublicReadAccess自动修复功能(AutoRemediateS3-001)更新S3存储桶ACL并弥合安全漏洞 安装 请注意,如果您打算更新到最新版本,则需要按照上的“删除堆栈”来删除当前堆栈。 转到官方的并按照说明安装框架 通过运行以下命令,创建“ Cloud Conformit
【文件预览】:
auto-remediate-master
----runners()
--------AutoRemediateS3-001.runner.js(413B)
--------AutoRemediateGD-001.runner.js(280B)
--------AutoRemediateEC2-019.runner.js(282B)
--------AutoRemediateEC2-002.runner.js(280B)
--------AutoRemediateEC2-005.runner.js(280B)
--------AutoRemediateRDS-023.runner.js(276B)
--------AutoRemediateS3-014.runner.js(273B)
--------AutoRemediateVPC-001.runner.js(313B)
--------AutoRemediateOrganizations-002.runner.js(229B)
--------AutoRemediateTrustedAdvisor-003.runner.js(340B)
--------AutoRemediateIAM-001.runner.js(253B)
--------AutoRemediateKMS-004.runner.js(271B)
--------AutoRemediateS3-016.runner.js(272B)
--------AutoRemediateRS-023.runner.js(284B)
--------AutoRemediateS3-012.runner.js(248B)
--------AutoRemediatLamda-003.runner.js(302B)
--------AutoRemediateSQS-004.runner.js(356B)
--------AutoRemediateEBS-009.runner.js(269B)
--------AutoRemediateCT-003.runner.js(335B)
--------AutoRemediateKMS-002.runner.js(271B)
--------AutoRemediateKinesis-001.runner.js(317B)
--------AutoRemediateIAM-038.runner.js(253B)
--------AutoRemediateRS-019.runner.js(273B)
--------AutoRemediateRDS-006.runner.js(317B)
----functions()
--------AutoRemediateCFM-005.js(1KB)
--------AutoRemediateGD-001.js(947B)
--------AutoRemediateCT-001.js(1KB)
--------AutoRemediateLambda-003.js(2KB)
--------AutoRemediateS3-009.js(1KB)
--------AutoRemediateEC2-002.js(1013B)
--------AutoRemediateIAM-038.js(1KB)
--------AutoRemediateS3-010.js(1KB)
--------AutoRemediateEC2-043.js(1011B)
--------AutoRemediateS3-008.js(1KB)
--------AutoRemediateTrustedAdvisor-003.js(877B)
--------AutoRemediateSQS-004.js(1KB)
--------AutoRemediateOrchestrator.js(2KB)
--------AutoRemediateEC2-006.js(1KB)
--------AutoRemediateEC2-040.js(1007B)
--------AutoRemediateOrganizations-002.js(874B)
--------AutoRemediateEBS-009.js(1KB)
--------AutoRemediateRS-019.js(1KB)
--------AutoRemediateRDS-006.js(979B)
--------AutoRemediateS3-016.js(4KB)
--------AutoRemediateKMS-002.js(865B)
--------AutoRemediateEC2-038.js(1016B)
--------AutoRemediateS3-001.js(2KB)
--------AutoRemediateEC2-019.js(1KB)
--------AutoRemediateEC2-045.js(1KB)
--------AutoRemediateS3-006.js(1KB)
--------AutoRemediateKinesis-001.js(1KB)
--------Utils.js(344B)
--------AutoRemediateRS-001.js(997B)
--------AutoRemediateS3-003.js(1KB)
--------AutoRemediateRS-023.js(1KB)
--------AutoRemediateCT-003.js(963B)
--------AutoRemediateEC2-039.js(1008B)
--------AutoRemediateIAM-001.js(880B)
--------AutoRemediateEC2-005.js(1KB)
--------AutoRemediateS3-014.js(3KB)
--------AutoRemediateEC2-008.js(1KB)
--------AutoRemediateRDS-008.js(967B)
--------AutoRemediateConfig-001.js(6KB)
--------AutoRemediateKMS-004.js(932B)
--------AutoRemediateS3-012.js(910B)
--------AutoRemediateEC2-003.js(1018B)
--------AutoRemediateS3-005.js(1KB)
--------AutoRemediateS3-007.js(1KB)
--------AutoRemediateS3-004.js(1KB)
--------AutoRemediateRDS-023.js(1KB)
--------AutoRemediateEC2-004.js(1KB)
--------AutoRemediateVPC-001.js(3KB)
--------config.json(3KB)
--------AutoRemediateS3-002.js(1KB)
----images()
--------how-it-works.png(77KB)
----package.json(2KB)
----.eslintrc.json(59B)
----.github()
--------workflows()
----test()
--------AutoRemediateS3-010.test.js(10KB)
--------AutoRemediateS3-006.test.js(7KB)
--------AutoRemediateS3-005.test.js(7KB)
--------AutoRemediateS3-007.test.js(10KB)
--------AutoRemediateS3-002.test.js(7KB)
--------AutoRemediateS3-004.test.js(7KB)
--------AutoRemediateS3-003.test.js(7KB)
--------utils()
--------AutoRemediateS3-008.test.js(10KB)
--------AutoRemediateS3-009.test.js(10KB)
----package-lock.json(286KB)
----serverless.yml(91KB)
----LICENSE.md(1KB)
----.gitignore(77B)
----README.md(18KB)
----utils()
--------S3_utils.js(977B)
--------security_group_access_revoker.js(1KB)
----exclude-rules.json(4KB)

网友评论