Handbook of Cloud Computing: Basic to Advance research on the concepts and design of Cloud Computing
- Length: 413 pages
- Edition: 1
- Language: English
- Publisher: BPB Publications
- Publication Date: 2019-08-27
- ISBN-10: 9388176669
- ISBN-13: 9789388176668
- Sales Rank: #5034532 (See Top 100 Books)
Basic to Advance research on the concepts and design of Cloud computing
Key Features
- Comprehensively gives clear picture of current state-of-the-art aspect of cloud computing by elaborating terminologies, models and other related terms.
- Enlightens all major players in Cloud Computing industry providing services in terms of SaaS, PaaS and IaaS.
- Highlights Cloud Computing Simulators, Security Aspect and Resource Allocation.
- In-depth presentation with well-illustrated diagrams and simple to understand technical concepts of cloud.
Description
The book “Handbook of Cloud Computing” provides the latest and in-depth information of this relatively new and another platform for scientific computing which has great possibilities and high future prospects to become ten folds in near future. The book covers in comprehensive manner all aspects and terminologies associated with cloud computing like SaaS, PaaS and IaaS and also elaborates almost every cloud computing service model.
The book highlights several other aspects of cloud computing like Security, Resource allocation, Simulation Platforms and futuristic trend i.e. Mobile cloud computing. The book will benefit all the readers with all in-depth technical information which is required to understand current and futuristic concepts of cloud computing. No prior knowledge of cloud computing or any of its related technology is required in reading this book.
What Will You Learn
- Cloud Computing, Virtualisation
- Software as a Service, Platform as a Service, Infrastructure as a Service
- Data in Cloud and its Security
- Cloud Computing – Simulation, Mobile Cloud Computing
- Specific Cloud Service Models
- Resource Allocation in Cloud Computing
Who This Book Is For
- Students of Polytechnic Diploma Classes- Computer Science/ Information Technology
- Graduate Students- Computer Science/ CSE / IT/ Computer Applications
- Master Class Students—Msc (CS/IT)/ MCA/ M.Phil, M.Tech, M.S.
- Researcher’s—Ph.D Research Scholars doing work in Virtualization, Cloud Computing and Cloud Security
- Industry Professionals- Preparing for Certifications, Implementing Cloud Computing and even working on Cloud Security
About the Author
Dr. Anand Nayyar received Ph.D (Computer Science) in Wireless Sensor Networks and Swarm Intelligence. Presently he is working in Graduate School, Duy Tan University, Da Nang, Vietnam. He has total of fourteen Years of Teaching, Research and Consultancy experience with more than 250 Research Papers in various International Conferences and highly reputed journals. He is certified Professional with more than 75 certificates and member of 50 Professional Organizations. He is acting as “ACM DISTINGUISHED SPEAKER”
Official Website: http://duytan.edu.vn/; http://gs.duytan.edu.vn/
Professional Link: http://sdh.duytan.edu.vn/Home/EmployeeDetail/vn/70/anand-nayyar; http://gs.duytan.edu.vn/faculty-staff/staff/
Web Link: http://www.anandnayyar.com
Scopus: https://www.scopus.com/authid/detail.uri?authorId=55201442200
Google Scholar: https://scholar.google.com.tr/citations?hl=tr&pli=1&user=7uvZuX8AAAAJ
Cover Page Title Page Copyright Page Preface Foreword List of Authors Acknowledgement Table of Contents 1. Introduction to Cloud Computing 1.1 Evolution and History of Cloud Computing 1.2 Introduction to Cloud Computing 1.3 Why Cloud Computing is Becoming Highly Important? 1.4 Cloud Types 1.4.1 The NIST Model 1.4.2 Cloud Cube Model 1.4.3 Deployment Models 1.4.4 Service Models 1.5 Layers and Types of Cloud 1.6 Features of Cloud Computing 1.7 Why Cloud Computing? 1.7.1 Cloud Computing for End Users 1.7.2 Cloud Computing for the System and Network Administrators 1.7.3 Cloud Computing for Software Engineers 1.7.4 Cloud Computing for Data Center Professionals 1.7.5 Cloud Computing for It Customers, Government and Research Organizations 1.8 Cloud Computing Stack 1.9 Component of Cloud Computing 1.10 Advantages of Cloud Computing 1.11 Limitations of Cloud Computing 1.12 Cloud Computing Service Providers 1.12.1 Amazon 1.12.2 Microsoft 1.12.3 Google 1.12.4 IBM 1.12.5 Yahoo 1.12.6 Salesforce.com 1.12.7 Facebook 1.12.8 Oracle 1.12.9 SAP 1.12.10 VMware Summary References 2. Virtualization 2.1 Introduction to Virtualization and its Technical Evolution 2.2 History of Virtualization 2.3 Introduction to Virtualization 2.3.1 Types of Virtual Machines 2.3.2 Advantages of Virtualization 2.3.3 Components of Virtualization 2.3.4 Types of Virtualization 2.3.5 Virtualization Systems 2.4 From Virtual Computing to Clouds 2.5 Load Balancing and Virtualization 2.6 Virtualization Security Management Summary References 3. Software as a Service 3.1 Evolution of SaaS 3.2 Brief Introductory part of Software as a Service 3.3 SaaS Unification Technologies 3.4 SaaS Integration Products and Technologies SaaS Product Selection Criteria 3.5 SaaS Integration Services 3.6 Advantages of SaaS Summary References 4. Platform as a Service 4.1 Evolution of PaaS 4.2 Introduction to PaaS 4.3 PaaS Service Providers 4.3.1 Acquia Cloud 4.3.2 Amazon AWS 4.3.3 Amazon Elastic Beanstalk 4.3.4 App42PaaS 4.3.5 CloudFoundry 4.3.6 Microsoft Azure 4.3.7 Simple cloud API 4.3.8 Google App Engine 4.3.9 Force.com 4.4 PaaS Application Framework 4.5 PaaS Operator Verbs 4.6 PaaS Developer Verbs 4.7 Advantages and Challenges of PaaS Summary References 5. Infrastructure as a Service 5.1 Evolution 5.2 IaaS Architecture 5.2.1 DAS Model 5.2.2 SAN Model 5.3 IaaS Providers 5.3.1 Amazon AWS 5.3.2 RackSpace 5.3.3 CloudStack 5.3.4 DigitalOcean 5.3.5 Google Compute Engine: 5.3.6 Linode 5.3.7 OpenNebula 5.3.8 OpenStack 5.3.9 Eucalyptus 5.3.10 Nimbus 5.4 Experimental Setup 5.5 Advantages and Disadvantages of Infrastructure as a Service 5.5.1 Pros of Infrastructure as a Service 5.5.2 Cons of Infrastructure as a Service Summary References 6. Data in Cloud 6.1 Evolution of Network Storage in Cloud 6.2 Data as a Service 6.2.1 Architecture of DaaS 6.2.2 Pricing Models for DaaS 6.2.3 Advantages of DaaS 6.2.4 Disadvantages of DaaS 6.3 Database as a Service 6.3.1 Users of DBaaS 6.3.2 Implementing DBaaS 6.3.3 Benefits of DBaaS for Enterprises 6.3.4 Deployment Issues 6.4 Cloud Based Data Storage 6.4.1 Architecture of Cloud Based Data Storage 6.4.2 Issues in Cloud Storage 6.5 Advantages and Limitations of Cloud Based Storage Solution 6.5.1 Advantages of Cloud Storage 6.5.2 Disadvantages of cloud-based storage 6.6 Cloud Based Data Storage Service Providers 6.7 Cloud Storage Interoperability 6.7.1 Cloud Data Management Interface 6.7.2 Open Cloud Computing Interface Summary References 7. Cloud Security 7.1 Introduction 7.2 Security Risks and Best Practices 7.3 Securing Cloud 7.3.1 CIA Concept 7.3.2 Threats to infrastructure, Data, and Access Control 7.3.3 Types of Security Attacks 7.4 Security Policy Implementation 7.4.1 Policy Types 7.4.2 Computer Security Incident Response Teams 7.5 Techniques to Secure Data 7.6 Cloud Encryption 7.6.1 Symmetric Encryption 7.6.2 Asymmetric Encryption 7.6.3 Homomorphic Cryptosystems 7.7 Cloud Security Alliance 7.8 Cloud Security Strategy 7.9 Cloud Computing Security Architecture 7.10 Future of Cloud Security Summary References 8. Cloud Computing – Simulation 8.1 Introduction to Simulation 8.2 Cloud Computing: Simulation Tools 8.2.1 CloudSim 8.2.2 CloudAnalyst 8.2.3 GreenCloud 8.2.4 iCanCloud 8.2.5 EMUSIM 8.2.6 GroudSim 8.2.7 DCSim 8.2.8 MR-CloudSim 8.2.9 MDCSim 8.2.10 SimIC 8.3 Cloud based Web Applications & Service Testing Tools 8.4 Cloud Based Mobile & Multimedia Application Testing Tools 8.5 Performance Comparison of Cloud Computing Simulators Summary References 9. Specific Cloud Service Models Introduction 9.1 Security as a Service (SECaaS) 9.2 Communication as a Service 9.3 Network as a Service 9.4 Monitoring as a Service 9.5 Machine Learning as a Service (MLaaS) 9.6 Mobile Backend as a Service 9.7 Test Environment as a Service (TEaaS) 9.8 API as a Service 9.9 Identity as a Service Summary References 10. Resource Allocation in Cloud Computing 10.1 Introduction 10.2 Importance of Resource Allocation 10.3 Strategies for Resource Allocation 10.4 Resource Allocation Policies and Algorithms 10.4.1 Performance-based RAS 10.4.2 Cost Based RAS 10.4.3 Performance and Cost based RAS Summary References 11. Mobile Cloud Computing 11.1 Introduction to Mobile Cloud Computing 11.1.1 Mobile Cloud Computing vs Cloud Computing 11.1.2 Definitions of Mobile Cloud Computing 11.2 Features of Mobile Cloud Computing 11.3 Mobile Cloud Computing Service Models 11.4 Various Architectures of Mobile Cloud Computing 11.4.1 Cloud Computing with Mobile Terminals 11.4.2 Virtual Cloud Service Provider 11.4.3 Operator Centric Mobile Cloud Architecture (OCMCA) 11.4.4 Cloudlet 11.4.5 MoClo-IdM Framework 11.4.6 ORBUA: A Distributed Authorization Model 11.5 Issues Surrounding Mobile Cloud Computing 11.5.1 Resource Management Summary References
Donate to keep this site alive
1. Disable the AdBlock plugin. Otherwise, you may not get any links.
2. Solve the CAPTCHA.
3. Click download link.
4. Lead to download server to download.