I agree. Delta seems to have done a very poor job at maintaining their systems and protecting their business.
"Delta says the company's failure to back up power to all of its servers went undetected until Monday's power failure, which caused the airline to cancel more than 2000 flights by Wednesday afternoon. Delta says it is addressing what it calls "dated" infrastructure issues, and has spent $1 billion per year to update its technology."
I seriously doubt the fact that 300 servers had no backup power went undetected. It had to have been a known issue that was simply not addressed - for whatever reason. (Adding backup power to those 300 servers would have been a modest expense.) Their IT Dept. must all have gray hair, as they surely knew that IF the system ever went down due to a power disruption, it would not come back up on backup power alone - because key components had no backup power.
The most interesting aspect of this information is that it shows Delta apparently does not conduct failover tests. That is - They do not conduct failover tests on a system upon which their whole business is reliant upon. I didn't see any data, but this incident must have cost them hundreds of millions in current and future revenue.
What if a fire, power surge, etc. rendered their server farm at the current location useless? I would have thought a data intensive business like an airline would have fully redundant rollover systems at an alternate location.