Introduction to Cloud Computing - A complete guide for CSIT student

Introduction to Cloud Computing

Cloud Computing
Course Title: Introduction to Cloud Computing Course No. CSC 458 Nature of Course: Theory (3Hrs.)+Lab (3Hrs.) Semester: VIII
  1. Unit - 1 Introduction
  2. Defining the Cloud, The Emergence of Cloud Computing, Cloud-Based Services, Grid Computing or Cloud Computing, Components of Cloud Computing, Cloud Computing Deployment Models: Public, Private, Hybrid, Benefits of Using a Cloud Model, Legal Issues in Using Cloud Models, Characteristics of Cloud Computing, Evolution of Cloud Computing, Challenges for the Cloud computing, Grid Computing, Distributed Computing in Grid and Cloud
  3. Unit - 2 Cloud Service Models
  4. Communication-as-a-Service (CaaS): Advantages of CaaS, Fully Integrated, Enterprise-Class Unified Communications, Infrastructure-as-a-Service (IaaS): Modern On-Demand Computing, Amazon’s Elastic Cloud, Amazon EC2 Service Characteristics, Monitoring-as-a-Service (MaaS), Protection Against Internal and External Threats, Platform-as-a-Service (PaaS): The Traditional On-Premises Model, The New Cloud Model, Key Characteristics of PaaS, Software-as-a-Service (SaaS): SaaS Implementation Issues, Key Characteristics of SaaS, Benefits of the SaaS Model, Jericho Cloud Cube Model
  5. Unit - 3 Building Cloud Networks
  6. Evolution from Managed service providers (MSP) to Cloud Computing, Single Purpose architectures to multi-purpose architectures, Data center virtualization, Cloud data center, Service Oriented Architectures (SOA), Combining and SOA, Characterizing SOA, Open Source Software in data centers
  7. Unit - 4 Security in Cloud Computing
  8. Cloud Security Challenges, Software-as-a-Service Security: Security management, Risk Management, Security Monitoring and Incident Response, Security Architecture Design, Vulnerability Assessment, Data Privacy and Security, Application Security, Virtual Machine Security, disaster Recovery, Disasters in cloud, Disaster management

Laboratory Work:
  1. To simulate the concept of virtualization using virtualization programs/systems.
  2. To understand and practice examples of cloud services and applications.
  3. To understand and implement distributed storage and security issues in cloud computing

No comments:

Post a Comment

विज्ञापन