Cloud Computing: Fundamentals, Industry Approach and Trends

Author : Rishabh Sharma
Price : Rs 409.00
ISBN 13 : 9788126553068
ISBN 10 : 8126553065
Pages : 232
Type : Paperbound



The book provides identification of business requirement for choosing cloud providers and an architectural approach to design cloud solution for the industry followed by best practices for cloud infrastructure setup, cloud capacity management, data and service migration and cost optimization in cloud. It is an easy-to-follow book where only basic knowledge of IT is required to start. In addition, the book is relevant not only to students but also to amateur and experienced IT professionals or anyone who is willing to know about cloud computing.

About the Author    
1    Overview of Distributed Computing    
    1.1    What is Computing?    
    1.2    Traditional Utilities    
    1.3    Creation of the Internet    
    1.4    Computing Paradigm Trends    
    1.5    Computing Paradigm Evolution    
    1.6    Next Big Thing: The “Cloud”    
    1.7    Cloud Computing: A New Paradigm    
    1.8    Differences and Similarities among Different Types of Computing    
2    Introduction to Cloud Computing    
    2.1    Cloud Computing: Definitions    
    2.2    Central Ideas Behind Cloud Computing    
    2.3    Properties and Characteristics of Cloud Computing    
    2.4    Benefits of Cloud Computing    
    2.5    Cloud Service and Deployment Models    
    2.6    Organizational Scenario of Cloud: Cloud Deployment Model    
    2.7    Cloud Architecture    
    2.8    Cloud Vocabulary    
    2.9    Challenges with Cloud Computing    
    2.10    Cloud-Supporting Services    
    2.11    Management and Administration of Cloud Services    
3    Different Cloud Providers and Comparison of Services    
    3.1    Infrastructure Service Providers    
    3.2    Key Benefits of Cloud Infrastructure Services    
    3.3    Comparison between Infrastructure Service Providers    
    3.4    Identification of Business Requirement for Choosing any Cloud Infrastructure
    3.5    Cloud Infrastructure Setup Procedure    
    3.6    Platform Service Providers    
    3.7    Key Benefits of Cloud Platform Services    
    3.8    Comparison of Platform Service Providers    
    3.9    Identification of Business Requirement for Choosing any Cloud Platform Provider    
    3.10    Cloud Platform Setup Procedure    
    3.11    Cloud Application Development    
    3.12     Software Service Providers    
    3.13    Benefits of SaaS    
    3.14    Comparison between Software Service Providers    
4    Virtualization Techniques    
    4.1    Virtualization Technology    
    4.2    Overview of x86 Virtualization    
    4.3    Types of Virtualization    
    4.4    Virtualization Products    
    4.5    Concept of VLAN (Virtual LAN) and Benefits    
    4.6    Concept of SAN (Virtual SAN) and Benefits    
    4.7    VM Migration    
    4.8    VM Consolidation and Management    
    4.9    Cloud Interoperability Standards    
5    Cloud Databases and File Systems in Cloud    
    5.1    Cloud Database    
    5.2    Cloud File System    
    5.3    Cloud Programming Model    
6    Cloud Security and Existing Security Solutions    
    6.1    Cloud Security Fundamentals    
    6.2    Cloud Risk    
    6.3    Cloud Risk Division    
    6.4    Cloud Computing Security Architecture    
    6.5    VM Security Challenges    
    6.6    Vulnerability Assessment Tool for Cloud    
    6.7    Open Source Security Solution Products in Cloud    
7    Cloud Middleware and Best Practices    
    7.1    Concept and Need of Cloud Middleware    
    7.2    QoS Issues in Cloud    
    7.3    Data Migration and Streaming in Cloud    
    7.4    Performance Monitoring Tools in Cloud    
    7.5    Best Practices of Cloud Computing    
8    Private Cloud Computing Platforms and Cloud Testing    
    8.1    Private Cloud Computing Platforms    
    8.2    Cloud-Optimized Linux    
    8.3    Testing in Cloud computing    
9    Advance Cloud Application and Supporting Services    
    9.1    Advance Cloud Applications    
    9.2    Different Sharing and Collaborative Services in Cloud    
    9.3    Outside the Cloud Services    
    9.4    Cloud Analytics    
    9.5    Software plus Services    
    9.6    Cloud Content Delivery Network (CDN) Services    
    9.7    Mobile Cloud Computing    
    9.8    InterCloud Issues: A Grid of Clouds    
    9.9    Sky Computing    
    9.10    Cloud Governance    
10    Cloud Computing Consumer Case Studies    
    10.1    Cloud Infrastructure Adoption Case Study    
    10.2    Cloud Platform Adoption Case Study    
    10.3    Cloud Software Services Adoption Case Study    
    10.4    Cloud Simulation Tools     
    10.5    Future of Cloud Computing 
    Multiple Choice Questions    
    Review Questions    
    Answers to Multiple Choice Questions    

Primary Market
Undergraduate and graduate level.

Secondary Market
Working practitioners of industry and research organizations

Rishabh Sharma is currently working as a CTO in JOB Forward, Singapore. JOB Forward is the first social recruiting platform in Singapore. Prior to this, he has worked for Wipro Technologies, Bangalore as a Solution Delivery Analyst and involved in the research projects of cloud computing, proof of concepts (PoC), infrastructure automation, big data solutions and various giant customer’s projects related to cloud infrastructure and application migration.

S. No.





A nicely written book on cloud computing meant not only for beginner but for researcher and industrial expert as well.
It has enough information for every individual.

Prof. Dr. Ing. J. L. Raheja

Head, Machine Vision Lab, CSIR-CEERI, Pilani



An excellent book explaining basic concepts of cloud computing in a pragmatic way from the perspectives of a student, a researcher and an IT professional. 

Dr. Aditya Nigam

Asst. Professor, SCEE, IIT Mandi


CLOUD COMPUTING - A term heard by many and known by few. This book answers many basic queries regarding Cloud Computing. The language used in the book is very simple and easy to understand by the students who form the target audience.

Sapna Jumani

Sr. Data warehouse Consultant, Roche Diagnostics (Singapore)


"Cloud Computing-Fundamentals, Industry Approach and Trends by Rishabh Sharma" is a nicely written book on this subject covering all the relevant areas of Cloud Computing. This book can be used as Text Book / Reference Book by UG/PG students in Computer Science and Information Technology. As the book covers Industry approach in detailed way, this book can serve as a reference book for any practicing engineer in IT industry." 

Dr. S. Radha Krishnan

Senior Professor, Kalasalingam University, Chennai.


"Rishabh has been passionately pursuing cloud computing since his college days till date. His book reflects his journey from being a novice till becoming an expert and that makes it a unique content available for people studying Cloud Computing ranging from various contexts."

 Utkarsh Mishra

Sr. Software Engineer, Persistent Systems Ltd, Pune


There is no Cloud Computing book for beginners. Researched thousands of sites for an easy way to learn Cloud Computing but stopped midway. Speaking of which, what book should be recommended to a beginner? It is Cloud Computing by Rishabh Sharma.

Nitish Garg

Sr. Software Engineer, Ericsson Global India Ltd, Bangalore


A comprehensive and well-structured treatise on Cloud Computing that can address the needs to understand the concepts starting from a beginner to a practitioner. The added topics on Cloud Security and Application development has made the book complete. It is a must read for those who wish to learn and play with the most phenomenal technology of this era, i.e. Cloud Computing.

Niloptal Chakraborty Scholar, IIT Patna.