step 4 - Protect Arcadia ApplicationΒΆ

In this module, we will deploy a WAF policy to protect Arcadia Bank application and we will publish it.

Note

We use the new v15.1 Declarative WAF policy. You can retrieve the JSON Policy in the GitLab repo and below.

{
    "policy": {
        "name": "policy-fund-1",
        "description": "Policy Example - Rapid Deployment",
        "template": {
            "name": "POLICY_TEMPLATE_RAPID_DEPLOYMENT"
        },
        "enforcementMode": "blocking",
        "server-technologies": [
            {
                "serverTechnologyName": "MySQL"
            },
            {
                "serverTechnologyName": "Unix/Linux"
            },
            {
                "serverTechnologyName": "MongoDB"
            }
        ],
        "signature-settings": {
            "signatureStaging": false
        },
        "policy-builder": {
            "learnOnlyFromNonBotTraffic": false
        }
    }
}

Video of this module :