Syllabus

BIT · Semester VII

Cloud Computing syllabus

Official TU syllabus for Cloud Computing (BIT408): 10 units, 63 topics. Every unit links to its notes and solved questions.

1

Cloud Computing Fundamentals

5 Q
  • Definition and characteristics of cloud computing
  • Advantages and disadvantages of cloud computing
  • Cloud computing vs grid computing
  • Cloud computing vs fog computing
  • Elasticity and on-demand provisioning
  • Cloud stakeholders
2

Cloud Service Models

5 Q
  • Infrastructure as a Service (IaaS)
  • Platform as a Service (PaaS) characteristics
  • Software as a Service (SaaS)
  • Comparison between PaaS and SaaS
  • Serverless computing and FaaS model
  • Characteristics and challenges of serverless computing
3

Cloud Deployment Models and Platforms

4 Q
  • Public cloud deployment
  • Private cloud deployment
  • Hybrid cloud deployment
  • Community cloud deployment
  • AWS architecture and components
  • Microsoft Azure tasks and services
  • Cloud platforms overview
4

Virtualization Technology

5 Q
  • Definition and characteristics of virtualization
  • Types of virtualization
  • Server virtualization
  • Storage virtualization
  • Hypervisor definition and roles
  • Hypervisor benefits for organizations
  • VMware technology and functionality
5

Web Services and Data Management

4 Q
  • Service definition and concepts
  • Service-Oriented Architecture (SOA)
  • SOAP based web service model
  • REST web services architecture
  • Comparison between SOAP and REST
  • Web services development using SOAP and REST
  • Data and resource management in cloud
6

Cloud Programming Models and Parallelization

9 Q
  • Thread programming in cloud
  • Task programming in cloud
  • Comparison between thread and task programming
  • MapReduce framework and model
  • MapReduce configuration parameters
  • MapReduce parallel efficiency
  • Parallelization implementation in cloud
  • MapReduce examples and applications
7

Big Data Processing and Storage

6 Q
  • Fast data processing and streaming issues
  • Data lake advantages
  • Graph database definition and applications
  • Graph processing techniques
  • Columnar storage format
  • Row storage format
8

Cloud Security

6 Q
  • Cloud security challenges and risks
  • Fundamental principles of cloud security design
  • Cloud security architecture design
  • Identity management in cloud
  • Access control mechanisms
  • Intrusion detection and elimination in private cloud
  • Security challenges list
9

Cloud Availability, Disaster Recovery, and Governance

3 Q
  • Disaster recovery techniques
  • Cloud availability mechanisms
  • Backup strategy for systems and data
  • Backup strategy for critical resources
  • Cloud governance principles
  • Fog computing overview
10

Advanced Cloud Applications

1 Q
  • Machine learning in cloud computing
  • Machine learning use cases and justification
  • Cloud computing case studies

Study BIT408 the smart way

Solved questions, flashcards & practice