此 AWS 解决方案实施有何用途?

AWS WAF 是一种 Web 应用程序防火墙,使客户能够快速创建自定义的应用程序专用规则,以阻止可能影响应用程序可用性、危害安全或消耗过多资源的常见攻击模式。AWS WAF 可以完全通过 API 进行管理,这使得安全自动化变得简单,从而实现快速的规则传播和快速的事故响应。

AWS WAF Security Automations 解决方案使用 AWS CloudFormation 自动部署一系列旨在筛选基于 Web 的常见攻击的 AWS WAF 规则。用户可以从预先配置的保护性功能中进行选择,这些功能用于定义 AWS WAF Web 访问控制列表 (Web ACL) 中包含的规则。在解决方案部署完成以后,AWS WAF 会开始检查至用户现有 Amazon CloudFront 分布或 Application Load Balancer 的 Web 请求,并在适用时阻止它们。

从版本 3.0 开始,AWS WAF Security Automations 解决方案支持最新版本的 AWS WAF (AWS WAFV2) 服务 API。如果您需要保留 AWS WAF Classic,部署 2.3.3 版本的此解决方案。

  • AWS WAF Security Automations
  • 适用于 WAF Classic 的 AWS WAF Security Automations
  • AWS WAF Security Automations
  • AWS 解决方案实施概览

    AWS WAF Security Automations 解决方案对试图访问您的 Web 应用程序的请求提供精细控制。下图表示您可以使用该解决方案实施指南和随附的 AWS CloudFormation 模板构建的架构。

    设计的核心在于 AWS WAF Web ACL,它用作所有传入请求的集中检查和决策点。您选择激活的保护性功能将确定添加到您的 Web ACL 的自定义规则。

    具有 MediaStore 的 Live Streaming on AWS 架构图
    具有 MediaStore 的 Live Streaming on AWS 架构图
     单击可放大

    AWS WAF Security Automations 架构

    AWS 托管规则 (A):此 AWS 托管核心规则组合提供保护,避免各种常见的应用程序漏洞被利用或出现其他不必要的流量。

    手动 IP 列表(B 和 C):此组件可创建两个特定的 AWS WAF 规则,从而使您可以手动插入您想阻止或允许的 IP 地址。

    SQL 注入 (D) 和 XSS (E):此解决方案可配置两个本机 AWS WAF 规则,这些规则旨在防止 URI、查询字符串或请求正文中的常见 SQL 注入或跨站点脚本 (XSS) 模式。

    HTTP 泛洪攻击 (F):此组件可防止由来自特定 IP 地址的大量请求组成的攻击,如 Web 层 DDoS 攻击或暴力登录尝试。

    扫描程序和探测器 (G):此组件可解析应用程序访问日志,以搜索可疑行为,例如源生成的异常错误量。然后,它将在客户定义的时间段内阻止这些可疑的源 IP 地址。

    IP 声誉列表 (H):此组件是 IP 列表解析器 AWS Lambda 函数,可每小时检查第三方 IP 声誉列表,以获取要阻止的新范围。

    不良 Bot (I):此组件可自动设置蜜罐,它是一种安全机制,旨在引诱并转移试图进行的攻击。

    AWS WAF Security Automations

    版本 3.0
    上次更新日期:2020 年 7 月
    作者:AWS

    预计部署时间:15 分钟

    源代码  CloudFormation 模板 
    使用下面的按钮订阅解决方案更新。

    注意:要订阅 RSS 更新,您必须为您正在使用的浏览器启用 RSS 插件。

  • 适用于 WAF Classic 的 AWS WAF Security Automations
  • AWS 解决方案实施概览

    AWS WAF Security Automations 解决方案对试图访问您的 Web 应用程序的请求提供精细控制。下图表示您可以使用该解决方案实施指南和随附的 AWS CloudFormation 模板构建的架构。

    设计的核心在于 AWS WAF Web ACL,它用作所有传入请求的集中检查和决策点。您选择激活的保护性功能将确定添加到您的 Web ACL 的自定义规则。

    waf-security-automations-for-waf-classic-architecture
    waf-security-automations-for-waf-classic-architecture
     单击可放大

    适用于 WAF Classic 架构的 AWS WAF Security Automations

    手动 IP 列表(A 和 B):此组件可创建两个特定的 AWS WAF 规则,从而使您可以手动插入您想阻止或允许的 IP 地址。

    SQL 注入 (C) 和 XSS (D):此解决方案可配置两个本机 AWS WAF 规则,这些规则旨在防止 URI、查询字符串或请求正文中的常见 SQL 注入或跨站点脚本 (XSS) 模式。

    HTTP 泛洪攻击 (E):此组件可防止由来自特定 IP 地址的大量请求组成的攻击,如 Web 层 DDoS 攻击或暴力登录尝试。

    扫描程序和探测器 (F):此组件可解析应用程序访问日志,以搜索可疑行为,例如源生成的异常错误量。然后,它将在客户定义的时间段内阻止这些可疑的源 IP 地址。

    IP 声誉列表 (G):此组件是 IP 列表解析器 AWS Lambda 函数,可每小时检查第三方 IP 声誉列表,以获取要阻止的新范围。

    不良 Bot (H):此组件可自动设置蜜罐,它是一种安全机制,旨在引诱并转移试图进行的攻击。

    适用于 WAF Classic 的 AWS WAF Security Automations

    版本 2.3.3
    上次更新日期:2020 年 6 月
    作者:AWS

    预计部署时间:15 分钟

    源代码  CloudFormation 模板 
    使用下面的按钮订阅解决方案更新。

    注意:要订阅 RSS 更新,您必须为您正在使用的浏览器启用 RSS 插件。

功能

AWS WAF Security Automations 参考实施

直接使用 AWS WAF Security Automations 解决方案,或将其用作参考实施来构建您自己的 WAF 规则集。

快速配置 WAF 规则

AWS CloudFormation 模板自动启动并配置您选择要在初次部署期间包括的 AWS WAF 设置和保护性功能。

识别并阻止跨站点脚本 (XSS) 攻击

此解决方案可配置两个本机 AWS WAF 规则,这些规则旨在防止 URI、查询字符串或请求正文中的常见 SQL 注入或 XSS 模式。

日志分析

激活后,AWS CloudFormation 可预置一个 Amazon Athena 查询和一个计划的 AWS Lambda 函数,负责编排 Athena 执行,处理结果输出并更新 AWS WAF。
构建图标
自己部署解决方案

浏览我们的 AWS 解决方案实施库,以获取常见架构问题的答案。

了解更多 
查找 APN 合作伙伴
查找 APN 合作伙伴

寻找 AWS 认证的咨询和技术合作伙伴,以帮助您入门。

了解更多 
探索图标
了解解决方案咨询服务

浏览我们的咨询服务组合,以获取经过 AWS 审查的解决方案部署帮助。

了解更多