I think a strong argument can be made either way. There's definitely financial savings to be had by doing it in-house (either literally or utilizing existing data centers as here). But what I've experienced is that companies are often attracted to Big Cloud™ not just for financial reasons but to flatten/simplify their corporate reporting structure. It is the ultimate delegation. This isn't simply about having fewer s…
A company like BoA will eventually choke until this in the future.
Also, this stuff sounds great until you need improved peering, or software-defined networks or massive bandwidth improvements, etc.
... and I get that the HN community is clever but banks and other institutions like this REALLY struggle to find this talent.
$2B is a lot except when you're losing $10B a year in revenue because you can't compete in the market.
In a way this would be like Amazon arguing it should build its own bank. It's not what they're good at... Focus on your strengths.