0% found this document useful (0 votes)
3 views3 pages

NPTEL Cloud Computing Weekwise Notes

The document outlines a week-by-week curriculum for a Cloud Computing course, covering topics such as the definition and characteristics of cloud computing, various deployment models, service models, data management, resource management, security, and recent trends like serverless computing. Each week focuses on specific aspects of cloud technology, including architecture, management, and case studies of real-world applications. The course also addresses emerging concepts like fog computing and sustainability in cloud services.

Uploaded by

anshumangenai
Copyright
© All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
3 views3 pages

NPTEL Cloud Computing Weekwise Notes

The document outlines a week-by-week curriculum for a Cloud Computing course, covering topics such as the definition and characteristics of cloud computing, various deployment models, service models, data management, resource management, security, and recent trends like serverless computing. Each week focuses on specific aspects of cloud technology, including architecture, management, and case studies of real-world applications. The course also addresses emerging concepts like fog computing and sustainability in cloud services.

Uploaded by

anshumangenai
Copyright
© All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd

NPTEL Cloud Computing – Week-by-Week Notes

Week 1: Introduction to Cloud Computing


• Definition of cloud computing and evolution
• Key characteristics: on-demand service, scalability, elasticity
• Utility computing and pay-as-you-go model
• Advantages: cost efficiency, reliability, global access
• Limitations: internet dependency, vendor lock-in

Week 2: Cloud Architecture & Deployment Models


• Front-end and back-end architecture
• Virtualization and abstraction layers
• Deployment models: Public, Private, Hybrid, Community
• Role of data centers and networking

Week 3: Cloud Service Models & Management


• IaaS, PaaS, SaaS explained with examples
• Service Level Agreement (SLA) and QoS
• Cloud brokerage and service orchestration
• Billing and metering services

Week 4: Data Management in Cloud


• Structured vs unstructured data
• Block, object and file storage
• CAP theorem and data consistency models
• Data replication and backup strategies

Week 5: Resource Management & Scheduling


• Dynamic resource provisioning
• Load balancing algorithms
• Auto-scaling techniques
• Energy-efficient resource management

Week 6: Cloud Security & Privacy


• Security threats and vulnerabilities
• Authentication, authorization, encryption
• Shared responsibility model
• Compliance and regulatory issues

Week 7: Cloud Platforms & Simulators


• AWS, Azure, GCP overview
• Open-source clouds: OpenStack, CloudStack
• Cloud simulators: CloudSim, GreenCloud
• Use of simulators in research

Week 8: Fog Computing & Research Trends


• Fog architecture and components
• Cloud vs Fog vs Edge comparison
• Latency-sensitive applications
• IoT and smart city use cases

Week 9: Virtual Machine Management


• Hypervisors and virtualization types
• VM placement and migration
• Monitoring metrics and SLA violations
• Resource optimization strategies

Week 10: Cloud-Fog-Edge Analytics


• Distributed analytics pipeline
• Real-time processing benefits
• Use cases: healthcare, surveillance
• Challenges in distributed analytics

Week 11: Serverless Computing & FaaS


• Serverless architecture principles
• Event-driven execution model
• Benefits and limitations of FaaS
• Use cases of serverless computing

Week 12: Case Studies & Recent Advances


• Netflix, Dropbox cloud adoption
• Containerization and Kubernetes
• Multi-cloud and hybrid strategies
• Green and sustainable cloud computing

You might also like