Anyone who wanted to run a private cloud..
...has been able to do so for several years. The technology has been out there for a while, and it's not going to get any easier as IGnatius writes.
I've seen places that have successfully built their business model around their private cloud - I've seen other places that have learned that "If you build it they won't necessarily come". But whatever the underlying stack, a cloud has an awful lot of technology in it, and if you want to achieve good availability you'll need to carry an awful lot of skills in your workforce.