Cloud Workload Protection Platform (CWPP) provides security to Amazon Web Services (AWS) workloads through Point of Presence (PoP) installations on dedicated EC2 instances, which establish connectivity to MVISION Cloud and help with deploying security plugins on workloads. Once you've established a PoP, the next step is to install CWPP Agents on workloads or nodes that you want to secure against vulnerabilities, image hardening, and process allow listing.
These deployment packages are made available in McAfee MVISION Cloud to help you create the required infrastructure.
CWPP PoP Services. The PoP services are hosted in two or more EC2 instances and are recommended to be hosted in a separate secure VPC. These services are exposed through a load balancer and an AWS Private Link service/VPC Endpoint service.
CWPP Agents. CWPP Agents are typical consumers of the PoP service and are installed on workloads hosted in a VPC different from the secure VPC where CWPP PoP is installed. Any Agent that needs to establish the connectivity to the PoP service needs to have a VPC endpoint created. The VPC Endpoint acts as a bridge between the agents. Detailed steps to establish the connectivity between VPC Endpoints and PoP VPC Endpoint services is described in the later section (7.2).
VPC Endpoints. Once the VPC Endpoints are created, CWPP Agents will establish the the connectivity with the PoP on those endpoints. McAfee recommends typical endpoint names – cwpp-cicd.cwpp.mcafee /cwpp-connector.cwpp.mcafee.
PoP Deployment Options
Depending on your use case, you can deploy a single PoP or multiple PoPs in a region. Please note the following:
The CWPP PoP supports one primary and single/multiple secondary nodes of deployment.
We recommend deploying a single PoP per region, but multiple PoP deployments in the same region are supported.
Single PoP in a dedicated secure VPC for a Region
This is the recommended deployment, where a single PoP in a VPC and can serve all VPC's of different accounts in that region.
Multiple PoPs in a secure VPC for a Region
To maintain different environments, like production and staging, then you can install multiple PoPs in a secure VPC. EFS will be created per VPC, and subsequent PoP installation within the same VPC will reuse the EFS.