CS8791 CLOUD COMPUTING NOTES 2017 REGULATION

Spread the love
  •  
  •  
  •  
  •  
  •  
  •  

CS8791 CLOUD COMPUTING NOTES 2017 REGULATION 

In this post we have posted some notes on CS8791 CLOUD Computing of PROFESSIONAL CORE for ANNA UNIVERSITY AFFILIATED COLLEGES STUDENTS. 
Here We have listed the the notes whichever we could collect for CS8791 CLOUD COMPUTING subject, We think that it will be helpful for your exam preparation.

OBJECTIVES:

πŸ‘‰ To understand the concept of cloud computing.
πŸ‘‰ To appreciate the evolution of cloud from the existing technologies.
πŸ‘‰ To have knowledge on the various issues in cloud computing.
πŸ‘‰ To be familiar with the lead players in cloud.
πŸ‘‰ To appreciate the emergence of cloud as the next generation computing paradigm.

UNIT I INTRODUCTION

Introduction to Cloud Computing – Definition of Cloud – Evolution of Cloud Computing – Underlying Principles of Parallel and Distributed Computing – Cloud Characteristics – Elasticity in Cloud – On-demand Provisioning. 

UNIT II CLOUD ENABLING TECHNOLOGIES

Service Oriented Architecture – REST and Systems of Systems – Web Services – Publish- Subscribe Model – Basics of Virtualization – Types of Virtualization – Implementation Levels of Virtualization – Virtualization Structures – Tools and Mechanisms – Virtualization of CPU – Memory – I/O Devices –Virtualization Support and Disaster Recovery. 

UNIT III CLOUD ARCHITECTURE, SERVICES AND STORAGE


Layered Cloud Architecture Design – NIST Cloud Computing Reference Architecture – Public, Private and Hybrid Clouds – laaS – PaaS – SaaS – Architectural Design Challenges – Cloud Storage – Storage-as-a-Service – Advantages of Cloud Storage – Cloud Storage Providers – S3. 

UNIT IV RESOURCE MANAGEMENT AND SECURITY IN CLOUD

Inter Cloud Resource Management – Resource Provisioning and Resource Provisioning Methods – Global Exchange of Cloud Resources – Security Overview – Cloud Security Challenges – Software-as-a-Service Security – Security Governance – Virtual Machine Security – IAM – Security Standards. 

UNIT V CLOUD TECHNOLOGIES AND ADVANCEMENTS

Hadoop – MapReduce – Virtual Box — Google App Engine – Programming Environment for Google App Engine –– Open Stack – Federation in the Cloud – Four Levels of Federation – Federated Services and Applications – Future of Federation. 

TOTAL: 45 PERIODS

OUTCOMES:

On Completion of the course, the students should be able to:
πŸ‘‰ Articulate the main concepts, key technologies, strengths and limitations of cloud computing. 
πŸ‘‰ Learn the key and enabling technologies that help in the development of cloud.
πŸ‘‰ Develop the ability to understand and use the architecture of compute and storage cloud, service and delivery models. 
πŸ‘‰ Explain the core issues of cloud computing such as resource management and security.
πŸ‘‰ Be able to install and use current cloud technologies.
πŸ‘‰ Evaluate and choose the appropriate technologies, algorithms and approaches for implementation and use of cloud. 

TEXT BOOKS:

1. Kai Hwang, Geoffrey C. Fox, Jack G. Dongarra, “Distributed and Cloud Computing, From Parallel Processing to the Internet of Things”, Morgan Kaufmann Publishers, 2012. 
2. Rittinghouse, John W., and James F. Ransome, ―Cloud Computing: Implementation, Management and Securityβ€–, CRC Press, 2017. 

REFERENCES:

1. Rajkumar Buyya, Christian Vecchiola, S. ThamaraiSelvi, ―Mastering Cloud Computingβ€–, Tata Mcgraw Hill, 2013. 
2. Toby Velte, Anthony Velte, Robert Elsenpeter, “Cloud Computing – A Practical Approachβ€–, Tata Mcgraw Hill, 2009. 
3. George Reese, “Cloud Application Architectures: Building Applications and Infrastructure in the Cloud: Transactional Systems for EC2 and Beyond (Theory in Practice)β€–, O’Reilly, 2009.


CS8791 CLOUD COMPUTING NOTES 

Unit 1 – Click here
Unit 2 – Click here
Unit 3 – Click here
Unit 4 – Click here
Unit 5 – Click here
If you have any queries or comments on this post, kindly contact us through contact form or telegram
To contact us through telegram – Click here 

Leave a Reply

Your email address will not be published. Required fields are marked *