Logo

BCA Cloud Computing

bcasemester 7

Unit 1:Introduction to Cloud Computing

Overview of Cloud Computing, Evolution of Cloud Computing, Characteristics of Cloud Computing, Types of cloud and its Cloud services, Benefits and challenges of cloud computing, Applications cloud computing, Cloud Storage, Cloud services requirements, cloud and dynamic infrastructure, Cloud adoption

Unit 2:Cloud Computing Architecture

Cloud reference model (Platform as service, Software as a service, Infrastructure as service), Cloud deployment models (Public clouds, Private clouds, Community cloud, Hybrid clouds), Cloud design and implementation using SOA, security, trust and privacy

Unit 3:Cloud Virtualization technology

Overview of Virtualization techniques, Types of Virtualization, Implementation Levels of Virtualization Structures, virtualization benefits, server virtualization, hypervisor management software, virtual infrastructure requirements

Unit 4:MapReduce

Introduction to parallel computing, Map-reduce model, Applications of map reduce, Parallel efficiency of Map-Reduce, MapReduce infrastructure

Unit 5:Cloud security

Introduction to Security, Cloud Security challenges and Risks, Software-as-a-Service Security, Security Monitoring, Security Architecture Design, Data Security, Application Security, Virtual Machine Security, Identity Management and Access Control

Unit 6:Cloud platforms and applications

Web services, AppEngine, Azures Platform, Aneka, Open challenges, Scientific applications, Business and Consumer applications