Cloud computing

"Follows structured approach explaining cloud techniques, models and platforms"...

Gespeichert in:
Bibliographische Detailangaben
1. Verfasser: Bhowmik, Sandeep (VerfasserIn)
Format: Buch
Sprache:English
Veröffentlicht: Cambridge, UK Cambridge University Press 2017
Schlagworte:
Online-Zugang:Inhaltsverzeichnis
Klappentext
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!

MARC

LEADER 00000nam a2200000 c 4500
001 BV044462966
003 DE-604
005 20190219
007 t|
008 170828s2017 ii a||| |||| 00||| eng d
010 |a 017024996 
020 |a 9781316638101  |9 978-1-316-63810-1 
035 |a (OCoLC)993877178 
035 |a (DE-599)BVBBV044462966 
040 |a DE-604  |b ger  |e rda 
041 0 |a eng 
044 |a ii  |c IN 
049 |a DE-1050  |a DE-703  |a DE-83 
050 0 |a QA76.585 
082 0 |a 004.67/82  |2 23 
084 |a ST 200  |0 (DE-625)143611:  |2 rvk 
100 1 |a Bhowmik, Sandeep  |e Verfasser  |4 aut 
245 1 0 |a Cloud computing  |c Sandeep Bhowmik 
264 1 |a Cambridge, UK  |b Cambridge University Press  |c 2017 
300 |a xxiii, 407 Seiten  |b Illustrationen 
336 |b txt  |2 rdacontent 
337 |b n  |2 rdamedia 
338 |b nc  |2 rdacarrier 
520 |a "Follows structured approach explaining cloud techniques, models and platforms"... 
650 4 |a Cloud computing 
650 0 7 |a Cloud Computing  |0 (DE-588)7623494-0  |2 gnd  |9 rswk-swf 
689 0 0 |a Cloud Computing  |0 (DE-588)7623494-0  |D s 
689 0 |5 DE-604 
856 4 2 |m Digitalisierung UB Bayreuth - ADAM Catalogue Enrichment  |q application/pdf  |u http://bvbr.bib-bvb.de:8991/F?func=service&doc_library=BVB01&local_base=BVB01&doc_number=029863602&sequence=000001&line_number=0001&func_code=DB_RECORDS&service_type=MEDIA  |3 Inhaltsverzeichnis 
856 4 2 |m Digitalisierung UB Bayreuth - ADAM Catalogue Enrichment  |q application/pdf  |u http://bvbr.bib-bvb.de:8991/F?func=service&doc_library=BVB01&local_base=BVB01&doc_number=029863602&sequence=000002&line_number=0002&func_code=DB_RECORDS&service_type=MEDIA  |3 Klappentext 
943 1 |a oai:aleph.bib-bvb.de:BVB01-029863602 

Datensatz im Suchindex

