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
