|In well known traditional model of computing the user’s computer contains both data and software and the processing is performed locally. A new model of computing is emerging where the user’s computer may contain almost no software or data with a minimum operating system and web browser serving as a display terminal for processes occurring on a network of computers located far away from the user. Most cloud computing infrastructures consist of services delivered through shared data-centers and appearing as a single point of access for consumers' computing needs. This model where the user gets computational resources on demand via a computer network is referred as cloud computing, or simple “The Cloud”.
The word “cloud computing” originated from the cloud symbol that is usually used to symbolize the internet on flow charts and diagrams. The cloud computing user doesn’t need to deal with the physical hardware aspects of a computer or software maintenance tasks of having a physical computer in their home or office. Instead they use a share of an enormous network of computers, benefiting from economies of scale. The benefits of cloud computing includes the following:
Cloud computing minimize infrastructure costs.
Cloud computing reduce the necessity and frequency of upgrades.
Lessen maintenance costs.
Meet the overload temporal requirements.
Once an Internet Protocol connection is established among several computers, it is possible to share services within any one of the following layers.
Client consists of hardware and software that relies on cloud computing for application delivery, like tablets, some computers, smart phones, terminal devices, operating systems and browsers.
Cloud computing application services or SaaS software as a service deliver application as a service over the Internet, eliminating the need to install and run the application on the customer's own computers and simplifying maintenance and support.
Platform as a Service (PaaS) delivers a computing platform and solution stack as a service, often consuming cloud infrastructure and sustaining cloud computing applications. It facilitates deployment of applications without the cost and complexity of buying and managing the underlying hardware and software layers.
Infrastructure as a Service (IaaS) delivers computing infrastructure as a service. Rather than purchasing servers, software, data-center space or network equipment, clients instead buy those resources as a fully outsourced service.
The server’s layer consists of computer hardware and software products that are specifically designed for the delivery of cloud computing services, including multi-core processors, cloud-specific operating systems and combined offerings.
Please Contact us today to help you utilize benefits of this emerging new business model.