Tuesday, December 10, 2019
Cloud Computing Computing Resources
Question: Discuss about theCloud Computing for Computing Resources. Answer: What is Cloud Computing? Cloud computing is hosting services over the internet. So the cloud computing is the delivery of the computing resources over the internet on demand of the user. As it can be understood from the above statement that the resources are available over the internet, the internet connection is mandatory for the utilizing the resources that are remotely available for the usage. Since the resources are not dedicated to the facility, hence can be shared by multiple users thus making the system optimized. Thus the organization which uses the cloud doesnt need the dedicated resources, thus saving the valuable money for buying the onsite computing resources. The cloud tends to have greater redundancy and cheaper compared to the dedicated resources, which is the reason behind the success of the concept (Rittinghouse and Ransome 2016). Hence from the above discussion it can be concluded that the usage of the computing resources by multiple users over the internet is termed as the cloud computing. Characteristics of Cloud Computing? The previous question helped in understanding the concept of cloud computing. The cloud computing is characterized by the usage of the computing resources over the internet. The cloud services that are provided by the various vendors are the storage, processing, etc. The various services provided over the cloud can be categorized in to three modules, which are: IaaS, PaaS, and SaaS. The characteristics of the cloud services can be categorized into five segments. The first characteristic is self-services based on demand, which helps in automated services without human interaction (Zissis and Lekkas 2012). The second characteristic is the broader network access, which allows usage of the resources by the client from various locations and on different devices. The second characteristic leads to the third one which is the resource pooling. The cloud services are extremely elastic which is the fourth characteristic, and finally, the fifth characteristic is the well-monitored services that lead to paying for the services based on the usage policy. Components of Cloud Computing. The components of the cloud are the various devices that are used for the implementation of the cloud services. It is the part of the architecture; hence components can be segmented into five segments (Rittinghouse and Ransome 2016): The services are the various software that is used over the cloud. Hence the services are made available through the internet, and the user need not be concerned about the backend application processes. The application is the backbone of the services that are offered it is the next level of the services and is responsible for running the services. The platform is the soft services of the application and is the direct link between the hardware and the software of the services. The storage of the cloud is the most vital part of the application as it acts as the warehouse for the information that is shared over the services. The infrastructure of the cloud is the heart or the backbone of the whole cloud services as these are the main resources that are shared through the various applications that act as the face of the whole system The Architecture of Cloud Computing. The architecture of the cloud refers to the various components that are used for the execution of the cloud services. Since the cloud computing gives various computing services over the internet, the various components like front end platform, back-end services, and the delivery mechanism should be well maintained (Dinh et al. 2013). The front end application or the platforms refer to the various services like application that give the access to the back-end applications with the help of the internet. So the front end applications are the various clients like a fat client, thin client or the mobile devices. Figure 1: Cloud Computing Architecture (Negi 2015) The back end resources of the cloud computing are the destination where all the application run. Hence the front end can be taken as the face, and the back end is the brain. Hence the various back-end resources are the server, memory, processor, etc. Finally, the internet acts as the communication media over which the data is transferred from the front end to back end via Ethernet, the internet, intranet, etc. Types of Cloud Computing. The three types of the cloud computing are (Jadeja and Modi 2012): Public: The public cloud refers to the cloud infrastructure where the cloud services are made available to several user and the cloud service providers who use the services like and application over the internet. As per the policy, the services could be free or can be charged as per the usage. Private: The main characteristic of the private cloud is, it serves only a single organization, but the services that are provided is similar to the public cloud but is more secure compared to the previous one. The various advantages of the cloud are delivered as a proprietary architecture. The private cloud offers direct control over various aspects of the cloud and reduces dependencies over third party. Hybrid: The hybrid cloud is a combination of the two cloud computing interfaces i.e. public cloud in which the services are provided by the third party and public cloud which maintains in house cloud services. The private may be meant for the critical workloads and the public services are meant for general implementation. Advantages and Disadvantages of Cloud Computing. There are various advantages of using the cloud services in the facility thus making it an extremely useful proposition (Avram 2014). There is no need of installation of dedicated hardware in the facility. The cloud services are charged by the usage thus making is extremely cheap compared to the traditional model. The redundancy of the cloud is very high and cheaper. The services can be accessed from anywhere. The system is real-time, and the changes of the system can be observed at the same instant. The disadvantages of the system are: The cloud services heavily depend on the internet; hence the connectivity failure could lead to service failure. Since the services are shared by many users, the data security is very less compared to the traditional model. The downtime of the server too could prove disastrous and should be taken care of in the SLA. Applications of Cloud Computing. The cloud computation allows various advantages over the traditional model of computing. Thus the various application of cloud are (Leymann et al. 2014): The infrastructure is taken on a short time basis thus making is an ideal platform for testing the software thus saving valuable resources needed for the same purpose. Creation of the private cloud or the hybrid cloud is extremely interesting proposition as the expansion of the organization is solved well with the implementation of the hybrid or the private cloud. The cloud services are also used as the memory for storage of the data that can be recovered with the help of internet. Various software is also implemented in the cloud that is offered to the users over the internet and hence is extremely effective in storing and sharing of the data, e.g. MYOB cloud. References Avram, M.G., 2014. Advantages and challenges of adopting cloud computing from an enterprise perspective.Procedia Technology,12, pp.529-534. Davis, M.J., 2014. Architecting the Cloud: Design Decisions for Cloud computing service models (SaaS, PaaS, AND IaaS). John Wiley Sons. Dinh, H.T., Lee, C., Niyato, D. and Wang, P., 2013. A survey of mobile cloud computing: architecture, applications, and approaches.Wireless communications and mobile computing,13(18), pp.1587-1611. Jadeja, Y. and Modi, K., 2012, March. Cloud computing-concepts, architecture and challenges. InComputing, Electronics and Electrical Technologies (ICCEET), 2012 International Conference on(pp. 877-880). IEEE. Leymann, C., Fehling, F., Retter, R., Schuck, W. and Arbiter, P., 2014. Cloud computing patterns. Springer, Heidelberg. Negi, M.C., 2015. A comprehensive study on Microsoft azures cloud services, architecture, and controls implementation. IJAR,1(10), pp.538-542. Rittinghouse, J.W. and Ransome, J.F., 2016.Cloud computing: implementation, management, and security. CRC Press. Zissis, D. and Lekkas, D., 2012. Addressing cloud computing security issues.Future Generation Computer Systems,28(3), pp.583-592.
Subscribe to:
Post Comments (Atom)
No comments:
Post a Comment
Note: Only a member of this blog may post a comment.