.

Tuesday, September 10, 2019

Distributed systems and cloud computing Coursework

Distributed systems and cloud computing - Coursework Example buted and cloud computing to meet the requirements of the Agency, keeping in view the main issues includes: the security, cost, scalability, and extensibility. The document focuses on the system architecture components include, but are not limited to the operating system, client interfaces and data storage required to successfully implement the requisite system for the Letting Agency. After thorough analysis and keeping in view the Agency’s situation and considering the advantages and disadvantages of both solutions i-e SOAP based web services and RESTful web services, the recommended design solution is based on SOAP. Finally, the document presents key features of the proposed system design keeping in view the main issues of the Letting Agency and the breakdown of the system component (Coulouris, Dollimore, Kingberg and Blair, 2012). As the ‘Letting Agency’ deals with the trading of the property containing confidential information, therefore, the Agency has allowed accessing the system from the internal network only. This causes a problem that even the employees cannot access the system from any public network. The Agency is facing many problems due to the inconveniences for storing and accessing information from the premises of the customers or public network. In order to solve the problem, the Agency decided to implement web services solution based on the distributed and cloud computing. Currently, there are two (2) main solutions based on the distributed and cloud computing includes: the Simple Object Access Protocol (SOAP) based web services and Representational State Transfer (REST) web services. Each of the web services solutions has its own pros and cons, constraints and limitations. One of the main deliberations required to be considered while designing the solution is the issues pertaining to the agency’s scenario. The issues of the Letting Agency regarding the development of the system include, but are not limited to the scalability of the

No comments:

Post a Comment