Syllabus

BSc CSIT · Semester VIII

Introduction to Cloud Computing syllabus

Official TU syllabus for Introduction to Cloud Computing (CSC481): 6 units, 47 topics, 3 credit hours. Every unit links to its notes and solved questions.

1

Introduction to Cloud Computing

6h · 6 Q
  • Evolution of Cloud Computing
  • Characteristics of Cloud Computing
  • Types of cloud and its Cloud services
  • Benefits and challenges of cloud computing
  • Applications cloud computing
  • Cloud Storage
  • Cloud services requirements
  • cloud and dynamic infrastructure
  • Cloud adoption
2

Cloud Computing Architecture

6h · 7 Q
  • Platform as service
  • Software as a service
  • Infrastructure as service
  • Public clouds
  • Private clouds
  • Community cloud
  • Hybrid clouds
  • Cloud design and implementation using SOA, security, trust and privacy
3

Cloud Virtualization technology

10h · 5 Q
  • Introduction to Virtualization
  • different types of Virtualization
  • Implementation Levels of Virtualization Structures
  • Benefits of virtualization
  • server virtualization
  • virtualization software
  • Types of Hypervisor
  • Load balancing
  • Infrastructure requirement for virtualization
4

Cloud Programming Models

12h · 3 Q
  • Thread programming
  • Task programming
  • Map-reduce programming
  • Parallel efficiency of Map-Reduce
  • Enterprise batch processing using Map-Reduce
  • Comparisons between Thread, Task and Map reduce
5

Cloud security

6h · 7 Q
  • Cloud Security issues, challenges and Risks
  • Software-as-a-Service Security
  • Security Monitoring
  • Security Architecture Design
  • Data and application Security
  • Virtual Machine Security
  • Legal issues and Aspects
  • Multi-tenancy issues
6

Cloud Platforms and Applications

12h · 8 Q
  • Web services
  • AppEngine
  • Azures Platform
  • Aneka
  • Open challenges
  • Scientific applications
  • Business and Consumer applications

Textbooks and references

  • Dr. Kumar Saurabh, Cloud Computing
  • Raj Kumar Buyya, Christian Vecchiola, S. ThamaraiSelvi, Mastering Cloud Computing
  • David S. Linthicum, Cloud Computing and SOA Convergence in your enterprise
  • Barrie Sosinsky, Cloud Computing Bible
  • Saurabh, K. (2011). Cloud Computing – Insights into New-Era Infrastructure, Wiley India.

Study CSC481 the smart way

Solved questions, flashcards & practice