Cloud Computing syllabus

2019 PATTERN. This is the 2019 pattern syllabus, the latest SPPU has published on its site for Third Year Computer Engineering. A 2024 pattern syllabus for this year has not been published there yet, so confirm with your college which pattern applies to you.

310254C · Third Year Computer Engineering, SPPU 2019 pattern. Every unit, the marks scheme, course outcomes and books, copied from the official syllabus PDF.

310254C4 h/week theoryMid-Sem 30 + End-sem 70
06.units
03.credits

Unit-wise syllabus

UNIT I

Introduction to Cloud Computing

7 hours

Importance of Cloud Computing, Characteristics, Pros and Cons of Cloud Computing, Migrating into the Cloud, Seven-step model of migration into a Cloud, Trends in Computing. Cloud Service Models: SaaS, PaaS, IaaS, Storage. Cloud Architecture: Cloud Computing Logical Architecture, Developing Holistic Cloud Computing Reference Model, Cloud System Architecture, Cloud Deployment Models.

UNIT II

Data Storage and Cloud Computing

7 hours

Data Storage: Introduction to Enterprise Data Storage, Direct Attached Storage, Storage Area Network, Network Attached Storage, Data Storage Management, File System, Cloud Data Stores, Using Grids for Data Storage. Cloud Storage: Data Management, Provisioning Cloud storage, Data Intensive Technologies for Cloud Computing. Cloud Storage from LANs to WANs: Cloud Characteristics, Distributed Data Storage.

UNIT III

Virtualization in Cloud Computing

7 hours

Introduction: Definition of Virtualization, Adopting Virtualization, Types of Virtualization, Virtualization Architecture and Software, Virtual Clustering, Virtualization Application, Pitfalls of Virtualization. Grid, Cloud and Virtualization: Virtualization in Grid, Virtualization in Cloud, Virtualization and Cloud Security. Virtualization and Cloud Computing: Anatomy of Cloud Infrastructure, Virtual infrastructures, CPU Virtualization, Network and Storage Virtualization.

UNIT IV

Cloud Platforms and Cloud Applications

7 hours

Amazon Web Services (AWS): Amazon Web Services and Components, Amazon Simple DB, Elastic Cloud Computing (EC2), Amazon Storage System, Amazon Database services (Dynamo DB).Microsoft Cloud Services: Azure core concepts, SQL Azure, Windows Azure Platform Appliance. Cloud Computing Applications: Healthcare: ECG Analysis in the Cloud, Biology: Protein Structure Prediction, Geosciences: Satellite Image Processing, Business and Consumer Applications: CRM and ERP, Social Networking, Google Cloud Application: Google App Engine. Overview of OpenStack architecture.

UNIT V

Security in Cloud Computing

7 hours

Risks in Cloud Computing: Risk Management, Enterprise-Wide Risk Management, Types of Risks in Cloud Computing. Data Security in Cloud: Security Issues, Challenges, advantages, Disadvantages, Cloud Digital persona and Data security, Content Level Security. Cloud Security Services: Confidentiality, Integrity and Availability, Security Authorization Challenges in the Cloud, Secure Cloud Software Requirements, Secure Cloud Software Testing.

UNIT VI

Advanced Techniques in Cloud Computing

7 hours

Future Tends in cloud Computing, Mobile Cloud, Automatic Cloud Computing: Comet Cloud. Multimedia Cloud: IPTV, Energy Aware Cloud Computing, Jungle Computing, Distributed Cloud Computing Vs Edge Computing, Containers, Docker, and Kubernetes, Introduction to DevOps. IOT and Cloud Convergence: The Cloud and IoT in your Home, The IOT and cloud in your Automobile, PERSONAL: IoT in Healthcare.

Marks and credits

HeadMarksCredit
Mid-Sem (mid-semester exam)303
End-semester exam70

Prerequisite: Computer Networks and Security(310244), Distributed Systems (310245C).

Course outcomes

  1. CO1Understand the different Cloud Computing environment
  2. CO2Use appropriate data storage technique on Cloud, based on Cloud application
  3. CO3Analyze virtualization technology and install virtualization software
  4. CO4Develop and deploy applications on Cloud
  5. CO5Apply security in cloud applications
  6. CO6Use advance techniques in Cloud Computing

Books

Text books

Reference books

NPTEL and SWAYAM links

Listed in the official syllabus:

FAQ

How many units are in Cloud Computing?

Cloud Computing (310254C) has 6 units: Unit I Introduction to Cloud Computing (7 h); Unit II Data Storage and Cloud Computing (7 h); Unit III Virtualization in Cloud Computing (7 h); Unit IV Cloud Platforms and Cloud Applications (7 h); Unit V Security in Cloud Computing (7 h); Unit VI Advanced Techniques in Cloud Computing (7 h).

What is the marks scheme for Cloud Computing?

The official Computer Engineering 2019 pattern syllabus lists mid-semester (Mid-Sem) for 30 marks and the end-semester exam for 70 marks, for 3 credits.

What should I know before Cloud Computing?

Prerequisite listed in the syllabus: Computer Networks and Security(310244), Distributed Systems (310245C).