_version_ 1819783165705715712
adam_text Contents * fi Figures XV Tables xix Preface xxi Acknowledgments xxiii 1. Introduction 1 u What is the Buzz About 1 1.2 Limitations of the Traditional Computing Approaches 2 1.3 Is There Any Solution to These Worries? 5 1.4 Three Layers of Computing 6 1.5 Three Layers in Traditional Computing 8 1.6 The End of Traditional Computing 9 1.7 Story of a Similar Scenario: A Century Ago 11 1.8 People are Already Using Cloud Computing 12 1.9 Influences behind Cloud Service Adoption 13 Summary 15 Review Questions 16 Multiple Choice Questions 17 2. Evolution and Enabling Technologies 19 2.1 The Evolution of Cloud Computing 19 2.2 How Philosophies Converged into Cloud Computing 33 2.3 Comparison between Cluster, Grid and Cloud Computing 33 Summary 34 Review Questions 35 Multiple Choice Questions 36 3. Benefits and Challenges 38 3.1 Origin of the Term ‘Cloud Computing’ 38 3.2 Early Initiatives 39 3.3 Utility Computing 39 3.4 Metering and Billing in Cloud 41 3.5 Separation of Data Center Operation 41 3.6 Benefits of Cloud Computing 42 3.7 Challenges of Cloud Computing 46 3.8 How Cloud Computing Addresses Business Challenges 48 vii 3.9 Ethical Issues in Cloud Computing 3.10 Cloud Computing: Network as Computer 3.11 Role of Web Service 3.12 Role of API 3.13 Ubiquitous Cloud 3.14 Confusion Between Cloud and Internet Summary Review Questions Multiple Choice Questions 4. Cloud Computing Model 4.1 Standard Cloud Model 4.2 Cloud Deployment Models 4.3 Choosing the Appropriate Deployment Model Summary Review Questions Multiple Choice Questions 48 49 49 52 52 52 53 53 54 56 56 66 71 73 73 74 5. Cloud Computing Services 76 5.1 Service Delivery Models 76 5.2 Service Abstraction 82 5.3 The SPI Model 83 5.4 A Traditional System vs Cloud System Model 83 5.5 All applications delivered using web-services are not SaaS 85 5.6 SaaS and PaaS: Salesforce.com and Force.com 86 5.7 Other Category of Cloud Services 87 5.8 Open Cloud Services 90 Summary 92 Review Questions 93 Multiple Choice Questions 94 6. Security Reference Model 95 6.1 The Security Concern in Cloud 95 6.2 Cloud Security Working Groups 96 6.3 Elements of Cloud Security Model 98 6.4 Cloud Security Reference Model 99 6.5 Examining Cloud Security against Traditional Computing 104 6.6 Security Policy 106 6.7 Trusted Cloud Computing 106 Summary 107 Review Questions 108 Multiple Choice Questions 109 7. Resource Virtualization 111 7.1 What is Virtualization 111 7.2 Virtualizing Physical Computing Resources 112 7.3 Understanding Abstraction 113 7.4 Business Benefits of Virtualization 113 7-5 Machine or Server Level Virtualization 114 7.6 Exploring Hypervisor or Virtual Machine Monitor 117 7.7 Operating System Level Virtualization: Removal of the hypervisor 122 7.8 Major Server Virtualization Products and Vendors 124 7.9 High-Level Language Virtual Machine 125 7.10 Emulation 126 7.11 Some Other Types of Virtualizations 127 7.12 Advantages of Virtualization 128 7.13 Downsides of Virtualization 130 7.14 Virtualization Security Threats 130 7.15 Virtualization Security Recommendations 131 7.16 Virtualization and Cloud Computing 132 Summary 133 Review Questions 134 Multiple Choice Questions 136 8. Resource Pooling, Sharing and Provisioning 138 8.1 Resource Pooling 138 8.2 Commoditization of the Data Center 141 8.3 Standardization, Automation and Optimization 142 8.4 Resource Sharing 143 8.5 Resource Provisioning 146 Summary 153 Review Questions 154 Multiple Choice Questions 155 9. Scaling in the Cloud 157 9.1 What is Scaling? 157 9.2 Scaling in Traditional Computing 158 9.3 Scaling in Cloud Computing 158 9.4 Foundation of Cloud Scaling 159 9.5 Scalable Application 160 9.6 Scaling Strategies in Cloud 161 9.7 Auto-Scaling in Cloud 163 9.8 Types of Scaling 164 9.9 Horizontal Scaling is More Cloud-Native Approach 169 9.10 Performance and Scalability 169 9.11 The Resource Contention Problem 170 9-12 Cloud Bursting: A Scenario of Flexible Scaling 170 9.13 Scalability is a Business Concern 172 Summary 172 Review Questions 173 Multiple Choice Questions 174 10. Capacity Planning 175 10.1 What is Capacity Planning 175 10.2 Capacity Planning in Computing 176 10.3 Capacity Planning in Cloud Computing 176 10.4 Cloud Capacity: Consumers’ View vs Providers’ View 180 10.5 Capacity Planning: Then and Now 180 10.6 Approaches for Maintaining Sufficient Capacity 182 10.7 Role of Auto-Scaling in Capacity Planning 183 10.8 Capacity and Performance: Two Important System Attributes 184 10.9 Steps for Capacity Planning 184 Summary 187 Review Questions 188 Multiple Choice Questions 189 11. Load Balancing 190 11.1 Load Balancing 190 11.2 Importance of Load Balancing in Cloud Computing 191 11.3 How Load Balancing is done in Cloud 192 11.4 Goals of Load Balancing 195 11.5 Categories of Load Balancing 196 11.6 Parameters for Consideration 199 11.7 Load Balancing Algorithms 200 11.8 The Persistence Issue 201 11.9 Application Delivery Controller 202 11.10 Case Study: Google Cloud 203 11.11 Case Study: Amazon Elastic Compute Cloud (EC2) 203 Summary 204 Review Questions 205 Multiple Choice Questions 206 12. Service-Oriented Architecture 207 12.1 The Pre-SOA Era 207 12.2 Role of SOA in Cloud Computing 208 12.3 Service-Oriented Architecture 209 12.4 Goal of System Designing 213 12.5 Service Represents Business Functionality 214 12.6 Open Standard Implementation 217 12.7 Benefits of SOA 218 12.8 SOA and Cloud Computing 220 Summary 220 Review Questions 221 Multiple Choice Questions 222 13. File System and Storage 224 13.1 Requirements of Data-Intensive Computing 224 13.2 Challenges before Cloud Native File System 225 13.3 Model for High-Performance Processing of Large Data-sets 226 13.4 Cloud Native File System 228 13.5 Storage Deployment Models 231 13.6 Storage Types 231 13.7 Popular Cloud Storages for Developers 233 13.8 Popular General Purpose Cloud Storages 234 Summary 235 Review Questions 236 Multiple Choice Questions 237 14. Database Technology 239 14.1 Database in Cloud 239 14.2 Data Models 240 14.3 Database-as-a-Service 240 14.4 Relational DBMS in Cloud 241 14.5 Non-relational DBMS in Cloud 243 Summary 254 Review Questions 254 Multiple Choice Questions 255 15. Content Delivery Network 257 15.1 Content Delivery in the Cloud 257 15.2 Content Delivery Network 259 15.3 How the CDN Service Operates 262 15.4 Evolution of CDN 262 13.3 Advantages of CDN 263 15.6 Disadvantages of CDN 264 15.7 CDN Service Provider 265 Summary 267 Review Questions 267 Multiple Choice Questions 268 16. Security Issues 270 16.1 Cloud Security 270 16.2 Threats to Cloud Security 273 16.3 Infrastructure Security 273 16.4 Information Security 277 16.5 Identity Management and Access Control 280 16.6 Cloud Security Design Principles 286 16.7 Cloud Security Management Frameworks 288 16.8 Security-as-a-Service 288 Summary 289 Review Questions 290 Multiple Choice Questions 291 17. Privacy and Compliance Issues 293 17.1 What is Privacy? 293 172 Disparity in Privacy Protection Laws 295 17.3 Protection of Privacy 295 17.4 Key Privacy Concerns in the Cloud 296 17.5 Security vs Privacy 297 17.6 The Importance of Privacy Policy 297 17.7 Compliance 298 17.8 Governance, Risk and Compliance (GRC) 299 17.9 Audit and Monitoring 302 Summary 304 Review Questions 304 Multiple Choice Questions 305 18. Portability and Interoperability Issues 307 18.1 Challenges in the Cloud 307 18.2 The Issues in Traditional Computing 308 18.3 Addressing Portability and Interoperability in Cloud 309 18.4 Portability and Interoperability Scenarios 312 18.5 Machine Imaging or Virtual Machine Image 317 18.6 Virtual Appliance 318 18.7 Difference between Virtual Machine Image and Virtual Appliance 319 18.8 Open Virtualization Format (OVF) 321 Summary 322 Review Questions 323 Multiple Choice Questions 324 19. Cloud Management and a Programming Model Case Study 327 19.1 Cloud Architecture: Revisited 327 19.2 Reviewing Design Characteristics 328 19.3 Cloud Computing in a Nutshell 329 19-4 Migration into Cloud 330 19.5 Asset Management in Cloud 331 19.6 Cloud Service Management 332 19.7 Cloud Management Tools 334 19.8 Cloud Management Standards 335 19.9 Share of Management Responsibilities 335 19.10 Cloud Service Lifecycle 337 19.11 SLA Management 338 19.12 Disaster Recovery in Cloud 340 19.13 TnterCloud or Cloud Federation 342 19.14 Cloud Programming: A Case Study with Aneka 342 Summary 347 Review Questions 348 Multiple Choice Questions 350 20. Popular Cloud Services 351 20.1 Amazon Web Services 351 20.2 Microsoft Azure 360 20.3 Google Cloud 365 20.4 A Comparison among AWS, Azure and Google Cloud 370 Summary 371 Review Questions 372 Multiple Choice Questions 373 21. Mobile Cloud Computing and The Internet of Things 375 21.1 Mobile Cloud Computing 375 21.2 The Internet of Things 379 Summary 381 Review Questions 382 Multiple Choice Questions 383 Appendix I Hot Research Topics 384 A. 1 Optimal Management of Cloud Resources 384 A.2 Load Balancing Algorithm 385 A.3 Energy Efficient Mobile Cloud Computing 386 Bibliography 388 Endnote 393 Index 394 Cloud Computing Written in a tutorial style, this comprehensive guide follows structured approach explaining cloud techniques, models and platforms. Popular cloud services such as Amazon, Google and Microsoft Azure are explained in the text. The security risks and challenges of cloud computing are discussed in detail with useful examples. Emerging trends including mobile cloud computing and internet of things are discussed for the benefit of readers. Numerous review questions, multiple choice exercises and case studies facilitate enhanced understanding. This textbook is ideal for undergraduate and graduate students of computer science engineering, software engineering and related fields. Key features • In-depth coverage of the fundamental concepts and essential technologies of cloud computing • Emphasizes on popular cloud services and security issues • Contains case studies and emerging trends such as internet of things • Numerous review questions and multiple choice questions ■ Supporting content and additional material available on the web at: www.cambridge.org/9781316638101 and www.cambridgeindia.org Sandeep Bhowmik teaches at the Department of Computer Science Engineering, Hooghly Engineering Technology College, West Bengal. His areas of interest include application of soft computing technique in data processing and information security. Cover image source: Shutterstock Cambridge UNIVERSITY PRESS www.cambridge.org ISBN 978 1-316 63810-1 9 781316 638101
any_adam_object 1
author Bhowmik, Sandeep
author_facet Bhowmik, Sandeep
author_role aut
author_sort Bhowmik, Sandeep
author_variant s b sb
building Verbundindex
bvnumber BV044462966
callnumber-first Q - Science
callnumber-label QA76
callnumber-raw QA76.585
callnumber-search QA76.585
callnumber-sort QA 276.585
callnumber-subject QA - Mathematics
classification_rvk ST 200
ctrlnum (OCoLC)993877178
(DE-599)BVBBV044462966
dewey-full 004.67/82
dewey-hundreds 000 - Computer science, information, general works
dewey-ones 004 - Computer science
dewey-raw 004.67/82
dewey-search 004.67/82
dewey-sort 14.67 282
dewey-tens 000 - Computer science, information, general works
discipline Informatik
format Book
fullrecord <?xml version="1.0" encoding="UTF-8"?><collection xmlns="http://www.loc.gov/MARC21/slim"><record><leader>01715nam a2200397 c 4500</leader><controlfield tag="001">BV044462966</controlfield><controlfield tag="003">DE-604</controlfield><controlfield tag="005">20190219 </controlfield><controlfield tag="007">t|</controlfield><controlfield tag="008">170828s2017 ii a||| |||| 00||| eng d</controlfield><datafield tag="010" ind1=" " ind2=" "><subfield code="a">017024996</subfield></datafield><datafield tag="020" ind1=" " ind2=" "><subfield code="a">9781316638101</subfield><subfield code="9">978-1-316-63810-1</subfield></datafield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(OCoLC)993877178</subfield></datafield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(DE-599)BVBBV044462966</subfield></datafield><datafield tag="040" ind1=" " ind2=" "><subfield code="a">DE-604</subfield><subfield code="b">ger</subfield><subfield code="e">rda</subfield></datafield><datafield tag="041" ind1="0" ind2=" "><subfield code="a">eng</subfield></datafield><datafield tag="044" ind1=" " ind2=" "><subfield code="a">ii</subfield><subfield code="c">IN</subfield></datafield><datafield tag="049" ind1=" " ind2=" "><subfield code="a">DE-1050</subfield><subfield code="a">DE-703</subfield><subfield code="a">DE-83</subfield></datafield><datafield tag="050" ind1=" " ind2="0"><subfield code="a">QA76.585</subfield></datafield><datafield tag="082" ind1="0" ind2=" "><subfield code="a">004.67/82</subfield><subfield code="2">23</subfield></datafield><datafield tag="084" ind1=" " ind2=" "><subfield code="a">ST 200</subfield><subfield code="0">(DE-625)143611:</subfield><subfield code="2">rvk</subfield></datafield><datafield tag="100" ind1="1" ind2=" "><subfield code="a">Bhowmik, Sandeep</subfield><subfield code="e">Verfasser</subfield><subfield code="4">aut</subfield></datafield><datafield tag="245" ind1="1" ind2="0"><subfield code="a">Cloud computing</subfield><subfield code="c">Sandeep Bhowmik</subfield></datafield><datafield tag="264" ind1=" " ind2="1"><subfield code="a">Cambridge, UK</subfield><subfield code="b">Cambridge University Press</subfield><subfield code="c">2017</subfield></datafield><datafield tag="300" ind1=" " ind2=" "><subfield code="a">xxiii, 407 Seiten</subfield><subfield code="b">Illustrationen</subfield></datafield><datafield tag="336" ind1=" " ind2=" "><subfield code="b">txt</subfield><subfield code="2">rdacontent</subfield></datafield><datafield tag="337" ind1=" " ind2=" "><subfield code="b">n</subfield><subfield code="2">rdamedia</subfield></datafield><datafield tag="338" ind1=" " ind2=" "><subfield code="b">nc</subfield><subfield code="2">rdacarrier</subfield></datafield><datafield tag="520" ind1=" " ind2=" "><subfield code="a">"Follows structured approach explaining cloud techniques, models and platforms"...</subfield></datafield><datafield tag="650" ind1=" " ind2="4"><subfield code="a">Cloud computing</subfield></datafield><datafield tag="650" ind1="0" ind2="7"><subfield code="a">Cloud Computing</subfield><subfield code="0">(DE-588)7623494-0</subfield><subfield code="2">gnd</subfield><subfield code="9">rswk-swf</subfield></datafield><datafield tag="689" ind1="0" ind2="0"><subfield code="a">Cloud Computing</subfield><subfield code="0">(DE-588)7623494-0</subfield><subfield code="D">s</subfield></datafield><datafield tag="689" ind1="0" ind2=" "><subfield code="5">DE-604</subfield></datafield><datafield tag="856" ind1="4" ind2="2"><subfield code="m">Digitalisierung UB Bayreuth - ADAM Catalogue Enrichment</subfield><subfield code="q">application/pdf</subfield><subfield code="u">http://bvbr.bib-bvb.de:8991/F?func=service&amp;doc_library=BVB01&amp;local_base=BVB01&amp;doc_number=029863602&amp;sequence=000001&amp;line_number=0001&amp;func_code=DB_RECORDS&amp;service_type=MEDIA</subfield><subfield code="3">Inhaltsverzeichnis</subfield></datafield><datafield tag="856" ind1="4" ind2="2"><subfield code="m">Digitalisierung UB Bayreuth - ADAM Catalogue Enrichment</subfield><subfield code="q">application/pdf</subfield><subfield code="u">http://bvbr.bib-bvb.de:8991/F?func=service&amp;doc_library=BVB01&amp;local_base=BVB01&amp;doc_number=029863602&amp;sequence=000002&amp;line_number=0002&amp;func_code=DB_RECORDS&amp;service_type=MEDIA</subfield><subfield code="3">Klappentext</subfield></datafield><datafield tag="943" ind1="1" ind2=" "><subfield code="a">oai:aleph.bib-bvb.de:BVB01-029863602</subfield></datafield></record></collection>
id DE-604.BV044462966
illustrated Illustrated
indexdate 2024-12-24T06:08:50Z
institution BVB
isbn 9781316638101
language English
lccn 017024996
oai_aleph_id oai:aleph.bib-bvb.de:BVB01-029863602
oclc_num 993877178
open_access_boolean
owner DE-1050
DE-703
DE-83
owner_facet DE-1050
DE-703
DE-83
physical xxiii, 407 Seiten Illustrationen
publishDate 2017
publishDateSearch 2017
publishDateSort 2017
publisher Cambridge University Press
record_format marc
spellingShingle Bhowmik, Sandeep
Cloud computing
Cloud computing
Cloud Computing (DE-588)7623494-0 gnd
subject_GND (DE-588)7623494-0
title Cloud computing
title_auth Cloud computing
title_exact_search Cloud computing
title_full Cloud computing Sandeep Bhowmik
title_fullStr Cloud computing Sandeep Bhowmik
title_full_unstemmed Cloud computing Sandeep Bhowmik
title_short Cloud computing
title_sort cloud computing
topic Cloud computing
Cloud Computing (DE-588)7623494-0 gnd
topic_facet Cloud computing
Cloud Computing
url http://bvbr.bib-bvb.de:8991/F?func=service&doc_library=BVB01&local_base=BVB01&doc_number=029863602&sequence=000001&line_number=0001&func_code=DB_RECORDS&service_type=MEDIA
http://bvbr.bib-bvb.de:8991/F?func=service&doc_library=BVB01&local_base=BVB01&doc_number=029863602&sequence=000002&line_number=0002&func_code=DB_RECORDS&service_type=MEDIA
work_keys_str_mv AT bhowmiksandeep cloudcomputing