This module is not currently running in 2024 to 2025.
Cloud computing describes a new supplement, consumption, and delivery model for IT services based on the Internet, and it typically involves over-the-Internet provision of dynamically scalable and often virtualized resources. It is a by-product and consequence of the ease-of-access to remote computing sites provided by the Internet. This frequently takes the form of web-based tools or applications that users can access and use through a web browser as if it were a program installed locally on their own computer.
Total contact hours: 27
Private study hours: 123
Total study hours: 150
50% Examination, 50% Coursework
Reading list (Indicative list, current at time of publication. Reading lists will be published annually)
M. Armbrust et al., "Above the Clouds: A Berkeley View of Cloud Computing", UC Berkley, 2009
T. White, "Hadoop: The Definitive Guide", O'Reilly, 2009, ISBN:978-0596521974
J. Varia, "Cloud Architectures", Amazon Web Services White Paper.
D. Sanderson, "Programming Google App Engine", O'Reilly, 2009, ISBN:978-0596522728
S.Song, K.Dong Ryu D.Silva, IBM, "Blue Eyes: Scalable and Reliable System Management for Cloud Computing", 2009
See the library reading list for this module (Canterbury)
8. The intended subject specific learning outcomes.
On successfully completing the module students will be able to:
8.1 Understand the concepts of web services and how service-oriented architectures are driving the virtualisation of grid/cloud resources.
8.2 Have an understanding of grid computing technology and its relation with cloud computing.
8.3 Understand virtualisation technologies and how they are used in cloud computing.
8.4 Be familiar with the general details of current cloud computing technologies.
8.5 Have an understanding of security issues in grid/cloud environments.
8.6 Be able to use a range of open source tools (hadoop etc.) in the creation of a cloud infrastructure and perform basic operations in existing grid/cloud infrastructures.
9. The intended generic learning outcomes.
On successfully completing the module students will be able to:
9.1 Identify, analyse and formulate criteria and specifications appropriate to a given problem;
9.2 Manage their own time effectively, individually or in groups, and work effectively as a member of a team;
9.3 Communicate technical issues with specialist and non-specialist audiences;
University of Kent makes every effort to ensure that module information is accurate for the relevant academic session and to provide educational services as described. However, courses, services and other matters may be subject to change. Please read our full disclaimer.