Indian Institute of Information Technology, Allahabad

Department of Information Technology

Course Syllabus

  1. Name of the Course: Cloud and Edge Computing
  2. LTP structure of the course: 2-1-1
  3. Objective of the course: To introduce concepts of Cloud and Edge Computing.
  4. Outcome of the course: Upon successful completion, the students will be able to approach designing of parallel computation based better. They shall have not only the theoretical concepts but also practical skill to implement the solutions.
  5. Course Plan:

Unit

Topics for Coverage  

Unit 1

Introduction to Cloud Computing, Recent Trends in Computing Cloud Computing, Evolution of cloud computing.

Unit 2

Cloud Computing Architecture, Service Management in Cloud Computing Infrastructure as a Service (IaaS), Platform as a Service (PaaS), Software as a Service(SaaS), Data Management in Cloud Computing, Resource Management in Cloud Computing, Cloud Implementation.

Unit 3

Open Source and Commercial Clouds, Cloud Simulator, Research trend in Cloud Computing, Fog Computing, VM Resource Allocation, Management and Monitoring, Introduction to Edge Computing, the Cloud Computing analytics pipeline, Coordination of Cloud Services.

Unit 4

Serverless Computing and FaaS Model, Cloud-Fog-Edge enabled Analytics, Cloud Security, Case Studies and Recent Advancements

  1. References
  1. Cloud Computing: Principles and Paradigms, Editors: RajkumarBuyya, James Broberg, Andrzej M. Goscinski, Wiley,2011.
  2. Enterprise Cloud Computing - Technology, Architecture, Applications, GautamShroff, Cambridge University Press, 2010.
  3. Cloud Computing Bible, Barrie Sosinsky, Wiley-India, 2010.
  4. Cloud Security: A Comprehensive Guide to Secure Cloud Computing, Ronald L. Krutz, Russell Dean Vines, Wiley- India, 2010.
  5. Cloud Computing: Principles, Systems and Applications, Editors: Nikos Antonopoulos, Lee Gillam, Springer, 2012.