<i>Moving to the Cloud</i> provides an in-depth introduction to cloud computing models, cloud platforms, application development paradigms, concepts and technologies. The authors particularly examine cloud platforms that are in use today. They also describe programming APIs and compare the technolog
Moving To The Cloud. Developing Apps in the New World of Cloud Computing
β Scribed by Dinkar Sitaram and Geetha Manjunath (Auth.)
- Publisher
- Syngress
- Year
- 2011
- Tongue
- English
- Leaves
- 460
- Category
- Library
No coin nor oath required. For personal study only.
β¦ Synopsis
"This book provides an excellent overview of all the transformations that are taking place around Cloud Computing" - Dr. Prith Banerjee, Senior Vice President of Research and Director, HP Labs
Front Matter, Pages i-ii
Copyright, Page iv
Dedication, Page v
About the Authors, Pages xiii-xiv
About the Technical Editor, Page xv
Contributors, Pages xvii-xx
Foreword, Pages xxi-xxii
Preface, Pages xxiii-xxviii
Chapter 1 - Introduction, Pages 1-21
Chapter 2 - Infrastructure as a Service, Pages 23-71
Chapter 3 - Platform as a Service, Pages 73-152
Chapter 4 - Software as a Service, Pages 153-204
Chapter 5 - Paradigms for Developing Cloud Applications, Pages 205-253
Chapter 6 - Addressing the Cloud Challenges, Pages 255-305
Chapter 7 - Designing Cloud Security, Pages 307-328
Chapter 8 - Managing the Cloud, Pages 329-349
Chapter 9 - Related Technologies, Pages 351-387
Chapter 10 - Future Trends and Research Directions, Pages 389-425
Index, Pages 427-448
β¦ Table of Contents
Moving to the Cloud: Developing Apps in the New World of Cloud Computing......Page 2
Copyright......Page 3
Dedication......Page 4
About the Authors......Page 5
About the Technical Editor......Page 7
Contributors......Page 8
Foreword......Page 12
Preface......Page 14
Structure of the Book......Page 16
A Running Example: Pustak Portal......Page 18
Acknowledgments......Page 19
Introduction......Page 20
Where Are We Today?......Page 21
Web 2.0 and Social Networking......Page 22
Information Explosion......Page 24
The Future Evolution......Page 25
What is Cloud Computing?......Page 27
Cloud Deployment Models......Page 28
Private vs. Public Clouds......Page 29
Business Drivers for Cloud Computing......Page 31
Introduction to Cloud Technologies......Page 32
Infrastructure as a Service......Page 34
Platform as a Service......Page 35
Software as a Service......Page 36
Technology Challenges......Page 37
Summary......Page 38
References......Page 39
Introduction......Page 41
Accessing S3......Page 42
Getting Started with S3......Page 43
Organizing Data In S3: Buckets, Objects and Keys......Page 44
S3 Administration......Page 46
Data Organization and Access......Page 48
Amazon Relational Database Service......Page 49
Overview of Amazon EC2......Page 50
3 Platform as a Service......Page 90
Introduction......Page 170
Scalable Data Storage Techniques......Page 222
6 Addressing the Cloud Challenges......Page 271
Introduction......Page 322
Cloud Security Requirements and Best Practices......Page 323
Identity Management......Page 324
Security Monitoring......Page 325
Risk Management Concepts......Page 326
Risk Management Process......Page 327
Sandboxes......Page 328
Example: Security Design for a PaaS System......Page 329
Internal Network Access......Page 330
ISO/IEC 27001-27006......Page 331
NIST......Page 332
Legal and Regulatory Issues......Page 333
Contract negotiation......Page 334
Data Privacy......Page 335
Secondary Use of Data......Page 336
Introduction......Page 344
Management of CloudSystem Matrix......Page 345
IaaS Administrator of CloudSystem Matrix......Page 346
A Programming Example to Control Elasticity......Page 347
EC2 Management: Amazon CloudWatch......Page 351
Service Level Agreements εδ°δη......Page 354
Managing Applications in Azure......Page 355
Monitoring Force.com: Nimsoft......Page 357
HP Cloud Assure......Page 359
RightScale......Page 360
Compuware......Page 361
Summary......Page 362
References......Page 363
9 Related Technologies......Page 365
Emerging Standards......Page 402
Storage Networking Industry Association εδΈδ€δ......Page 403
DMTF Reference Architecture......Page 407
NIST......Page 409
Open Grid Forum δΌδδ......Page 410
Cloud Benchmarks......Page 411
Cloudstone......Page 412
A......Page 439
B......Page 441
C......Page 442
D......Page 444
F......Page 445
H......Page 446
I......Page 447
L......Page 448
M......Page 449
O......Page 450
P......Page 451
S......Page 453
T......Page 457
V......Page 458
W......Page 459
Z......Page 460
π SIMILAR VOLUMES
<i>Moving to the Cloud</i> provides an in-depth introduction to cloud computing models, cloud platforms, application development paradigms, concepts and technologies. The authors particularly examine cloud platforms that are in use today. They also describe programming APIs and compare the technolog
Chapter 1: Introduction -- Chapter 2: Infrastructure as a Service -- Chapter 3: Platform as a Service -- Chapter 4: Application as a Service -- Chapter 5: Paradigms for Developing Cloud Applications -- Chapter 6: Addressing the Cloud Challenges -- Chapter 7: Security -- Chapter 8: Managing the Cloud
This book acts as a primer and strategic guide to identify Cloud Computing best practices and associated risks, and reduce the latter to acceptable levels. From software as a service (SaaP) to replacing the entire IT infrastructure, the author serves as an educator, guide and strategist, from runw
Interested in ways to make your business more efficient? Then Cloud Computing may be just what you have been looking for. Cloud Computing can enable you to drive down the costs of your IT function and gives you the ability to focus on your core business, whilst saving energy. The concept of shifting
Getting started with Google Apps is easy - but if you want to make the most of them, you'll need expert guidance that Google's online help doesn't provide. Get all the help you need, right here.