Fundamentals of Operating System and Networking
Understanding of Operating system concepts, Multiprocessor architecture, Process affinity, Memory, Computer Network, IP Addressing, Subnetting and Supernettting, Designing LANs
Trends in Computing, Fundamentals of Distributed Computing: Shared memory, issues, challenges, Applications, Grid Computing, Utility Computing and Cluster Computing
Introduction to Cloud Computing
Concept of Cloud computing-Characteristics, Features and Application, Cloud Architecture, Service models, Deployment models, Challenges and Issues.
Infrastructure as a Service
Introduction to Infrastructure, Virtual machines, Virtualization, Hypervisors, Server virtualization, Resource provisioning, Scaling, Implementation of IAAS, Appllications, Issues and Challenges, Dockers and Containers
Platform as a Service
Introduction to various platforms, Characteristics, PaaS architecture, Containers, Application staging, Implementation of PaaS, Issues, Application Development and Deployment using PaaS.
Software as a Service
Introduction to services, web services, APIs, Service management, Implementation of SaaS, Characteristics, Applications and Issues.
Introduction, Web services, Web 2.0, Web OS, Examples, How to implement SAAS
Service level objectives, Service Level Agreements (SLAs), Billing & Accounting, managing data. Cloud performance issues and measures,
Understanding security, Issues of cloud security, Infrastructure security, Data Security, Access Management, Solutions
Case study AND REAL CLOUD SERVICS
Distributed File System, HDFS, Cloud Implementation using Open Stack.