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.
Unit-wise syllabus
Introduction to Cloud Computing
7 hoursImportance 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.
Data Storage and Cloud Computing
7 hoursData 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.
Virtualization in Cloud Computing
7 hoursIntroduction: 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.
Cloud Platforms and Cloud Applications
7 hoursAmazon 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.
Security in Cloud Computing
7 hoursRisks 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.
Advanced Techniques in Cloud Computing
7 hoursFuture 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
| Head | Marks | Credit |
|---|---|---|
| Mid-Sem (mid-semester exam) | 30 | 3 |
| End-semester exam | 70 |
Prerequisite: Computer Networks and Security(310244), Distributed Systems (310245C).
Course outcomes
- CO1Understand the different Cloud Computing environment
- CO2Use appropriate data storage technique on Cloud, based on Cloud application
- CO3Analyze virtualization technology and install virtualization software
- CO4Develop and deploy applications on Cloud
- CO5Apply security in cloud applications
- CO6Use advance techniques in Cloud Computing
Books
Text books
- A. Srinivasan, J. Suresh, “Cloud Computing: A Practical Approach for Learning and Implementation”, Pearson, ISBN: 978-81-317-7651-3
- Rajkumar Buyya, Christian Vecchiola, S. Thamarai Selvi, “Mastering Cloud Computing”, McGraw Hill Education, ISBN-13:978-1-25-902995-0
Reference books
- James Bond ,“The Enterprise Cloud”, O'Reilly Media, Inc. ISBN: 9781491907627
- Dr. Kris Jamsa, “Cloud Computing: SaaS, PaaS, IaaS, Virtualization and more”, Wiley Publications, ISBN: 978-0-470-97389-9
- Anthony T. Velte Toby J. Velte, Robert Elsenpeter, “Cloud Computing: A Practical Approach”, 2010, The McGraw-Hill.
- Gautam Shrof, “ENTERPRISE CLOUD COMPUTING Technology Architecture, Applications”, Cambridge University Press, ISBN: 9780511778476
- Tim Mather, Subra K, Shahid L.,”Cloud Security and Privacy”, Oreilly, ISBN-13 978-81- 8404-815-5
- Dr. Kumar Saurabh, “Cloud Computing, 4ed: Architecting Next-Gen Transformation Paradigms”, Wiley publication, ISBN: 9788126570966
- Rishabh Sharma, “Cloud Computing: Fundamentals, Industry Approach and Trends”, Wiley publication, ISBN:
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).