Book description
The primary purpose of this book is to capture the state-of-the-art in Cloud Computing technologies and applications. The book will also aim to identify potential research directions and technologies that will facilitate creation a global market-place of cloud computing services supporting scientific, industrial, business, and consumer applications. We expect the book to serve as a reference for larger audience such as systems architects, practitioners, developers, new researchers and graduate level students. This area of research is relatively recent, and as such has no existing reference book that addresses it.
This book will be a timely contribution to a field that is gaining considerable research interest, momentum, and is expected to be of increasing interest to commercial developers. The book is targeted for professional computer science developers and graduate students especially at Masters level. As Cloud Computing is recognized as one of the top five emerging technologies that will have a major impact on the quality of science and society over the next 20 years, its knowledge will help position our readers at the forefront of the field.
Table of contents
- Copyright
- PREFACE
- ACKNOWLEDGMENTS
- CONTRIBUTORS
-
I. FOUNDATIONS
-
1. INTRODUCTION TO CLOUD COMPUTING
- 1.1. CLOUD COMPUTING IN A NUTSHELL
- 1.2. ROOTS OF CLOUD COMPUTING
- 1.3. LAYERS AND TYPES OF CLOUDS
- 1.4. DESIRED FEATURES OF A CLOUD
- 1.5. CLOUD INFRASTRUCTURE MANAGEMENT
- 1.6. INFRASTRUCTURE AS A SERVICE PROVIDERS
- 1.7. PLATFORM AS A SERVICE PROVIDERS
- 1.8. CHALLENGES AND RISKS
- 1.9. SUMMARY
- 1.10. REFERENCES
- 2. MIGRATING INTO A CLOUD
-
3. ENRICHING THE 'INTEGRATION AS A SERVICE' PARADIGM FOR THE CLOUD ERA
- 3.1. AN INTRODUCTION
- 3.2. THE ONSET OF KNOWLEDGE ERA
- 3.3. THE EVOLUTION OF SaaS
- 3.4. THE CHALLENGES OF SaaS PARADIGM
- 3.5. APPROACHING THE SaaS INTEGRATION ENIGMA
- 3.6. NEW INTEGRATION SCENARIOS
- 3.7. THE INTEGRATION METHODOLOGIES
- 3.8. SaaS INTEGRATION PRODUCTS AND PLATFORMS
- 3.9. SaaS INTEGRATION SERVICES
- 3.10. BUSINESSES-TO-BUSINESS INTEGRATION (B2Bi) SERVICES
- 3.11. A FRAMEWORK OF SENSOR—CLOUD INTEGRATION [3]
- 3.12. SaaS INTEGRATION APPLIANCES
- 3.13. CONCLUSION
- 3.14. REFERENCES
-
4. THE ENTERPRISE CLOUD COMPUTING PARADIGM
- 4.1. INTRODUCTION
- 4.2. BACKGROUND
- 4.3. ISSUES FOR ENTERPRISE APPLICATIONS ON THE CLOUD
- 4.4. TRANSITION CHALLENGES
- 4.5. ENTERPRISE CLOUD TECHNOLOGY AND MARKET EVOLUTION
- 4.6. BUSINESS DRIVERS TOWARD A MARKETPLACE FOR ENTERPRISE CLOUD COMPUTING
- 4.7. THE CLOUD SUPPLY CHAIN
- 4.8. SUMMARY
- 4.9. ACKNOWLEDGMENTS
- 4.10. REFERENCES
-
1. INTRODUCTION TO CLOUD COMPUTING
-
II. INFRASTRUCTURE AS A SERVICE (IAAS)
-
5. VIRTUAL MACHINES PROVISIONING AND MIGRATION SERVICES
- 5.1. INTRODUCTION AND INSPIRATION
- 5.2. BACKGROUND AND RELATED WORK
- 5.3. VIRTUAL MACHINES PROVISIONING AND MANAGEABILITY
- 5.4. VIRTUAL MACHINE MIGRATION SERVICES
- 5.5. VM PROVISIONING AND MIGRATION IN ACTION
- 5.6. PROVISIONING IN THE CLOUD CONTEXT
- 5.7. FUTURE RESEARCH DIRECTIONS
- 5.8. CONCLUSION
- 5.9. REFERENCES
- 6. ON THE MANAGEMENT OF VIRTUAL MACHINES FOR CLOUD INFRASTRUCTURES
- 7. ENHANCING CLOUD COMPUTING ENVIRONMENTS USING A CLUSTER AS A SERVICE
- 8. SECURE DISTRIBUTED DATA STORAGE IN CLOUD COMPUTING
-
5. VIRTUAL MACHINES PROVISIONING AND MIGRATION SERVICES
-
III. PLATFORM AND SOFTWARE AS A SERVICE (PaaS/IaaS)
- 9. ANEKA—INTEGRATION OF PRIVATE AND PUBLIC CLOUDS
- 10. CometCloud: AN AUTONOMIC CLOUD ENGINE
-
11. T-SYSTEMS' CLOUD-BASED SOLUTIONS FOR BUSINESS APPLICATIONS
- 11.1. INTRODUCTION
- 11.2. WHAT ENTERPRISES DEMAND OF CLOUD COMPUTING
- 11.3. DYNAMIC ICT SERVICES
- 11.4. IMPORTANCE OF QUALITY AND SECURITY IN CLOUDS
- 11.5. DYNAMIC DATA CENTER—PRODUCING BUSINESS-READY, DYNAMIC ICT SERVICES
- 11.6. CASE STUDIES
- 11.7. SUMMARY: CLOUD COMPUTING OFFERS MUCH MORE THAN TRADITIONAL OUTSOURCING
- 11.8. ACKNOWLEDGMENTS
- 11.9. REFERENCES
-
12. WORKFLOW ENGINE FOR CLOUDS
- 12.1. INTRODUCTION
- 12.2. BACKGROUND
- 12.3. WORKFLOW MANAGEMENT SYSTEMS AND CLOUDS
- 12.4. ARCHITECTURE OF WORKFLOW MANAGEMENT SYSTEMS
- 12.5. UTILIZING CLOUDS FOR WORKFLOW EXECUTION
- 12.6. CASE STUDY: EVOLUTIONARY MULTIOBJECTIVE OPTIMIZATIONS
- 12.7. VISIONARY THOUGHTS FOR PRACTITIONERS
- 12.8. FUTURE RESEARCH DIRECTIONS
- 12.9. SUMMARY AND CONCLUSIONS
- 12.10. ACKNOWLEDGMENTS
- 12.11. REFERENCES
- 13. UNDERSTANDING SCIENTIFIC APPLICATIONS FOR CLOUD ENVIRONMENTS
- 14. THE MapReduce PROGRAMMING MODEL AND IMPLEMENTATIONS
-
IV. MONITORING AND MANAGEMENT
- 15. AN ARCHITECTURE FOR FEDERATED CLOUD COMPUTING
- 16. SLA MANAGEMENT IN CLOUD COMPUTING: A SERVICE PROVIDER'S PERSPECTIVE
- 17. PERFORMANCE PREDICTION FOR HPC ON CLOUDS
-
V. APPLICATIONS
- 18. BEST PRACTICES IN ARCHITECTING CLOUD APPLICATIONS IN THE AWS CLOUD
- 19. MASSIVELY MULTIPLAYER ONLINE GAME HOSTING ON CLOUD RESOURCES
- 20. BUILDING CONTENT DELIVERY NETWORKS USING CLOUDS
- 21. RESOURCE CLOUD MASHUPS
-
VI. GOVERNANCE AND CASE STUDIES
-
22. ORGANIZATIONAL READINESS AND CHANGE MANAGEMENT IN THE CLOUD AGE
- 22.1. INTRODUCTION
- 22.2. BASIC CONCEPT OF ORGANIZATIONAL READINESS
- 22.3. DRIVERS FOR CHANGES: A FRAMEWORK TO COMPREHEND THE COMPETITIVE ENVIRONMENT
- 22.4. COMMON CHANGE MANAGEMENT MODELS
- 22.5. CHANGE MANAGEMENT MATURITY MODEL (CMMM)
- 22.6. ORGANIZATIONAL READINESS SELF-ASSESSMENT: (WHO, WHEN, WHERE, AND HOW)
- 22.7. DISCUSSION
- 22.8. CONCLUSION
- 22.9. ACKNOWLEDGMENTS
- 22.10. REFERENCES
-
23. DATA SECURITY IN THE CLOUD
- 23.1. AN INTRODUCTION TO THE IDEA OF DATA SECURITY
- 23.2. THE CURRENT STATE OF DATA SECURITY IN THE CLOUD
- 23.3. HOMO SAPIENS AND DIGITAL INFORMATION
- 23.4. CLOUD COMPUTING AND DATA SECURITY RISK
-
23.5. CLOUD COMPUTING AND IDENTITY
- 23.5.1. Identity, Reputation, and Trust
- 23.5.2. Identity for Identity's Sake
- 23.5.3. Cloud Identity: User-Centric and Open-Identity Systems
- 23.5.4. The Philosophy of User-Centric Identity
- 23.5.5. User-Centric but Manageable
- 23.5.6. What Is an Information Card?
- 23.5.7. Using Information Cards to Protect Data
- 23.5.8. Weakness and Strengths of Information Cards
- 23.5.9. Cross-Border Aspects of Information Cards
- 23.6. THE CLOUD, DIGITAL IDENTITY, AND DATA SECURITY
- 23.7. CONTENT LEVEL SECURITY—PROS AND CONS
- 23.8. FUTURE RESEARCH DIRECTIONS
- 23.9. CONCLUSION
- 23.10. ACKNOWLEDGMENTS
- 23.11. FURTHER READING
- 23.12. REFERENCES
- 24. LEGAL ISSUES IN CLOUD COMPUTING
-
25. ACHIEVING PRODUCTION READINESS FOR CLOUD SERVICES
- 25.1. INTRODUCTION
- 25.2. SERVICE MANAGEMENT
- 25.3. PRODUCER–CONSUMER RELATIONSHIP
- 25.4. CLOUD SERVICE LIFE CYCLE
- 25.5. PRODUCTION READINESS
-
25.6. ASSESSING PRODUCTION READINESS
- 25.6.1. Service Facilities Readiness
- 25.6.2. Service Infrastructure Readiness
- 25.6.3. Service Technology Readiness
- 25.6.4. Monitoring Readiness
- 25.6.5. Service Measurement Readiness
- 25.6.6. Service Documentation
- 25.6.7. Communication Readiness
- 25.6.8. Service Operational Readiness
- 25.6.9. Key Performance Indicators (KPIs)
- 25.6.10. Acceptance Testing
- 25.7. SUMMARY
- 25.8. REFERENCES
-
22. ORGANIZATIONAL READINESS AND CHANGE MANAGEMENT IN THE CLOUD AGE
Product information
- Title: Cloud Computing: Principles and Paradigms
- Author(s):
- Release date: March 2011
- Publisher(s): Wiley
- ISBN: 9780470887998
You might also like
book
The Basics of Cloud Computing
As part of the Syngress Basics series, The Basics of Cloud Computing provides readers with an …
book
Cloud Computing
Cloud Computing: Theory and Practice provides students and IT professionals with an in-depth analysis of the …
book
Cloud Computing
This book lays a good foundation to the core concepts and principles of cloud computing, walking …
book
Cloud Computing
Cloud computing has created a shift from the use of physical hardware and locally managed software-enabled …