comments
I am sorry but this is an argument on par with a 5 year old saying "my dad can beat up your dad!"
I am glad that you have an environment that works for you, but unless you yourself maintain it to the standard you set earlier, I find it difficult to take you seriously.
Buy the 5yr warranty extension. Yes you can delay updates/make them manual. If I were you and weren't ready to give up the fortinet I'd double NAT it for a while, I think you'll find the benefit of using the complete ecosystem will convince you to give up the fortinet even if there are a few features that fortinet do better.
You can buy a firewall model that has the required controller built in requiring cloud connection or 2nd to that I'd setup a VM using the http://glennr.nl/ scripts as the controller. The scripts are reliable and capable.
I used to run 3rd party, like Sonicwall, firewalls with Unifi wifi for a few years but recent improvements to their approach has made me switch to the whole eco system now and I prefer it.
I am curious how far you take that. Do you compile your own compiler? Do you have an open BIOS that you can truly audit. Do you know about every piece of firmware on your system and have you been able to audit that code too? Hell, let’s take it to its logical conclusion, how do you know nothing is actually embedded in the silicon? All of that could be malware and do every single thing you mentioned. At some point you either have to trust something (but who do you trust) or build it all yourself from scratch.
That is a very idealistic way of looking at the issue, and I am very impressed if you have the skill and time to maintain your computer systems completely free from proprietary software.
However, we do neither have the skill not the resources to follow that path, so while I agree with you on principle, reality does make those principles impossible for us to work under.
Yeah, I have a small Milrotik home router that I opened once, checked out Winbox for 15 min, realized I was WAY out of my depth and got an Asus router instead, this was about 8 years ago though, so things may have changed.
At this moment we are not really big enough to justify a dedicated network tech, which is why Ubiquiti have caught our eye.
Thats understandable and fair, some US/publicly traded companies are kinda nutsy nowadays.
At first I was also drawn with Mikrotik but setting them up is a bit...yea, I'm not thrashing them, it just made me realize "do i really want to spend a lot of time setting this up?"
but don't get me wrong, they're amazing. I've seen my cousin doing his ISP business with 1000+ clients using their CCR line up and the cost to perf ratio is crazy.
Thank you very much for a very thorough run down of the system, we are based in the EU and are trying to make sure that we have as few mandatory ties to US manufacturers as possible while running a modern IT system.
We have thought about MikroTik and Extreme but our CTO wants us to investigate Ubiquiti as it has a nice web UI for all devices on the network which would be a big advantage for our small network.
I will push for a small POC network or demo so we can get a better understanding of it.
most of their stuff are local, unless you have activated remote access on your unifi controller which will require an online account on unifi (ui.com)
i only have their aps and my unifi controller is hosted on a local machine, and so far i haven't found any suspicious queries from them, i havent done any packet trace or port checks because they seem ok for me
where the unifi controller hosted on a deb machine

one of the ap

as for access control, if your unifi controller is hosted on a local machine then it will just use specific ports that ubiquiti utilizes that im not familiar with (or too lazy to do a port scan). you may also host your controller online via hostifi or other providers or a diy cloud server (if you're onto that)
for updates, unifi controller will notify you if there are updates but its still up to the controller admin if they decided to do so.
as for janked device configs, i mostly experienced it on controller version 6.x.x and 7.x.x but not on most recent one (9.x.x) and yes it requires a unifi controller admin acct, you may also do scheduled backups of your configs so you can revert back just in case. and if you have no choice then you could locate device > poke reset > re provision on controller.
Just note, this is the extreme interpretation of software in general (“if you don’t compile the compiler by hand it could insert a back door!”)
For the purpose of your question, as others have stated you can run things isolated on your network with local accounts and not use their remote services (incidentally that’s how I run it)
Just a note we use Ubiquiti at our office with an on prem network controller so none of the devices talk to the cloud. However some of the nice to have features on the controller require a unifi gateway (router) to use, such as some of the web filtering. Double check which features require what before you commit.
Honestly tho they're such a step up from most enterprise bullshit I can't complain.
I’m using Ubiquiti at home (a switch and an access point) and self host the controller too.
You can disable automatic updates in the controller and then upgrade the firmware when you please.
Regarding if Ubiquiti have access to our hardware a cloud account is optional so you can just use a local login to your controller instead.
I am using their WiFi at home. The AP' have no internet access an I am self hosting the controller which also has no internet access. You can download the controller as a deb package on your PC transfer to the server and install or upgrade. I'm shutting the controller when I briefly open the FW for upgrading Debian. Don't think they have info or control over my network
Massive blunder right there. Don't do this.
You forgot profit sharing and bonuses for the C-suite only, then it's carved up and the pension plan is raped to death.
My company used to staff in-house help desk, about 90% of which worked remotely full-time. They were outsourced, and a few months later, covid hit. Guess who didn't have a functioning help desk (due to the contractor using crowded call centers) during a time when we were scrambling to get as many people as possible working remotely? I know hindsight is 20/20, but that was a pretty big facepalm.
Congrats on the monthly costs i guess? What you pay in sending a guy down to replace a job you will pay 10x in monthly costs.
I can understand a move to cloud infra for a company as worldwide as stackoverflow but I dont think they make the revenue required to support it. They're going to get squeezed by the increasing costs eventually.
- Tech company gets acquired by massive company for a ridiculous sum of money
- Site never really generated much revenue
- Parent company demands cuts
- lays off workers, ahem sorry, removes redundant positions
- re-org
- gets rid of physical assets by moving to the cloud claiming savings despite it almost always being more expensive and worse than running your own.
- lay off more employees claiming move to the cloud behind schedule and over budget
- blame the economy
- probably something with AI
- hire a more 'global workforce'
- re-org
- RTO mandate to make the highest paid employees leave after they trained their replacements overseas
- voluntary severance package
- another round of layoffs
- re-org
- quarterly report showing highest profits in company history
- worst compensation bumps in company history
I understand why startups want cloud services. Don’t know why a group that reached the top of the s-curve a decade ago wants to pad Microsoft’s or google’s or Amazon’s profits.
I suppose shard(t)ing, but wouldn’t a CDN be a better fit? Maybe GDPR.
I mean, that’s what the marketing folks at the hyperscalers would have us believe…
Stack Overflow no longer has any physical datacenters
Do they think cloud services are literally non-corporal?
Has the cloud rug-pull happened yet or are they waiting for some recession to jack up prices?
Been that guy. Didn't get word until the last second as my head was on the chopping block as well.