The book contains: Concept of Evolution of Distributed computing: Scalable computing over the Internet - Technologies for network based systems - clusters of cooperative computers - Grid computing Infrastructures - cloud computing - service oriented architecture - Introduction to Grid Architecture and standards - Elements of Grid - Overview of Grid Architecture. Cloud deployment models: public, private, hybrid, community - Categories of cloud computing: Everything as a service: Infrastructure, platform, software - Pros and Cons of cloud computing - Implementation levels of virtualization - virtualization structure - virtualization of CPU, Memory and I/O devices - virtual clusters and Resource Management - Virtualization for data center automation. Open source grid middle-ware packages - Globus Toolkit (GT4) Architecture, Configuration - Usage of Globus - Main components and Programming model - Introduction to Hadoop Framework - Mapreduce, Input splitting, map and reduce functions, specifying input and output parameters, configuring and running a job - Design of Hadoop file system, HDFS concepts, command line and java interface, data-flow of File read & File write.