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 cloud computing 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
Task 4: Demonstrate the Private Cloud
Task 5: Critical review of your system
|IMAT5262 Research Ethics And Professionalism In Computing||6CC544 Computing Technologies In Society||UFCFB5-15-3 Ethical And Professional Issues In Computing And Digital Media|
|55-708564 Cloud-Based Project||RES6002 Computing Project||M30220 Core Computing Concepts|
|Artificial Intelligence in the Internet of Things||COM115 Mathematics For Computing||COM6002 Current Trends in Networking|
Disclaimer: The reference papers offered by The Student Helpline 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.