Syllabus
Course Code: MCA-20-34(i) Course Name: Cloud Computing and IoT |
||
MODULE NO / UNIT | COURSE SYLLABUS CONTENTS OF MODULE | NOTES |
---|---|---|
1 | Cloud Computing: Definition, roots of cloud computing, characteristics, cloud architecture, deployment
models, service models. Virtualization:benefits & drawbacks of virtualization, server virtualization,virtualization of - operating system, platform, CPU, network, application, memory and I/O devicesetc. |
|
2 | Cloud Computing Service Platforms – Compute services, storage services,database services,
applicationservices, queuing services, e-mail services, notification services, media services, content
delivery services, analytics services, deployment& management services, identity& access management
services and their case studies. Security in cloud computing: issues, threats, data security and information security |
|
3 | Internet of Thing (IoT): overview, conceptual framework, architecture, major components, common
applications Design principles for connected devices: Modified OSI Model for IoT/M2M systems, ETSI M2M Domains and High-level capabilities, wireless communication technologies - NFC, RFID, Bluetooth BR/EDR and Bluetooth low energy, ZigBee, WiFi, RF transceiver and RF modules. Data enrichment, data consolidation & device management at gateway. |
|
4 | Design principles for web connectivity: web communication protocols for connected devices: constrained
application protocol, CoAP Client web connectivity, client authentication, lightweight M2M
communication protocol. Message communication protocols for connected devices - CoAP-SMS, CoAPMQ, MQTT, XMPP. IoT privacy, security and vulnerabilities and their solutions. |