Understanding Technical Aspects of Cloud Computing
Cloud computing is the delivery of various services through the internet, such as data storage, database as well as networking without the active management of the user (Faiayaz, 2018). Large clouds are common today, and they usually have functions distributed to different locations from the main servers. As service providers, cloud computing offer services in two models, namely; service models and deployment model. Service models include; platform as a service model, SaaS, and Infrastructure as a service model. Infrastructure as a model entails delivering everything from the operating system to servers and storage through IP-based connectivity. An example is the IBM Cloud and Microsoft Azure. Platform as a service is a bit complex compared to Infrastructure. The model provides a platform that creates software that is conveyed via the internet, and it includes; Force.com and Heroku.
On the other hand, software as a service entails licensure of software applications to clients. Licenses usually are based on the pay- as- go, model. Commonly found in the Microsoft Office’s 365. Other service models include; Function as a service model and Mobile backend.
Models that are deployed include; hybrid, private, community, and public clouds. Private cloud infrastructure works entirely on a sole organization. In this case, the company’s data center might have a cloud computing service. Public cloud gives services over a particular network for public use. Among the public network service providers includes Amazon Web Services, Google, and Alibaba. Hybrid cloud, on the other hand, is a combination of the two, and it allows the user to Optimize Infrastructure and security (Chen, 2009). Hybrid cloud allows organizations such as IT to use the public cloud to fulfill the needs that cannot be provided on a private cloud. Finally, community cloud shares Information among several organizations from a particular community with a common goal relating to safety, jurisdiction, and compliance. The model applies to organizations that have common shared interests.
References
Faiayaz, S., & Khalid, M. (2018). Understanding Technical Aspects of Cloud Computing with different Computing Models and its Benefits. International Journal of Computer Applications, 179(23), 34-38. Doi: 10.5120/ijca2018916475
Chen, Q., & Den, Q. (2009). Cloud computing and its key techniques. Journal of Computer Applications, 29(9), 2562-2567. Doi: 10.3724/sp.j.1087.2009.02562