ANNA UNIVERSITY CLOUD COMPUTING CS8791 SYLLABUS REGULATION 2017 - Anna University Syllabus

Thursday, November 5, 2020

ANNA UNIVERSITY CLOUD COMPUTING CS8791 SYLLABUS REGULATION 2017

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. 
ANNA UNIVERSITY CLOUD COMPUTING CS8791 SYLLABUS REGULATION 2017


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 – PublishSubscribe 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. 

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.

No comments:

Post a Comment