Department of Mathematicstheory
CLOUD COMPUTING
DSE 4405
Syllabus
- 01Definition and evolution of Cloud Computing
- 02Enabling Technologies, Service and Deployment Models
- 03Popular Cloud Stacks and Use Cases Benefits, Risks, and Challenges of Cloud Computing
- 04Virtualization: Introduction, Characteristics of Virtualized Environment, Types of Virtualization, Implementation Levels of Virtualization, Taxonomy of Virtualization Techniques, Tools and Mechanisms, Pros and Cons of Virtualization
- 05Programming Model: Parallel and Distributed Programming Paradigms
- 06Cloud Platforms in Industry: Amazon Web Services, Google App Engine, Microsoft Azure
- 07Service level agreements; Data in the cloud
- 08MapReduce and extensions
- 09Security In The Cloud: Security Overview, Cloud Security Challenges and Risks
- 10Software-as-a-Service Security, Security Governance, Risk Management, Security Monitoring
- 11Security Architecture Design, Data Security, Application Security
- 12Virtual Machine Security, Identity Management and Access Control
- 13Autonomic Security
- 14Cloud Platforms in Industry: Amazon Web Services, Google App Engine, Microsoft Azure
- 15Virtualization Tools and Mechanisms
References
- Rajkumar Buyya, Christian Vecchiola, S. Thamarai Selvi, Mastering cloud computing: foundations and applications programming, Elsevier Inc, 2013
- Gautam Shroff, ENTERPRISE CLOUD COMPUTING: Technology, Architecture, Applications, Cambridge University Press, 2010
- Barrie Sosinsky, “Cloud Computing Bible”, Wiley India Edition, 2013
- Kailash Jayaswal, Jagannath Kallakurchi, Donald J. Houde, Dr.Deven Shah, “Cloud computing black Book”, Dream Tech Press, 2014
- Velte Anthony T, Toby J. Velte and Robert E., “Cloud Computing: A Practical Approach”, Tata McGraw Hill, 2013
Credits Structure
3Lecture
0Tutorial
0Practical
3Total