One of the defining characteristics of internet era software is that it is delivered as a service, not as a product.
This fact leads to a number of fundamental changes : Operations must become a core competency. When software is an always-available online service, it is no longer just software development that determines success, it’s operations that day-to-day ongoing management of data and services.
Google’s success is due not just to its patented PageRank search algorithms but how well it builds and runs its data centers.
it must continuously crawl the web and update its indices, continuously filter out link spam and other attempts to influence its results, scale to hundreds of mi...