University of Leicester
The aim of this deliverable is twofold: Firstly, to develop technological foundations in Distributed and Cloud Systems and secondly, to develop expertise in designing and developing robust and scalable Cloud Systems.
You have to design and document the architecture of a private cloud, implement it, and then deploy on it a whiteboard application. The whiteboard application should run on at least two separate machines/nodes within your private cloud, each applications instance serving a different group of users.
You have to demonstrate that the distributed application running in your private cloud is consistent in a way that all the users will see the same application state across different instances. The application should scale to support a number of additional users and offer an improved quality of service as compared to the one if it was running on a single machine.
The assignment has a set of tasks and there is a set of activities that need to be performed in each task.
Task 1: Produce a Design of your Private Cloud
Task 2: Implement the Private Cloud
Task 3: Development of a Distributed whiteboard Application
Disclaimer: The reference papers offered by Learn With Fraternity Pvt Ltd. act as sample papers for students and are not to be presented as it is. These papers are only meant to be utilized for study and reference purposes.