UNIT - I Basics of Cloud computing Lecture 8Hrs
-----------------------------------------------------------------------------------
------------------
Introduction to cloud computing: Introduction, Characteristics of cloud computing,
Cloud
Models, Cloud Services Examples, Cloud Based services and applications
Cloud concepts and Technologies: Virtualization, Load balancing, Scalability and
Elasticity,
Deployment, Replication, Monitoring, Software defined, Network function
virtualization, Map
Reduce, Identity and Access Management, services level Agreements, Billing.
Cloud Services and Platforms: Compute Services, Storage Services, Database
Services,
Application services, Content delivery services, Analytics Services, Deployment and
Management
Services, Identity and Access Management services, Open Source Private Cloud
software.
UNIT - II Hadoop and Python Lecture 9Hrs
-----------------------------------------------------------------------------------
---
Hadoop MapReduce: Apache Hadoop, Hadoop Map Reduce Job Execution, Hadoop
Schedulers,
Hadoop Cluster setup.
Cloud Application Design: Reference Architecture for Cloud Applications, Cloud
Application
Design Methodologies, Data Storage Approaches.
Python Basics: Introduction, Installing Python, Python data Types & Data
Structures, Control
flow, Function, Modules, Packages, File handling, Date/Time Operations, Classes.
UNIT - III Python for Cloud computing Lecture 8Hrs
-----------------------------------------------------------------------------------
--------
Python for Cloud: Python for Amazon web services, Python for Google Cloud Platform,
Python
for windows Azure, Python for MapReduce, Python packages of Interest, Python web
Application
Frame work, Designing a RESTful web API.
Cloud Application Development in Python: Design Approaches, Image Processing APP,
Document Storage App, MapReduce App, Social Media Analytics App.
UNIT - IV Big data, multimedia and Tuning Lecture 8Hrs
-----------------------------------------------------------------------------------
--------
Big Data Analytics: Introduction, Clustering Big Data, Classification of Big data
Recommendation
of Systems.
Multimedia Cloud: Introduction, Case Study: Live video Streaming App, Streaming
Protocols,
case Study: Video Transcoding App.
Cloud Application Benchmarking and Tuning: Introduction, Workload Characteristics,
Application Performance Metrics, Design Considerations for a Benchmarking
Methodology,
Benchmarking Tools, Deployment Prototyping, Load Testing & Bottleneck Detection
case Study,
Hadoop benchmarking case Study.
UNIT - V Applications and Issues in Cloud Lecture 9 Hrs
-----------------------------------------------------------------------------------
----------
Cloud Security: Introduction, CSA Cloud Security Architecture, Authentication,
Authorization,
Identity Access Management, Data Security, Key Management, Auditing.
Cloud for Industry, Healthcare &Education: Cloud Computing for Healthcare, Cloud
computing for Energy Systems, Cloud Computing for Transportation Systems, Cloud
Computing
for Manufacturing Industry, Cloud computing for Education.
Migrating into a Cloud: Introduction, Broad Approaches to migrating into the cloud,
the seven–
step model of migration into a cloud.
Organizational readiness and Change Management in The Cloud Age: Introduction,
Basic
concepts of Organizational Readiness, Drivers for changes: A frame work to
comprehend the
competitive environment, common change management models, change management
maturity
models, Organizational readiness self – assessment.
Legal Issues in Cloud Computing: Introduction, Data Privacy and security Issues,
cloud
contracting models, Jurisdictional issues raised by virtualization and data
location, commercial and
business considerations, Special Topics.