Logo

BIT Cloud Computing

bitsemester 7

Unit 1:Introduction to Cloud Computing

Overview and need of cloud computing, History of cloud computing, Cloud stakeholders, Cloud providers, Cloud users, End users, Characteristics and challenges of cloud computing, Benefits and limitations, Cloud computing, Grid Computing, Fog Computing

Unit 2:Cloud Service Models

Introduction to cloud service models, SaaS, PaaS, IaaS, XaaS, Serverless computing and FaaS model, Cloud deployment model (Private, Public, Hybrid), Cloud Platform (Introduction to Google Cloud Platform, Microsoft Azure, Salesforce, AWS)

Unit 3:Virtualizations

Introduction to virtualization, Characteristics of virtualized environments, Types of virtualization (Server, Storage and Network), Machine Image, Virtual Machine, VMware, Hypervisor, Microsoft Hyper-V

Unit 4:SOA and Cloud Management

Basic concepts of SOA, Web Services (SOAP, REST), Cloud governance, Cloud Availability and Disaster Recovery, Service Management, Data Management, Resource Management

Unit 5:Cloud Programming Models

Thread programming, Task programming, Map-Reduce programming, Parallel efficiency of MapReduce, Comparison between Thread, Task and MapReduce

Unit 6:Cloud Security

Cloud security fundamentals, Cloud security architecture, Identity management and access control, Cloud computing security challenges, Elimination of intruders in private cloud

Unit 7:Cloud Based Analytics

Data cube, columnar storage, Data Lake, Graph processing, Graph database, Machine learning in the cloud, Fast data processing and streaming in the cloud