Companies that are not run by total idiots and morons will rethink excessive centralization. This is a wake up call for them, and ultimately a good thing if they start moving towards a strategy of decentralization.
Sadly, most companies are run by idiots and morons. Eventually that works out OK in the end for competitive markets, because it leads to "creative destruction". In other words, survival of the fittest.
Edward Demming said it best:
Two basic rules of life are: 1) Change is inevitable. 2) Everybody resists change.
It is not necessary to change. Survival is not mandatory.
Yes, it was. Cloudstrike Falcon is a hybrid platform that combines local endpoint security with a centralized cloud-based AI back end, etc.
A decentralized solution would be enterprise software that is designed to be run on-premise in each location, self-contained.
What is the big difference? In a word, testing. In the large corporations where I have worked, patches to all enterprise software (including Windows itself) were never deployed directly into production environments. They were deployed to testing and QA environments first, to prove that they did not break anything or cause other problems - BEFORE they were ever deployed to prod. That methodology would have prevented this latest problem from occurring.
“But cloud computing costs less, and even though I’m giving ALL my data to the cloud provider, I can expense it in a way that saves a few bucks on taxes”
The only valid reasoning for cloud is security, and the people making cloud products are probably creating the security holes.
You’re misunderstanding. I didn’t say that they don’t have centralized systems. I’m saying the particular problem that just occurred is not a centralized problem. Which actually made it much more difficult to recover from.
They were deployed to testing and QA environments first, to prove that they did not break anything or cause other problems - BEFORE they were ever deployed to prod.
Right, but I'm sure this update was tested before being deployed... the problem is the dev doing the deploy sometimes does it wrong. Happens all the time, even more frequently in decentralized scenarios.
Companies that are not run by total idiots and morons will rethink excessive centralization. This is a wake up call for them, and ultimately a good thing if they start moving towards a strategy of decentralization.
Sadly, most companies are run by idiots and morons. Eventually that works out OK in the end for competitive markets, because it leads to "creative destruction". In other words, survival of the fittest.
Edward Demming said it best:
"Sadly, most companies are run by idiots and morons."
We had a saying where I worked:
"Everyone rises to the level of their incompetency."
similar to my favorite, 'failing upwards'
Excellent saying. I had a college professor use the same line
This wasn’t a centralization issue tho.
Yes, it was. Cloudstrike Falcon is a hybrid platform that combines local endpoint security with a centralized cloud-based AI back end, etc.
A decentralized solution would be enterprise software that is designed to be run on-premise in each location, self-contained.
What is the big difference? In a word, testing. In the large corporations where I have worked, patches to all enterprise software (including Windows itself) were never deployed directly into production environments. They were deployed to testing and QA environments first, to prove that they did not break anything or cause other problems - BEFORE they were ever deployed to prod. That methodology would have prevented this latest problem from occurring.
“But cloud computing costs less, and even though I’m giving ALL my data to the cloud provider, I can expense it in a way that saves a few bucks on taxes”
The only valid reasoning for cloud is security, and the people making cloud products are probably creating the security holes.
The cloud is too centralized for me.
You’re misunderstanding. I didn’t say that they don’t have centralized systems. I’m saying the particular problem that just occurred is not a centralized problem. Which actually made it much more difficult to recover from.
Right, but I'm sure this update was tested before being deployed... the problem is the dev doing the deploy sometimes does it wrong. Happens all the time, even more frequently in decentralized scenarios.
Assuming it isn't a "bad actor" situation anyway.