In history of IT business models we can see that from the beginning some useful solutions have been developed, we started from central systems, in the beginning of electronically data processing. Then we moved to client-server paradigm, which was useful for decentralization of processing, but have some week points which were present where client was disconnected form the server. Next big move of It infrastructure development was big boom of Internet in 90’s, when access to data and systems was realized over WWW as much as possible. Now we are facing problems with financials aspect of processing and more and more systems and data are moved to the cloud.
Companies today deal with a high degree of uncertainty, expanded regulation, rapid technology innovation, shorter product cycles, and global competition. To remain competitive, businesses must drive more value from assets, improve decision making under volatile conditions, and increase agility to react rapidly to changes and to reconfigure their business. These demands have forced enterprises to find new approaches to help maximize profitability and returns. Cloud computing can provide an enterprise with a way to manage costs and streamline operations with increased flexibility.
Way to realize this cloud computing paradigm is to consolidate server and systems, then to virtualize them in a standard way, and very important feature of cloud computation which opens self-service possibility for users is automation of the environment.