Cloud Computing is found in late 2000s, and it is an informatics term to define sage and consumption of computer resources. System, with a group of remote server computers and network webs, provides possibility to create new data that is not needed to be stored, by processing various installed data resources.
Cloud Computing is based on sharing resources principle in order to have scale economy and compatibility. In its center, there are larger concepts such as combining infrastructures and sharing services. When it is about shared resources, it is again in cloud computing’s field to maximize efficiency of these resources. Cloud resources are not only shared by a few users but also provided dynamically regarding the demand. This approach maximizes the needed computing power for fulfilling many requirements while it protects environment by less energy use, less ventilating needs, and less need for a place.
Thanks to Cloud Computing, people who are paying per view, are no longer needed to pay licensing costs. Also, companies no longer need to replace their infrastructure and therefore, they can focus on projects in their own business field. Through the system, now the businesses can access to applications that progress better, need lesser maintenance, work faster and continuously serve; they can also provide resources for fulfilling unpredictable business demands.
Nowadays high-capacity networks, low-cost computers and storage devices, common virtualization sources, service-oriented architecture, and autonomous computing power are the reasons for development of cloud computing systems. Companies can extend their calculation needs scales, and they can narrow it when it is no longer needed.
Cloud Computing shows below features:
Agility: It develops along with users’ skills on technologic infrastructure supply.
Cost: Users’ payments per use instead of licenses are lower than owning costs of software or hardware.
Independency from device and place: Users can access to system through internet independently from their places or devices (PC, mobile phone).
Maintenance: No requirement of installation on each user computer and accessibility from various places reduce the maintenance costs significantly.
Multiple Ownership: The share of resources and costs by many users causes centralization of lower cost infrastructure facilities, drops of user needs on engineering, increase on idle capacity.
Performance: It becomes trackable by the system.
Productivity: Its simultaneous working structure increases productivity; preventing data entering repeats and no need of computer updates for each user provides saving on time.
Credibility: Blocking more than one sites brings advantage to Cloud Computing on work continuity and emergency repair.
Scalability and Flexibility: Dynamically source can be demanded through close to real-time service.
Security: Centralized data, security-focused services and resources increase data security.