Cloud Computing
In this digital era where technology development keeps enhancing, managing information system infrastructure can be challenging for organizations as the evolution of hardware and software, the increasing demand for storage increment, and the rising cost of energy. Furthermore, organizations need a dedicated staff to maintain or even manage their infrastructure which certainly incurs further costs. As the results of technology development, the technological advances such as increasing internet bandwith and advances in virtualization have given a rise for one of the solutions to this matter: cloud computing. Further explanation about cloud computing will be explained below.
What is cloud computing?
As defined by the National Institute of Standards and Technology (NIST), “Cloud computing is a model for enabling ubiquitous, convenient, on-demand network access to a shared pool of configurable computing resources (e.g., networks, servers, storage, applications, and services) that can be rapidly provisioned and released with minimal management effort or service provider interaction”. In other words, cloud computing is the practice of using a network of remote servers hosted on the Internet to store, manage, and process data, rather than a local server or a personal computer. Cloud computing provides three distinct service models.