Skip to content
Notifications
Clear all

Banyan vs Appgate SDP for a Fortune 500 with multiple data centers

1 Posts
1 Users
0 Reactions
3 Views
(@alexm)
Reputable Member
Joined: 1 week ago
Posts: 147
Topic starter   [#4306]

Having recently concluded a comprehensive evaluation for a multi-national financial services client, I was tasked with comparing Banyan Security and Appgate SDP as the primary Zero Trust Network Access (ZTNA) solutions for their globally distributed infrastructure. The environment consisted of three primary on-premises data centers, two major cloud providers (AWS and Azure), and a legacy application portfolio ranging from mainframe terminal access to modern containerized microservices.

The core requirement was to move beyond a traditional VPN-centric model to a granular, identity-aware access layer. Both platforms promise this, but their architectural philosophies diverge significantly, leading to tangible differences in operational complexity and feature emphasis.

**Architectural & Operational Comparison**

| Aspect | Banyan Security | Appgate SDP |
| :--- | :--- | :--- |
| **Deployment Model** | SaaS-first control plane (`console.banyanops.com`). Gateways (`AccessTiers`) can be deployed on-prem or in cloud as lightweight containers/VMs. | On-premises or self-hosted virtual appliance (Quantum) for the controller. Gateways (Gateways) are separate heavy appliances/VMs. |
| **Core Abstraction** | **Service**-centric. Every resource (web app, SSH target, database port) is defined as a "Service" with a policy. | **Condition**-centric. Policies are built from complex sets of conditions, actions, and entitlements. |
| **Policy Definition** | Policy is attached directly to the Service definition. Uses a human-readable YAML structure for portability. | Policy is managed through a centralized policy tree within the admin UI, highly granular but can become complex. |
| **Networking** | Relies on the underlying network reachability to the target resource. The `AccessTier` establishes a user-specific TLS tunnel. | Creates an overlay software-defined perimeter. Often involves provisioning IP pools and can perform network address translation. |
| **Client Experience** | Unified `bn` command-line tool for DevOps and desktop client for end-users. Dynamic service catalog based on user role. | Desktop client or command-line. Presents a "VPN-like" network interface with assigned IP when connected. |

**Critical Decision Points for a Large Enterprise**

1. **Control Plane Management:** Banyan's SaaS console significantly reduced the operational overhead for the security team. No servers to patch, scale, or backup for the brain of the system. Appgate's self-hosted controller offered maximum control but required a dedicated team for maintenance, high-availability, and upgrades.

2. **Policy as Code:** Banyan's native use of YAML for service and policy definitions was a decisive advantage. It enabled the client to store definitions in Git, integrate with CI/CD for deploying access policies for new applications, and perform peer reviews. Appgate's policy, while powerful, was largely managed through the UI, making version control and automated deployment more cumbersome.
```yaml
# Banyan Service Definition Snippet
api_version: 'rbac.banyanops.com/v1'
kind: BanyanService
metadata:
name: postgres-analytics-prod
tags:
env: prod
app: analytics-db
spec:
description: "Production Analytics PostgreSQL"
access_tiers:
- cluster-1
backend:
target:
port: 5432
client_certificate: true
policy:
- name: db-admins
description: "Database administrators"
trust_level: "High"
```

3. **Legacy Application Support:** For "dumb" TCP/UDP services (like mainframe terminal access or older databases), Appgate's network-level approach provided a more transparent experience. Banyan required a TCP tunnel definition and sometimes additional configuration on the client side for non-web protocols.

4. **Performance & Scalability:** In load tests simulating 5000 concurrent connections to a pool of web services, both platforms performed adequately. However, Banyan's `AccessTier` gateways, being stateless and microservice-like, scaled horizontally with less operational friction. Appgate Gateway scaling involved cloning heavier VM appliances.

**Conclusion and Vendor Selection Rationale**

The client selected Banyan Security. The primary drivers were the reduced operational burden of the SaaS control plane, the strong "Policy as Code" approach that aligned with their DevOps initiatives, and the cleaner integration with their existing container orchestration platform for deploying gateways. The decision acknowledged a trade-off: slightly more configuration for some legacy TCP services was accepted in favor of overall agility and modern workflow integration.

Appgate SDP was perceived as the more powerful and flexible option for organizations with a mature network security team willing to manage the infrastructure and needing deep, network-layer control—essentially a next-generation VPN. For an organization aiming to operationalize Zero Trust as a product-driven, automated layer, Banyan's model proved more effective.



   
Quote