Cloud Computing

Course Code: BIT5042

Course Title: Cloud Computing (4 Credits)




Course Contents


Unit – 1 Introduction- Objectives,  From collaborative to the Cloud – A short history Client – Server Computing, Peer-to-Peer Computing, Distributed Computing, Collaborative Computing, Cloud Computing,  Functioning of Cloud Computing, Cloud Architecture, Cloud Storage, Cloud Services, Industrial Applications.


Unit – 2 Business Values, Introduction-Objectives, Service Modeling, Infrastructure Services, Platform Services, Software Services - Software as service modes- Massively scaled software as a service- Scale of Economy, Management and Administration.


Unit–3 Inside Cloud Computing- Introduction-  Objectives, Feeling Sensational about Organization, Making Strategy Decisions- Governance Issues- Monitoring Business Processes- IT Cost Management,


Unit–4: Cloud Service Administration- Service Level Agreements and Monitoring-Support Services- Accounting Services, Resource Management- IT Security- Performance Management- Provisioning- Service Management, Untangling Software Dependencies.


Unit–5 Cloud Computing Technology- Introduction-Objectives, Clients – Mobile – Thin – Thick, Security - Data Linkage - Offloading Work - Logging - Forensics - Development – Auditing,  Network- Basic Public Internet- The Accelerated Internet- Optimised Internet Overlay- Site-to-Site VPN- Cloud Providers- Cloud Consumers - Pipe Size- Redundancy, Services- Identity- Integration- Mapping- Payments- Search.


Unit–6 Accessing the Cloud- Introduction-Objectives, Platforms- Web Application Framework- Web Hosting Services- Proprietary Methods,  Web Applications-  API’s in Cloud Computing,  Browsers for Cloud Computing- Internet Explorer- Mozilla Firefox- Safari- Chrome.


Unit–7 Data Management- Introduction- Objectives, Data Security- Data Location- Data Control- Securing data for transport, Scalability and Cloud Services- Large Scale Data Processing- Databases and Data Stores- Data Archival.


Unit–8 Information Storage in Cloud Computing- Introduction- Objectives, Storage as a Service,  Storage Providers- Amazon Simple Storage Service- Nirvanix- Google Bigtable Datastore- MobileMe- Live Mesh,  Storage Security, Merits and Demerits of Storage.


Unit–9 Discovery of Private and Hybrid Clouds- Introduction- Objectives,  Need for Privacy- Defining a private cloud- Public, Private, and Hybrid Clouds – A Comparison,  Examining the Economics of the private cloud- Assessing capital expenditures- Vendor Private Cloud Offerings, The Up Key Vendors- Service Oriented- Systems Integrators- Technology Enablers.


Unit – 10 Cloud Computing Standards- Introduction- Objectives, Best Practices and Standards,  Practical Issues- Interoperability- Portability- Integration- Security, Standards Organizations and Groups- Cloud Security Alliance- Distributed Management Task Force (DMTF)- National Institute of Standards and Technology (NIST)- Open Cloud Consortium (OCC)- Open Grid Forum (OGF)- Object Management Group (OMG)- Storage Networking Industry Association (SNIA)- Cloud Computing Interoperability Forum (CCIF)- Vertical Groups.


Unit–11 Desktop and Device Management- Introduction- Objectives, Desktop Virtualization- Across Industries- Client Desktops, Desktop placement in the cloud- Merits- Desktop as a Service (DaaS),  Desktop Management- Watching the four areas- Asset Management.


Unit–12 Cloud Governance-Introduction-objectives, IT Governance, Deciding the Governor, Risk Assessment of running the cloud- Understanding possible risks- Performance monitoring and measurement- Measurement Methods, Working of Governance- Establishment of the Governance Body- IT Service Performance – Monitoring and Measuring- Cataloging control and Compliance Data.


Unit–13 Migrating to the Cloud- Introduction-  Objectives, Cloud Services for individuals-  Available Services - Skytap Solution, Cloud Services Aimed at the mid – market, Enterprise Class Cloud Offerings- MS Exchange - VMotion- VMWare vCenter Converter- Hyper – V Live Migration,  Migration- Applications needed for migration - Moving existing data to cloud- Using the Wave approach.


Unit – 14 Migrating to the Cloud- Introduction- Objectives, Analyzing the Services- Establishing a Baseline and Metrics- Tools, Best Practices- Finding the Right vendor- Phased-in Vs Flash-cut Approaches- Bringing in Creativity, How Cloud computing might evolve- Researcher Predictions- Responding to Changes- Getting ready.