Private Data Plane Management Models
WSO2 Developer Platform supports various management models for private data planes (PDPs), fostering collaboration between WSO2 and customers across diverse scenarios. The following sections provide insights into WSO2's fully managed solutions and shared responsibility models, allowing you to make informed decisions regarding cloud-based operations and security.
WSO2 fully managed (infrastructure and PDP in WSO2 subscription) model
WSO2 fully managed private data planes are supported only on Azure, AWS, and GCP cloud providers.
| Task |
Task description |
Responsible party |
Accountable |
Consulted |
Informed |
| Subscription prerequisites |
- Create subscriptions
- Check quota and service limits
- Run the WSO2 Developer Platform compatibility prerequisite script |
WSO2 |
WSO2 |
Customer (If required) |
Customer (If required) |
| Remote access for installation |
Provide owner access |
WSO2 |
WSO2 |
WSO2 |
WSO2 |
| Network management |
- Obtain customers backend CIDR in case of VPN/peering
- Check end-to-end connectivity (primary and failover) |
WSO2/Customer |
WSO2/Customer |
Customer |
Customer |
| Firewall rules/access control |
Set up firewall and required rules depending on the security tier |
WSO2 |
WSO2 |
Customer |
Customer |
| Infrastructure provisioning |
- Provision Bastion
- Provision Kubernetes clusters |
WSO2 |
WSO2 |
- |
Customer(If required) |
| Kubernetes cluster management |
- Manage Kubernetes versions
- Increase node pool size |
WSO2 |
WSO2 |
Customer |
Customer |
| Infrastructure monitoring |
Set up alerts |
WSO2 |
WSO2 |
- |
Customer(If required) |
| DNS management for WSO2 Developer Platform system |
- Manage DNS infrastructure
- Manage SSL certificates for WSO2 Developer Platform system components |
WSO2/Customer |
WSO2/Customer |
Customer |
Customer |
| WSO2 Developer Platform system components deployment |
Set up PDP agents via Helm |
WSO2 |
WSO2 |
- |
- |
| WSO2 Developer Platform system components management |
Upgrade/patch/debug versions |
WSO2 |
WSO2 |
- |
Customer(If required) |
| WSO2 Developer Platform system components monitoring |
- Set up continuous monitoring 24x7
- Provide monthly uptime reports |
WSO2 |
WSO2 |
- |
Customer |
| WSO2 Developer Platform system security monitoring |
If basic tier
- CSPM
- Apply security patches
- Manage supply chain security (Image scanning, SAST)
- Manage security incidents
If standard tier/premium tier
- CSPM
- Apply security patches
- Manage supply chain security
- Monitor runtime security alerts (Azure Defender)
- Monitor security incident and event management (SIEM) alerts
- Manage security incidents
- Adhere to compliance standards |
WSO2/Customer |
WSO2/Customer |
WSO2/Customer |
WSO2/Customer |
| WSO2 Developer Platform application creation/deployment |
|
Customer |
Customer |
Customer |
Customer |
| WSO2 Developer Platform application management |
|
Customer |
Customer |
Customer |
Customer |
| WSO2 Developer Platform application monitoring |
|
Customer |
Customer |
Customer |
Customer |
| WSO2 Developer Platform application logs |
|
Customer |
Customer |
Customer |
Customer |
WSO2 fully managed (infrastructure and PDP in customer subscription) model
| Task |
Task description |
Responsible party |
Accountable |
Consulted |
Informed |
| Subscription prerequisites |
- Create subscriptions
- Check quota and service limits
- Run the WSO2 Developer Platform compatibility prerequisite script |
Customer |
Customer |
WSO2 |
- |
| Remote access for installation |
Provide access |
Customer |
Customer |
WSO2 |
WSO2 |
| Network management |
- Obtain customers backend CIDR in case of VPN/peering
- Check end-to-end connectivity (primary and failover) |
WSO2/Customer |
WSO2/Customer |
Customer |
Customer |
| Firewall rules/access control |
Set up firewall and required rules depending on the security tier |
WSO2/Customer |
WSO2/Customer |
Customer |
Customer |
| Infrastructure provisioning |
- Provision Bastion
- Provision Kubernetes clusters |
WSO2 |
WSO2 |
Customer |
Customer |
| Kubernetes cluster management |
- Manage Kubernetes versions
- Increase node pool size |
WSO2 |
WSO2 |
Customer |
Customer |
| Infrastructure monitoring |
Set up alerts |
WSO2 |
WSO2 |
- |
Customer(If required) |
| DNS management for WSO2 Developer Platform system |
- Manage DNS infrastructure
- Manage SSL certificates for WSO2 Developer Platform system components |
WSO2/Customer |
WSO2/Customer |
Customer |
Customer |
| WSO2 Developer Platform system components deployment |
Set up PDP agents via Helm |
WSO2 |
WSO2 |
Customer |
- |
| WSO2 Developer Platform system components management |
Upgrade/patch/debug versions |
WSO2 |
WSO2 |
- |
Customer(If required) |
| WSO2 Developer Platform system components monitoring |
- Set up continuous monitoring 24x7
- Provide monthly uptime reports |
WSO2 |
WSO2 |
- |
Customer |
| WSO2 Developer Platform system security monitoring |
If basic tier
- CSPM
- Apply security patches
- Manage supply chain security (Image scanning, SAST)
- Manage security incidents
If standard tier/premium tier
- CSPM
- Apply security patches
- Manage supply chain security
- Monitor runtime security alerts (Azure Defender)
- Monitor security incident and event management (SIEM) alerts
- Manage security incidents
- Adhere to compliance standards |
WSO2/Customer |
WSO2/Customer |
WSO2/Customer |
WSO2/Customer |
| WSO2 Developer Platform application creation/deployment |
|
Customer |
Customer |
Customer |
Customer |
| WSO2 Developer Platform application management |
|
Customer |
Customer |
Customer |
Customer |
| WSO2 Developer Platform application monitoring |
|
Customer |
Customer |
Customer |
Customer |
| WSO2 Developer Platform application logs |
|
Customer |
Customer |
Customer |
Customer |
Customer self-managed (WSO2 provides installation script and updates) model
| Task |
Task description |
Responsible party |
Accountable |
Consulted |
Informed |
| Subscription prerequisites |
- Create subscriptions
- Check quota and service limits
- Run the WSO2 Developer Platform compatibility prerequisite script |
Customer |
Customer |
WSO2 |
WSO2 |
| Remote access for installation |
Provide owner access |
Customer |
Customer |
WSO2 |
- |
| Network management |
- Obtain customers backend CIDR in case of VPN/peering
- Check end-to-end connectivity (primary and failover) |
Customer |
Customer |
WSO2 |
WSO2 |
| Firewall rules/access control |
Set up firewall and required rules depending on the security tier |
Customer |
Customer |
WSO2 |
WSO2 |
| Infrastructure provisioning |
- Provision Bastion
- Provision Kubernetes clusters |
Customer |
Customer |
WSO2 |
WSO2(If required) |
| Kubernetes cluster management |
- Manage Kubernetes versions
- Increase node pool size |
Customer |
Customer |
WSO2 |
WSO2(If required) |
| Infrastructure monitoring |
Set up alerts |
Customer |
Customer |
WSO2 |
- |
| DNS management for WSO2 Developer Platform system |
- Manage DNS infrastructure
- Manage SSL certificates for WSO2 Developer Platform system components |
Customer |
Customer |
WSO2 |
- |
| WSO2 Developer Platform system components deployment |
Set up PDP agents via Helm |
Customer |
Customer |
WSO2 |
- |
| WSO2 Developer Platform system components management |
Upgrade/patch/debug versions |
Customer |
Customer |
WSO2 |
- |
| WSO2 Developer Platform system components monitoring |
- Set up continuous monitoring 24x7
- Provide monthly uptime reports |
Customer |
Customer |
WSO2 |
- |
| WSO2 Developer Platform system security monitoring |
If basic tier
- CSPM
- Apply security patches
- Manage supply chain security (Image scanning, SAST)
- Manage security incidents
If standard tier/premium tier
- CSPM
- Apply security patches
- Manage supply chain security
- Monitor runtime security alerts (Azure Defender)
- Monitor security incident and event management (SIEM) alerts
- Manage security incidents
- Adhere to compliance standards |
WSO2/Customer |
WSO2/Customer |
WSO2/Customer |
WSO2/Customer |
| WSO2 Developer Platform application creation/deployment |
|
Customer |
Customer |
Customer |
Customer |
| WSO2 Developer Platform application management |
|
Customer |
Customer |
Customer |
Customer |
| WSO2 Developer Platform application monitoring |
|
Customer |
Customer |
Customer |
Customer |
| WSO2 Developer Platform application logs |
|
Customer |
Customer |
Customer |
Customer |