You bring up an interesting and relevant point about how various APIs are used by the applications. But when I think about how the world of software is evolving, it seems that those management APIs are becoming more important, because a software application of today must know not just how to run, but also how to be deployed.
I believe it is both difficult and important to align with dominant designs. 30 years ago it was a good bet to develop software for the new x86 architecture, 15 years ago it was a good idea to bet on the new world-wide web, 10 years ago on the new LAMP stack. Today, the API layer is where different pieces of software come together and where brilliant software developers congregate. It's about AWS, but it's even more about the new design paradigm that the AWS APIs represent. Of course there will not be just one set of APIs. We know that in addition to AWS, we have OpenStack, Microsoft, VMware and Google are all building theirs. One of them will be dominant. Randy Bias brings forward an important point.
Once you realize a grid is down, and you are losing money to a preventable issue, you will be able to determine the cost.
Of course this is reactive thinking instead of forward thinking, something only money grubbing corps do.
Productivity is increased or recoupped because you arent hiring people to chase after viruses, paying OT to people fixing something in the middle of the night, and losing time on their work because of all of this.
I mean seriously, it takes 5 seconds of forethought to know how to "measure" this.
However I do find it funny the amount of paranoia involving government is greater than that of corporations... makes no sense since corporations have more power than the government right now, especially in hiring.
Seriously, what the fuck is wrong with you people?
Such as buying a gadget without anyone fully understanding its usage or potential (tablet), or perhaps buying something because others have it (rasberry pi).
The Tablet is a niche market that exploded, because the niche is pretty large (all sales people and children under 12). it will settle down, and will not take away the desktop or laptop. It wont take away servers or networking, and it wont do anything to programming.
Evaluate items based on what they are and what they bring. Fearing technology? no... fearing things that lock you down or keep you walled in some sort of garden preventing you from reaching your potential or the devices potential... yes, very much yes.
Nothing even close to technical... which cant contain morality, because it is technical.
With that said, why did they change from "centimeters" to "milliarc"?
What the hell is the ratio?
That is why everybody does everything!