Cloud base computing is a form of Internet-based computing, where the word “Cloud” is used as a metaphor for “Internet”. It provides shared computer processing resources and data to computers and other devices on demand rather than having local servers or personal devices to handle applications.
Cloud services are the applications or resources made available to consumers via the internet from a single secure login portal.
Cloud computing was originally used by research facilities to perform millions of computations per second. In user derived applications such as online banking, to provide personalized information or to provide access to work applications and data.
Cloud service models :
Software as a service (SaaS) : A software subscription that enables access to software and its functions remotely as a Web-based service. Software as a Service allows companies to access business functionality at a very low cost since SaaS pricing is based on a monthly fee.
Platform as a service (PaaS) : A cloud computing service that provides a platform allowing customers to develop, run, and manage applications without the complexity of building and maintaining the infrastructure typically associated with developing applications.
Infrastructure as a service (IaaS) : A cloud service that provides the compute power to run virtual applications, Desktops as a service, and web servers. The benefits of IaaS is you only pay for what you use. This could be CPU processing, RAM memory, Hard drives, Networking resources, GPU’s for heavy AUTO-CAD or Adobe applications.
Its architecture components consist of a front end platform computer MAC or PC, thin client or even mobile devices, back end platforms (servers and storage), a cloud based delivery method, and a network (Internet, Intranet, Intercloud). Cloud Computing Services provide anywhere access to applications, data and and payment based on usage. An example of a Cloud Computing provider is Microsoft’s Office 365 services. Office 365 users can access files and applications hosted by Microsoft via the internet from any device.
Advantages of Cloud computing:
Accessibility from anywhere on any device