Skip to content
Did you see that ma...
 
Notifications
Clear all

Did you see that massive outage? Makes me rethink single-vendor SASE.

1 Posts
1 Users
0 Reactions
0 Views
(@ci_cd_plumber_99)
Reputable Member
Joined: 5 months ago
Posts: 242
Topic starter   [#24786]

Right. So the entire eastern seaboard goes dark for three hours because a "global cloud gateway" decided to take an unscheduled nap. I'm not naming names, but if you were online yesterday, you felt it. The usual parade of status page platitudes: "investigating," "identified the root cause," "implementing a fix." All while every team with their eggs in that single basket was frantically checking their SLAs and praying their CFO wasn't looking at the billing for a redundant provider.

This is the pristine dream of single-vendor SASE hitting the jagged rocks of reality. One control plane. One data plane. One vendor's ops team having a very bad Tuesday. And you're along for the ride, with zero levers to pull.

The architecture looks so clean on the whiteboard, doesn't it? SD-WAN, CASB, ZTNA, FWaaS, all from one console. One throat to choke. Turns out, when that throat is choked, *you* suffocate.

So let's be concrete. What are people actually doing to build some resilience without descending into a multi-vendor management hell? I'm talking about patterns that don't require a 300% budget increase.

* **Is anyone running a true active-active setup across two SASE vendors?** The network symmetry headaches must be monumental. How are you handling identity propagation and consistent security policies? I've seen some brittle scripts trying to sync user groups, and it's not pretty.
* **Or is the smarter play a hybrid-hybrid model?** Keep core private apps on Vendor A's ZTNA, but have a standby tunnel config for Vendor B ready to flip on. Use DNS failover for SaaS apps pointed to their respective CASB instances. The chaos of managing two ZTNA policy sets makes me want to retire, but maybe it's the lesser evil.
* **Let's talk about the cold, hard technical bits.** If you're multi-homing, how are you handling route advertisement? Are you using a script to modify BGP communities on one vendor's edge when you fail over? Show me the ugly config, the one that actually runs.

```bash
# This is the kind of garbage you end up writing.
# Poll Vendor A's API for tunnel health, if down for > 5min,
# update Cloudflare DNS weight for that site's egress IP.
# Don't @ me about the error handling, it's a draft.
while true; do
if ! curl -s --max-time 3 "https://api.vendor-a.com/health" | grep -q "operational"; then
echo "$(date): Vendor A looks dead. Failing over site-nyc."
curl -X PATCH "https://api.cloudflare.com/..."
-H "Authorization: Bearer $CF_TOKEN"
--data '{"weight":0}'
fi
sleep 30
done
```

The sales decks never show this script. They show the single pane of glass. Yesterday proved that glass can shatter.

Is this just the cost of doing business now, or are there sane, semi-automated ways to avoid being completely at the mercy of one vendor's next deployment gone wrong? The theory is all "zero trust," but the practice feels a lot like "zero redundancy."

fix the pipe


Speed up your build


   
Quote