Course Name: 

Topics in Cloud Computing (IT925)



Credits (L-T-P): 



Overview of Cloud Computing: Cloud Computing Characteristics (elasticity, multi-tenant, on-demand, ubiquitous access, usage metering, self-service, SLA-monitoring, etc.), Cloud Computing and SOA, Enterprise Cloud drivers and adoption trends, Typical Cloud Enterprise workloads, Cloud service models & types (public, private, hybrid, and community clouds), Cloud deployment models (IaaS, PaaS, SaaS, BPaaS), Cloud ROI models, Cloud reference architectures, Cloud standards (OSDIAPIs, etc.), Technology providers vs. Cloud providers vs. Cloud vendors, Planning Cloud transformations (suitability assessment, future state definition, financial assessment and platform selection, roadmap definition); Infrastructure as a Service (IaaS): Virtualization-VMware/Xen/KVM virtualization, adaptive virtualization, Cloud Computing & on-demand resource provisioning, Infrastructure services (storage, compute, services management, cloud brokers, etc.), IaaS vendor solutions: Amazon EC2, HP, Microsoft, Savvis, Terremark, Right Scale, Rackspace cloud, IBM, Oracle, Verizon; Platform as a Service (PaaS): Cloud platform services (monitoring/management, application servers, messaging, data management, development and testing, integration, business intelligence, etc.), PaaS vendor solutions: EMC, Google App Engine, HP, IBM, Microsoft Azure, Rackspace, Savvis, Verizon,, VMware vFabric, OpenStack, Eucalyptus, Storage-as-a-Service platforms (Google Storage, ObjectStore S3, Amazon Dynamo, etc.); Software as a Service (SaaS): Cloud application development lifecycle; SaaS platform services (application development, application migration, SaaS implementation, business intelligence - Cloud-based/big data/real time analytics); Quality of Service (QoS) Aware Load Balancing in Large Scale Heterogeneous Cloud Environment and other Recent Trends in Cloud Computing.


Kai Hwang, Jack Dongarra, Geoffrey C. Fox [2011], " Distributed and Cloud Computing: From Parallel Processing to Internet of Things", Morgan Kauffmann.
Rajkumar Buyya, Christian Vecchiola, S Thamarai Selvi [2013], "Mastering Cloud Computing", Tata McGraw-Hill.
Toby Velte, Anthony Velte, Robert C. Elsenpeter [2010], " Cloud Computing: Practical Approach", McGraw-Hill.
Journal Articles from IEEE Transactions on Cloud Computing [2013 to Till Date]


Information Technology

Contact us

Head of the Department,
Department of Information Technology,
National Institute of Technology Karnataka,
SurathkalP. O. Srinivasnagar, Mangalore - 575 025
Ph.:    +91-824-2474056
Email:  hodit [at] nitk [dot] edu [dot] in

Web Admin: Sowmya Kamath S

Connect with us

We're on Social Networks. Follow us & stay in touch.