You are previewing Cloud Technology: Concepts, Methodologies, Tools, and Applications.
O'Reilly logo
Cloud Technology: Concepts, Methodologies, Tools, and Applications

Book Description

As the Web grows and expands into ever more remote parts of the world, the availability of resources over the Internet increases exponentially. Making use of this widely prevalent tool, organizations and individuals can share and store knowledge like never before. Cloud Technology: Concepts, Methodologies, Tools, and Applications investigates the latest research in the ubiquitous Web, exploring the use of applications and software that make use of the Internet's anytime, anywhere availability. By bringing together research and ideas from across the globe, this publication will be of use to computer engineers, software developers, and end users in business, education, medicine, and more.

Table of Contents

  1. Cover
  2. Title Page
  3. Copyright Page
  4. Editorial Advisory Board and List of Reviewers
    1. Editor-in-Chief
    2. Associate Editors
    3. Editorial Advisory Board
  5. Preface
  6. Section 1: Fundamental Concepts and Theories
    1. Chapter 1: Cloud Computing Overview
      1. ABSTRACT
      2. THE HISTORY OF CLOUD COMPUTING
      3. CLOUD COMPUTING MODELS
      4. THE WAVE OF CLOUD TRANSFORMATION IN THE GLOBAL INFORMATION INDUSTRY
      5. EXPLORING THE CLOUD ERA MARKET DEMAND
      6. CONCLUSION
      7. REFERENCES
      8. ENDNOTES
    2. Chapter 2: Cloud Computing Terms, Definitions, and Taxonomy
      1. ABSTRACT
      2. INTRODUCTION
      3. BACKGROUND
      4. THE NEED FOR CLOUD COMPUTING
      5. CHALLENGES TO ADOPT CLOUD COMPUTING
      6. AREAS READY FOR CLOUD ADOPTION
      7. AREAS NOT YET READY FOR CLOUD ADOPTION
      8. FUTURE RESEARCH DIRECTIONS
      9. CONCLUSION
      10. REFERENCES
      11. KEY TERMS AND DEFINITIONS
    3. Chapter 3: Cloud Libraries
      1. ABSTRACT
      2. INTRODUCTION
      3. CLOUD COMPUTING AND LIBRARIES: ISSUES
      4. TRANSITION TO CLOUD LIBRARIES
      5. NEED OF CLOUD LIBRARIES
      6. FEATURES OF CLOUD LIBRARIES
      7. PROMISES OF CLOUD LIBRARIES
      8. CLOUD LIBRARY COMPONENTS
      9. CATEGORIES OF CLOUD LIBRARIES
      10. CLOUD LIBRARY USERS
      11. CLOUD LIBRARY SERVICES
      12. CLOUD LIBRARY INFRASTRUCTURES
      13. CLOUD LIBRARIES AND RANGANATHAN`S FIVE LAWS
      14. PLAYERS OF CLOUD LIBRARIES
      15. INFORMATION SOURCES IN CLOUD
      16. CLOUD LIBRARY STRATEGIC PLANNING
      17. CLOUD LIBRARIES: SWOT ANALYSIS
      18. CLOUD LIBRARIES INITIATIVES
      19. ROLE OF CLOUD LIBRARIANS
      20. CHALLENGES OF CLOUD LIBRARIES
      21. FUTURE SCOPE
      22. CONCLUSION
      23. REFERENCES
      24. ADDITIONAL READING SECTION
      25. KEY TERMS AND DEFINITIONS
    4. Chapter 4: Libraries and Cloud Computing Models
      1. ABSTRACT
      2. INTRODUCTION ABOUT CLOUD COMPUTING
      3. CLOUD COMPUTING AND LIBRARIES
      4. CLOUD COMPUTING SERVICE MODELS IN LIBRARIES
      5. CLOUD COMPUTING UNIVERSITY BASED MODELS
      6. IMPROVEMENT OF USER SERVICE MODEL IN LIBRARIES
      7. CLOUD LIBRARY PLATFORMS
      8. CLOUD COMPUTING IDEA DEVELOPED AT THE NORTH CAROLINA STATE UNIVERSITY (NCSU)
      9. CASE STUDIES:
      10. CONCLUSION
      11. REFRENCES
    5. Chapter 5: Value Co-Creation in Cloud Services
      1. ABSTRACT
      2. INTRODUCTION
      3. CLOUD COMPUTING
      4. TOWARDS A NEW MODEL OF CLOUD SERVICES DEVELOPMENT
      5. CO-CREATING CLOUD SERVICES
      6. CONCLUSION
      7. REFERENCES
    6. Chapter 6: From Mainframe to Cloud
      1. ABSTRACT
      2. INTRODUCTION
      3. DEFINITION
      4. CLOUD COMPUTING: “.AAS”
      5. PUBLIC VS. PRIVATE CLOUD
      6. SECURITY IN CLOUD COMPUTING
      7. INFORMATICA POSTMODERNA
      8. SOCIAL COMPUTING
      9. CONTEXT-AWARE COMPUTING
      10. PATTERN BASED STRATEGY
      11. FUTURE OF CLOUD COMPUTING
      12. REFERENCES
      13. ADDITIONAL READING
      14. KEY TERMS AND DEFINITIONS
    7. Chapter 7: Infrastructure as a Service
      1. ABSTRACT
      2. INTRODUCTION
      3. BACKGROUND
      4. CLOUD COMPONENTS
      5. IAAS CHARACTERISTICS
      6. CLOUD STANDARD BODIES
      7. FUTURE RESEARCH DIRECTIONS
      8. CONCLUSION
      9. REFERENCES
    8. Chapter 8: A Survey on Research Initiatives for Healthcare Clouds
      1. ABSTRACT
      2. 1. INTRODUCTION
      3. 2. BACKGROUND AND CLASSIFICATION OF HEALTHCARE CLOUD SERVICES
      4. 3. SECURITY AND PRIVACY IN HEALTHCARE CLOUD
      5. 4. ANALYTICS IN HEALTHCARE CLOUD
      6. 5. COST REDUCTION VIA HEALTHCARE CLOUD
      7. 6. SERVICE COMPOSITION IN HEALTHCARE CLOUD
      8. 7. PERFORMANCE ANALYSIS OF HEALTHCARE CLOUDS
      9. 8. FUTURE RESEARCH DIRECTIONS
      10. CONCLUSION
      11. REFERENCES
      12. KEY TERMS AND DEFINITIONS
    9. Chapter 9: The Compute Infrastructures for Big Data Analytics
      1. ABSTRACT
      2. INTRODUCTION
      3. THE BIG DATA COMPUTING DISTINCTIONS
      4. BIG DATA ANALYTICS: THE ARCHITECTURAL SOLUTIONS
      5. BIG DATA ANALYTICS: THE PROMINENT TECHNIQUES AND APPROACHES
      6. BIG DATA ANALYTICS: THE INFRASTRUCTURAL CHALLENGES
      7. THE RENAISSANCE OF CLOUD INFRASTRUCTURES
      8. THE GENERIC AND SPECIFIC CLOUD INFRASTRUCTURES
      9. TAKING BIG DATA ANALYTICS TO CLOUDS (KRISHNA & VARMA, 2012)
      10. CONCLUSION
      11. REFERENCES
    10. Chapter 10: Accessing Big Data in the Cloud Using Mobile Devices
      1. ABSTRACT
      2. INTRODUCTION
      3. GENERATION AND ACQUISITION
      4. STORAGE AND PROCESSING
      5. ACCESSING BIG DATA THROUGH MOBILE DEVICES
      6. USING A CLOUDLET AS AN ACCELERATOR
      7. SUMMARY
      8. ACKNOWLEDGMENT
      9. REFERENCES
      10. KEY TERMS AND DEFINITIONS
    11. Chapter 11: Mobile Cloud Computing
      1. ABSTRACT
      2. 1. INTRODUCTION
      3. 2. CLOUD COMPUTING OVERVIEW
      4. 3. MOBILE CLOUD COMPUTING
      5. 4. MOBILE CLOUD TECHNOLOGIES
      6. 5. CHALLENGES OF MOBILE CLOUD COMPUTING
      7. 6. APPLICATIONS AND FUTURE TRENDS OF MOBILE CLOUD COMPUTING
      8. 7. CONCLUSION
      9. ACKNOWLEDGMENT
      10. REFERENCES
      11. KEY TERMS AND DEFINITIONS
    12. Chapter 12: Energy-Efficiency in a Cloud Computing Backbone
      1. ABSTRACT
      2. 1. INTRODUCTION
      3. 2. ENERGY EFFICIENCY IN THE INTERNET OF CLOUDS
      4. 3. ENERGY-EFFICIENT DESIGN OF A CLOUD BACKBONE WITH DATA CENTERS
      5. 4. KEY RESEARCH DIRECTIONS
      6. 5. SUMMARY
      7. REFERENCES
      8. KEY TERMS AND DEFINITIONS
    13. Chapter 13: Testing in the Cloud
      1. ABSTRACT
      2. INTRODUCTION
      3. BUSINESS STAKEHOLDERS
      4. DEFINING YOUR CLOUD TESTING STRATEGY
      5. STANDARDS ARE YOUR FRIEND
      6. TOOLS: GETTING BETTER ALL THE TIME
      7. SUMMARY
      8. REFERENCES
      9. ENDNOTES
    14. Chapter 14: Concolic Test Generation and the Cloud
      1. ABSTRACT
      2. INTRODUCTION
      3. TESTING IN THE CLOUD
      4. TEST GENERATION TECHNIQUES COMBINING CONCRETE AND SYMBOLIC EXECUTION
      5. PATHCRAWLER METHODOLOGY
      6. DEPLOYMENT IN THE CLOUD: PROBLEMS AND SOLUTIONS
      7. TOWARDS RELIABLE CLOUD ENVIRONMENTS
      8. FUTURE WORK
      9. CONCLUSION
      10. ACKNOWLEDGMENT
      11. REFERENCES
    15. Chapter 15: Cloud Computing Forensics
      1. ABSTRACT
      2. INTRODUCTION
      3. CLOUD COMPUTING
      4. VIRTUAL ENVIRONMENT
      5. DILEMMA WITH FORENSICS IN THE CLOUD
      6. SECURITY OF CLOUDS
      7. LEGAL IMPLICATIONS
      8. SOLUTIONS
      9. CONCLUSION
      10. REFERENCES
    16. Chapter 16: Legal Process and Requirements for Cloud Forensic Investigations
      1. ABSTRACT
      2. 1.0. INTRODUCTION
      3. 2.0. COMMANDING PRODUCTION
      4. 3.0. ACTUAL PRODUCTION IN COURT
      5. 4.0 ADDITIONAL LEGAL REQUIREMENTS
      6. 5.0. FUTURE RESEARCH DIRECTIONS
      7. 6.0. CONCLUSION
      8. REFERENCES
      9. ENDNOTES
  7. Section 2: Development and Design Methodologies
    1. Chapter 17: Data Recovery Strategies for Cloud Environments
      1. ABSTRACT
      2. INTRODUCTION
      3. LIVE ACQUISITION IN THE CLOUD
      4. OVERVIEW OF ACQUISITION CHALLENGES
      5. CLOUD ACQUISITION PROCESS
      6. CONCLUSION
      7. REFERENCES
      8. ENDNOTES
    2. Chapter 18: A Theoretical Foundation of Demand Driven Web Services
      1. ABSTRACT
      2. 1 INTRODUCTION
      3. 2 THE STATE OF THE ART OF WEB SERVICES
      4. 3 AN EXTENDED SOA AND MAIN PLAYERS IN WEB SERVICES
      5. 4 DEMAND DRIVEN WEB SERVICES: A 2D REPRESENTATION
      6. 5 FOUNDATION OF DEMAND-DRIVEN WEB SERVICES
      7. 6 CONCLUSION
      8. REFERENCES
      9. ADDITIONAL READING
      10. KEY TERMS AND DEFINITIONS
    3. Chapter 19: Towards Federation and Interoperability of Cloud Storage Systems
      1. ABSTRACT
      2. INTRODUCTION
      3. BACKGROUND
      4. CLOUD FEDERATION AND INTEROPERABILITY APPROACHES
      5. FUTURE RESEARCH DIRECTIONS
      6. VISION CLOUD APPROACH
      7. CONCLUSION
      8. REFERENCES
      9. KEY TERMS AND DEFINITIONS
    4. Chapter 20: Dashboard Services for Pragmatics-Based Interoperability in Cloud and Ubiquitous Manufacturing
      1. ABSTRACT
      2. 1. INTRODUCTION
      3. 2. INTEROPERABILITY AND UBIQUITY
      4. 3. DASHBOARD SERVICES FOR PRAGMATICS
      5. 4. DASHBOARD SERVICES FOR CLOUD AND UBIQUITOUS MANUFACTURING SUPPORTING ARCHITECTURES
      6. 5. CONCLUSION
      7. ACKNOWLEDGMENT
      8. REFERENCES
    5. Chapter 21: A New Framework for Building Academic Library through Cloud Computing
      1. ABSTRACT
      2. INTRODUCTION
      3. CLOUD COMPUTING
      4. SEGMENTS OF CLOUD COMPUTING
      5. TYPES OF CLOUD
      6. FEATURES OF CLOUD COMPUTING IN LIBRARIES
      7. CLOUD COMPUTING IN THE CONTEXT OF LIBRARIES
      8. AREAS OF LIBRARY WHERE CLOUD COMPUTING CAN BE APPLIED
      9. THE CLOUD IN THE ACADEMIC LIBRARY
      10. ANALYSIS OF CURRENT USER SERVICE MODEL IN ACADEMIC LIBRARY
      11. STRUCTURAL DESIGN OF CLOUD AND IMPROVEMENT OF USER SERVICES IN ACADEMIC LIBRARIES
      12. SERVICE PROVIDERS OF CLOUD COMPUTING IN LIBRARIES
      13. ADVANTAGES AND DISADVANTAGE
      14. SWOT ANALYSIS OF CLOUD COMPUTING WITH A VIEW OF LIBRARIES
      15. CONCLUSION
      16. REFERENCES
    6. Chapter 22: A Cloud-Oriented Reference Architecture to Digital Library Systems
      1. ABSTRACT
      2. INTRODUCTION
      3. BACKGROUND
      4. MAIN FOCUS OF THE CHAPTER
      5. CORADLS
      6. FUTURE RESEARCH DIRECTIONS
      7. CONCLUSION
      8. REFERENCES
    7. Chapter 23: Application of Cloud-Based Simulation in Scientific Research
      1. ABSTRACT
      2. INTRODUCTION
      3. WEB BASED SIMULATION
      4. ARCHITECTURE FOR IMPLEMENTATION OF SIMULATION SYSTEMS IN CLOUD ENVIRONMENT
      5. THE ANALYSIS OF SOFTWARE SIMULATION SOLUTIONS IN CLOUD ENVIRONMENT
      6. CONCLUSION
      7. REFERENCES
      8. ADDITIONAL READING
      9. KEY TERMS AND DEFINITIONS
    8. Chapter 24: A Cognitive Access Framework for Security and Privacy Protection in Mobile Cloud Computing
      1. ABSTRACT
      2. INTRODUCTION
      3. BACKGROUND
      4. IDENTIFICATION OF MAIN ISSUES AND CHALLENGES
      5. LITERATURE SURVEY
      6. COGNITIVE ACCESS FRAMEWORK FOR PRIVACY PROTECTION
      7. SOLUTIONS AND RECOMMENDATIONS
      8. DEMONSTRATION AND PROTOTYPES
      9. FUTURE TRENDS
      10. CONCLUSION
      11. ACKNOWLEDGMENT
      12. REFERENCES
    9. Chapter 25: A Framework for Compliance and Security Coverage Estimation for Cloud Services
      1. ABSTRACT
      2. 1. INTRODUCTION
      3. 2. CLOUD SERVICE MODELS AND COMPLIANCES
      4. 3. A CLOUD INSURANCE MODEL: MEGHNAD
      5. CONCLUSION
      6. REFERENCES
    10. Chapter 26: Designing a Forensic-Enabling Cloud Ecosystem
      1. ABSTRACT
      2. INTRODUCTION
      3. CLOUD FORENSIC REFERENCE ARCHITECTURE (CFRA) AND MATRIX
      4. STRATEGIES AND STANDARDIZATION
      5. EVIDENCE SEGREGATION
      6. SECURITY AND FORENSIC INTEGRATION
      7. LEGAL AND REGULATORY FRAMEWORK
      8. PRIVACY VS. MONITORING
      9. CONCLUSION AND FUTURE THOUGHTS
      10. REFERENCES
      11. ENDNOTES
    11. Chapter 27: Cloud Environment Controls Assessment Framework
      1. ABSTRACT
      2. INTRODUCTION
      3. BACKGROUND
      4. CLOUD COMPUTING CONCERNS
      5. SECURING THE CLOUD ENVIRONMENT
      6. FUTURE RESEARCH DIRECTIONS
      7. CONCLUSION
      8. REFERENCES
      9. ADDITIONAL READING
      10. KEY TERMS AND DEFINITIONS
    12. Chapter 28: A Stable Matching Algorithm for VM Migration to Improve Energy Consumption and QOS in Cloud Infrastructures
      1. ABSTRACT
      2. 1. INTRODUCTION
      3. 2. RELATED WORKS
      4. 3. BACKGROUND AND PRELIMINARY
      5. 4. PROPOSED VM MIGRATION MODEL
      6. 5. THE VM MIGRATION PROPOSED MODEL
      7. 6. THE VM MIGRATION PROCESS FOR THE PROPOSED MODEL
      8. 7. EVALUATION
      9. 8. DISCUSSION
      10. 9. CONCLUSION AND FUTURE WORKS
      11. REFERENCES
    13. Chapter 29: Addressing Device-Based Adaptation of Services
      1. ABSTRACT
      2. INTRODUCTION
      3. BACKGROUND
      4. MODEL-DRIVEN WEB SERVICE ORIENTED ARCHITECTURE
      5. THE PRESENTATION MODELLING FRAMEWORK
      6. PLATFORM-SPECIFIC CODE GENERATORS DEFINITION
      7. THE BOOKSTORE WEBSERVICE PROTOTYPE
      8. COMPARISON WITH EXISTING WORK
      9. CONCLUSION
      10. REFERENCES
      11. KEY WORDS AND DEFINITIONS
    14. Chapter 30: Cloud Computing Networks
      1. ABSTRACT
      2. CLOUD COMPUTING OVERVIEW
      3. OPPORTUNITIES AND CHALLENGES OF CLOUD COMPUTING
      4. AKAMAI CDN TECHNOLOGY
      5. CDN EVALUATION IN THE MICROSOFT CLOUD
      6. FUTURE IMPROVEMENTS FOR THE CLOUD CDN
      7. CONCLUSION
      8. REFERENCES
    15. Chapter 31: SaaS Requirements Engineering for Agile Development
      1. ABSTRACT
      2. INTRODUCTION
      3. RESEARCH MOTIVATION AND SCOPE
      4. BACKGROUND AND RELATED WORK
      5. INTEGRATED REQUIREMENTS ENGINEERING MODEL (iREM)
      6. iREM AND AGILE IMPLEMENTATION
      7. MODEL ANALYSIS
      8. DISCUSSION
      9. FUTURE RESEARCH AND APPLICATION
      10. CONCLUSION
      11. REFERENCES
      12. ADDITIONAL READING
      13. KEY TERMS AND DEFINITIONS
    16. Chapter 32: Experiences with Cloud Technology to Realize Software Testing Factories
      1. ABSTRACT
      2. INTRODUCTION
      3. BACKGROUND
      4. A SOFTWARE FACTORY APPROACH TO ENTERPRISE SOFTWARE DELIVERY
      5. THE SOFTWARE FACTORY MODEL AND SOFTWARE TESTING
      6. THE SOFTWARE FACTORY IN THE CLOUDS
      7. SOFTWARE TESTING FACTORIES AND THE CLOUD
      8. EXAMPLES AND ILLUSTRATIONS
      9. OBSERVATIONS AND COMMENTARY
      10. SUMMARY
      11. ACKNOWLEDGMENT
      12. REFERENCES
      13. ENDNOTES
  8. Section 3: Tools and Technologies
    1. Chapter 33: Cloud-Enabled Software Testing Based on Program Understanding
      1. ABSTRACT
      2. INTRODUCTION
      3. BACKGROUND ON PROGRAM COMPREHENSION
      4. SOFTWARE ARCHITECTURE WITH TOOLS FOR PROGRAM COMPREHENSION
      5. CLOUD COMPUTING
      6. TOOLS ON A CLOUD FOR PROGRAM UNDERSTANDING
      7. FUTURE RESEARCH DIRECTIONS
      8. CONCLUSION
      9. REFERENCES
      10. KEY TERMS AND DEFINITIONS
    2. Chapter 34: Testbed Platform
      1. ABSTRACT
      2. INTRODUCTION
      3. REQUIREMENTS OF TEST LAB
      4. CHALLENGES FACED
      5. CLOUD TESTING: NEW PARADIGM
      6. CLOUD
      7. A BRIEF HISTORY
      8. GENERAL ARCHITECTURE
      9. TYPES OF CLOUD OFFERING
      10. USING CLOUD FOR TEST ENVIRONMENT
      11. KEY BENEFITS OF TESTING IN CLOUD
      12. FORMS OF CLOUD-BASED TESTING
      13. SUGGESTED APPROACH
      14. OPERATIONAL CHALLENGES OF TESTING IN CLOUD
      15. RISKS AND MITIGATION FOR TESTING IN CLOUD ENVIRONMENT
      16. TESTING AS A SERVICE
      17. AMAZON WEB SERVICES (AWS)
      18. AMAZON EC2
      19. AMAZON S3
      20. THE S3 STORAGE MODEL
      21. AMAZON EBS
      22. AWS SECURITY
      23. AMAZON EC2 SECURITY MODEL
      24. MITIGATING ATTACKS
      25. AMAZON S3 SECURITY MODEL
      26. TOOLS: AWS MANAGEMENT
      27. SAMPLE TESTBED PLATFORM ON AWS
      28. BENEFITS
      29. LIST OF ACRONYMS
      30. REFERENCES
    3. Chapter 35: Cloud-TM
      1. ABSTRACT
      2. INTRODUCTION
      3. BACKGROUND
      4. OVERVIEW OF THE CLOUD-TM PLATFORM
      5. FUTURE RESEARCH DIRECTIONS
      6. CONCLUSION
      7. REFERENCES
      8. KEY TERMS AND DEFINITIONS
    4. Chapter 36: Main Components of Cloud Computing
      1. ABSTRACT
      2. CLOUD ERA INFORMATION HUB
      3. CLOUD ERA COMMUNICATION NETWORKS
      4. INTELLIGENT TERMINALS OF THE CLOUD ERA
      5. CLOUD COMPUTING AND THE INTERNET OF THINGS
      6. CONCLUSION AND LOOKING TO THE FUTURE
      7. REFERENCES
    5. Chapter 37: Design and Implementation of Optical Cloud Networks
      1. ABSTRACT
      2. INTRODUCTION
      3. CHALLENGES FOR ENABLING CLOUD APPLICATIONS OVER OPTICAL NETWORKS
      4. OPTICAL NETWORKING TECHNOLOGIES
      5. RESOURCE VIRTUALIZATION, PROVISIONING, AND CONTROL SCHEMES
      6. ROUTING TECHNIQUES
      7. OPTICAL CLOUD RESEARCH PERSPECTIVES
      8. CONCLUSION
      9. REFERENCES
      10. KEY TERMS AND DEFINITIONS
    6. Chapter 38: Performance Evaluation of Secure Data Transmission Mechanism (SDTM) for Cloud Outsourced Data and Transmission Layer Security (TLS)
      1. ABSTRACT
      2. 1. INTRODUCTION
      3. 2. THE MAIN FEATURES OF THE SDTM
      4. 3. PERFORMANCE EVALUATION OF SDTM AND TLS
      5. 4. A SDTM OR TLS VIRTUAL PRIVATE NETWORK (VPN)?
      6. 5. CONCLUSION
      7. REFERENCES
    7. Chapter 39: Efficient Healthcare Integrity Assurance in the Cloud with Incremental Cryptography and Trusted Computing
      1. ABSTRACT
      2. INTRODUCTION
      3. BACKGROUND
      4. SYSTEM MODEL
      5. FUTURE RESEARCH DIRECTIONS
      6. CONCLUSION
      7. REFERENCES
      8. KEY TERMS AND DEFINITIONS
    8. Chapter 40: The University Library Electronic Identities Authentication System (UL-EIDA)
      1. ABSTRACT
      2. INTRODUCTION
      3. RELATED WORK
      4. UNAM’s UNIVERSITY LIBRARY ELECTRONIC IDENTITY AUTHENTICATION (UL-eIDA) ARCHITECTURE
      5. ENCRYPTION IN THE UL-eIDA
      6. IMPLEMENTATION OF UNIVERSITY LIBRARY eLECTRONIC IDENTITY AUTHENTICATION (UL-eIDA)
      7. DISCUSSION
      8. CONCLUSION
      9. REFERENCES
    9. Chapter 41: Cloud Database Systems
      1. ABSTRACT
      2. INTRODUCTION
      3. CLOUD DATABASE
      4. COMPONENTS AND ARCHITECTURE
      5. DATA MODELS FOR CLOUD DATABASES
      6. SQL DATABASES
      7. NOSQL DATABASES
      8. HYBRID SQL-NOSQL DATABASES
      9. FUTURE RESEARCH DIRECTIONS
      10. CONCLUSION
      11. REFERENCES
      12. ADDITIONAL READING
      13. KEY TERMS AND DEFINITIONS
    10. Chapter 42: Sharing Medical Information by Means of Using Intelligent Agents and Cloud Computing
      1. ABSTRACT
      2. INTRODUCTION
      3. WHY MULTI-AGENT SYSTEMS?
      4. CLOUD COMPUTING BY MEANS OF SCOUT MOVEMENT
      5. FUTURE RESEARCH DIRECTIONS
      6. CONCLUSION
      7. REFERENCES
      8. KEY TERMS AND DEFINITIONS
      9. ENDNOTES
    11. Chapter 43: Elastic Application Container System
      1. ABSTRACT
      2. INTRODUCTION
      3. BACKGROUND
      4. ELASTIC APPLICATION CONTAINER SYSTEM
      5. RESOURCE PROVISIONING IN THE EAC SYSTEM
      6. EXPERIMENTS AND EVALUATION
      7. FUTURE RESEARCH DIRECTIONS
      8. CONCLUSION
      9. REFERENCES
      10. ADDITIONAL READING
      11. KEY TERMS AND DEFINITIONS
    12. Chapter 44: Communication Infrastructures in Access Networks
      1. ABSTRACT
      2. 1. INTRODUCTION
      3. 2. NETWORK AS CLOUD ENABLER
      4. 3. MAPPING OF CLOUD SERVICES TO NETWORK-RELATED SERVICES
      5. 4. CONCLUSION
      6. REFERENCES
      7. 5. ADDITIONAL READING
      8. KEY TERMS AND DEFINITIONS
  9. Section 4: Utilization and Application
    1. Chapter 45: The Network Infrastructures for Big Data Analytics
      1. ABSTRACT
      2. INTRODUCTION
      3. ABOUT CLOUD INFRASTRUCTURES
      4. THE EMERGENCE OF CLOUD DATA CENTERS
      5. DESCRIBING CLOUD NETWORKING
      6. EXPLAINING NETWORK VIRTUALIZATION
      7. BIG DATA ANALYTICS: THE NETWORK INFRASTRUCTURE REQUIREMENTS AND CHALLENGES
      8. THE NETWORK APPROACHES FOR BIG DATA ANALYTICS
      9. SOFTWARE-DEFINED CLOUD NETWORKING
      10. CONCLUSION
      11. REFERENCES
    2. Chapter 46: Mobile Video Cloud Networks
      1. ABSTRACT
      2. INTRODUCTION
      3. BACKGROUND
      4. MOBILE CLOUD NETWORKING PARADIGMS
      5. MOBILE CLOUD MANAGEMENT SCHEMES
      6. VIDEO CODING STANDARDS
      7. MOBILE CLOUD VIDEO APPLICATIONS AND TECHNOLOGIES
      8. FUTURE RESEARCH DIRECTIONS
      9. CONCLUSION
      10. ACKNOWLEDGMENT
      11. REFERENCES
      12. KEY TERMS AND DEFINITIONS
    3. Chapter 47: Integration of Cognitive Radio Sensor Networks and Cloud Computing
      1. ABSTRACT
      2. 1. INTRODUCTION
      3. 2. BACKGROUND
      4. 3. INTEGRATION OF COGNITIVE RADIO SENSOR NETWORKS AND CLOUD COMPUTING
      5. 4. APPLICATIONS OF CLOUD BASED COGNITIVE RADIO SENSOR NETWORKS
      6. 5. CLOUD BASED CRSN: ISSUES, CHALLENGES AND FUTURE DIRECTIONS
      7. 6. CONCLUSION
      8. REFERENCES
      9. ADDITIONAL READING
      10. KEY TERMS AND DEFINITIONS
    4. Chapter 48: Vehicular Cloud Computing
      1. ABSTRACT
      2. INTRODUCTION
      3. VANET
      4. CLOUD COMPUTING
      5. CONCLUSION
      6. REFERENCES
    5. Chapter 49: Computing Traffic Information in the Cloud
      1. ABSTRACT
      2. INTRODUCTION
      3. CONCLUSION
      4. REFERENCE
    6. Chapter 50: The Use of Cloud Computing in Shipping Logistics
      1. ABSTRACT
      2. INTRODUCTION
      3. BACKGROUND
      4. MAIN FOCUS OF THE CHAPTER
      5. SOLUTIONS AND RECOMMENDATIONS
      6. FUTURE RESEARCH DIRECTIONS
      7. CONCLUSION
      8. REFERENCES
      9. ADDITIONAL READING
      10. KEY TERMS AND DEFINITIONS
    7. Chapter 51: Cloud Computing and Gov 2.0
      1. ABSTRACT
      2. 1. INTRODUCTION
      3. 2. THE EMERGENCE OF CLOUD COMPUTING: BENEFITS AND RISKS
      4. 3. THE CANADIAN PUBLIC SECTOR
      5. 4. THREE MAIN LESSONS
      6. 5. CONCLUSION
      7. REFERENCES
      8. ENDNOTES
    8. Chapter 52: Digital Library and Its Requirements in the Global World
      1. ABSTRACT
      2. INTRODUCTION
      3. DIGITAL LIBRARY
      4. DIGITAL LIBRARY: REQUIREMENTS
      5. RECENT TRENDS AND RESEARCH ACTIVITIES ON DIGITAL LIBRARY
      6. RESEARCH ACTIVITIES ON DIGITAL LIBRARIES
      7. MAJOR DIGITAL LIBRARY INITIATIVES
      8. DIGITAL LIBRARY: CHALLENGES
      9. SERVICES
      10. ROLE OF LIBRARY PROFESSIONALS IN DIGITAL LIBRARY
      11. COMPETENCIES AND SKILLS OF A DIGITAL LIBRARIAN IN KNOWLEDGE MANAGEMENT
      12. APPLICATIONS OF CLOUD COMPUTING IN LIBRARIES
      13. ADVANTAGES AND DISADVANTAGES OF CLOUD COMPUTING
      14. CHALLENGES OF CLOUD COMPUTING
      15. FUTURE PROSPECTS IN DIGITAL LIBRARY USING CLOUD COMPUTING TECHNOLOGY
      16. CONCLUSION
      17. REFERENCES
      18. KEY TERMS AND DEFINITIONS
    9. Chapter 53: A University of Greenwich Case Study of Cloud Computing
      1. ABSTRACT
      2. 1. INTRODUCTION
      3. 2. BUSINESS MODEL CLASSIFICATIONS AND THEIR USES
      4. 3. THE PAIR OF THE HEXAGON MODELS
      5. 4. THE USE OF OPEN SOURCE ORACLE FOR TEACHING
      6. 5. STRATEGIC PLAN OF ADOPTING ENTERPRISE SOFTWARE SUCH AS SAP
      7. 6. DISCUSSION
      8. 7. CONCLUSION AND FUTURE WORK
      9. REFERENCES
    10. Chapter 54: Telecommunication Industry
      1. ABSTRACT
      2. INTRODUCTION
      3. CHALLENGES AND OPPORTUNITIES IN THE TELECOMMUNICATION INDUSTRY
      4. FUTURE RESEARCH DIRECTIONS
      5. CONCLUSION
      6. REFERENCES
      7. KEY TERMS AND DEFINITIONS
    11. Chapter 55: Leveraging the Cloud for Large-Scale Software Testing
      1. ABSTRACT
      2. INTRODUCTION
      3. BACKGROUND
      4. TESTING THE FUNCTIONAL IMPORTANCE OF METHODS ON THE CLOUD
      5. DISCUSSION AND RECOMMENDATIONS
      6. CONCLUSION AND FUTURE RESEARCH DIRECTIONS
      7. REFERENCES
    12. Chapter 56: Cloud Computing for Earth Observation
      1. ABSTRACT
      2. INTRODUCTION
      3. EARTH OBSERVATION ACTIVITIES THAT MAY BENEFIT FROM CLOUD COMPUTING
      4. EXAMPLES OF ON-GOING EARTH OBSERVATION ACTIVITIES AT ESA BASED ON CLOUD COMPUTING
      5. THE GENESI-DEC PROJECT AND BENEFIT FROM CLOUD COMPUTING
      6. CONCLUSION
      7. FUTURE RESEARCH DIRECTIONS
      8. REFERENCES
      9. ADDITIONAL READING
      10. KEY TERMS AND DEFINITIONS
    13. Chapter 57: Digital Forensic Investigation and Cloud Computing
      1. ABSTRACT
      2. INTRODUCTION
      3. DIGITAL FORENSIC SCIENCE
      4. CLOUD COMPUTING: SECURITY AND DIGITAL FORENSICS
      5. DIGITAL FORENSIC INVESTIGATION AND CLOUD COMPUTING
      6. CONCLUSION
      7. REFERENCES
      8. ADDITIONAL READING
      9. ENDNOTES
    14. Chapter 58: Cloud Computing for BioLabs
      1. ABSTRACT
      2. INTRODUCTION
      3. BACKGROUND
      4. THE CLOUD
      5. APPLICATIONS OF CLOUD COMPUTING IN BIOLABS
      6. FUTURE RESEARCH DIRECTIONS
      7. CONCLUSION
      8. REFERENCES
      9. KEY TERMS AND DEFINITIONS
    15. Chapter 59: Bioinformatics Clouds for High-Throughput Technologies
      1. ABSTRACT
      2. INTRODUCTION
      3. CURIOSITIES
      4. CHALLENGES AND SOLUTIONS
      5. CLOUD TYPES
      6. FUTURE DIRECTIONS
      7. REFERENCES
      8. ADDITIONAL READING
      9. KEY TERMS AND DEFINITIONS
    16. Chapter 60: Cloud Computing for Cytopathologists
      1. ABSTRACT
      2. INTRODUCTION
      3. BACKGROUND
      4. POTENTIAL APPLICATIONS OF CLOUD COMPUTING IN CYTOPATHOLOGY
      5. FEW CASES ILLUSTRATING THE ROLE OF CLOUD COMPUTING IN CYTOPATHOLOGY
      6. FUTURE RESEARCH DIRECTIONS
      7. CONCLUSION
      8. REFERENCES
      9. KEY TERMS AND DEFINITIONS
  10. Section 5: Organizational and Social Implications
    1. Chapter 61: Demystifying Quality of Healthcare in the Cloud
      1. ABSTRACT
      2. INTRODUCTION
      3. BACKGROUND
      4. FEATURES AND TYPES OF CLOUD SERVICES
      5. CLOUD TECHNOLOGIES
      6. CLOUD-BASED SYSTEMS FOR HEALTHCARE IT
      7. DEMYSTIFYING QUALITY OF HEALTH CARE IN THE CLOUD
      8. ISSUES, CONTROVERSIES, PROBLEMS
      9. SOLUTIONS AND RECOMMENDATIONS
      10. FUTURE RESEARCH DIRECTIONS
      11. CONCLUSION
      12. REFERENCES
      13. ADDITIONAL READING
      14. KEY TERMS AND DEFINITIONS
    2. Chapter 62: Using Obstacles for Systematically Modeling, Analysing, and Mitigating Risks in Cloud Adoption
      1. ABSTRACT
      2. 1. INTRODUCTION
      3. 2. BACKGROUND AND MOTIVATION
      4. 3. RISKS IDENTIFIED FROM DIFFERENT CLOUDS AND THEIR IMPLICATIONS
      5. 4. CLOUD- BASED GOAL ORIENTED REQUIREMENTS ENGINEERING
      6. 5. OBSTACLES FOR MITIGATING RISKS IN CLOUD ADOPTION PROCESS
      7. 6. CASE STUDY
      8. 7. RESOLVING OBSTACLES IN THE PROCESS OF CLOUD ADOPTION
      9. 8. GOAL PRIORITIZATION
      10. 9. RELATED WORK
      11. 10. DISCUSSION AND FUTURE WORK
      12. 11. CONCLUSION
      13. REFERENCES
    3. Chapter 63: Regulatory Aspects of Cloud Computing in Business Environments
      1. ABSTRACT
      2. INTRODUCTION
      3. DEFINITION OF CLOUD COMPUTING
      4. CRIMINAL REGULATION AND RELATED CIVIL LIABILITY
      5. FINANCIAL REGULATION
      6. HEALTH INFORMATION
      7. INTELLECTUAL PROPERTY
      8. CONCLUSION: ON THE EVOLVING LAW FOR INJURY FROM INFORMATION
      9. REFERENCES
    4. Chapter 64: Cloud Standards
      1. ABSTRACT
      2. 1. INTRODUCTION
      3. 2. CLOUD STANDARDIZATION: ORGANIZATIONS, REGULATORY ASPECTS, AND EMERGING AREAS
      4. 3. SECURITY AND INTEROPERABILITY: CLASSIFYING CURRENT STANDARDIZATION DIRECTIONS
      5. 4. EXISTING STANDARDS: A SURVEY OF ONGOING EFFORTS
      6. 5. COMPARISON AND FUTURE TRENDS IN CLOUD STANDARDIZATION
      7. 6. CONCLUSION
      8. REFERENCES
      9. KEY TERMS AND DEFINITIONS
      10. ENDNOTES
    5. Chapter 65: Impact of Cultural Differences on the Cloud Computing Ecosystems in the USA and China
      1. ABSTRACT
      2. INTRODUCTION
      3. CLOUD COMPUTING
      4. CULTURAL INFLUENCES ON INFORMATION TECHNOLOGY (IT)
      5. CULTURAL DIFFERENCES BETWEEN THE U.S. AND CHINA AND THEIR IMPACT ON CLOUD COMPUTING
      6. METHODOLOGY
      7. RESULTS
      8. SUPPORTING QUESTIONS AROUND CULTURE DIMENSIONS
      9. ANALYSIS
      10. CONCLUSION
      11. REFERENCES
    6. Chapter 66: Different Perspectives of Cloud Security
      1. ABSTRACT
      2. CLOUD SECURITY
      3. SUMMARY
      4. REFERENCES
    7. Chapter 67: Security in Cloud Computing
      1. ABSTRACT
      2. INTRODUCTION
      3. DEFINITION OF CLOUD COMPUTING
      4. RELATED LITERATURE ON CLOUD SECURITY
      5. RISKS AND CHALLENGES OF CLOUD COMPUTING
      6. FUTURE RESEARCH DIRECTIONS
      7. CONCLUSION
      8. REFERENCES
      9. ADDITIONAL READING
      10. KEY TERMS AND DEFINITIONS
    8. Chapter 68: Secure Network Solutions for Enterprise Cloud Services
      1. ABSTRACT
      2. INTRODUCTION
      3. CLOUD COMPUTING AND CLOUD SERVICES
      4. SECURE NETWORK SOLUTIONS
      5. SECURE NETWORK SOLUTIONS DEPLOYMENT FOR ENTERPRISE CLOUD
      6. DISCUSSION AND RELATED WORK
      7. FUTURE RESEARCH DIRECTIONS
      8. CONCLUSION
      9. REFERENCES
      10. ADDITIONAL READING
      11. KEY TERMS AND DEFINITIONS
    9. Chapter 69: Compliance in the Cloud
      1. ABSTRACT
      2. INTRODUCTION
      3. THE PROBLEM OF BEING COMPLIANT
      4. THE REFERENCE LEGAL FRAMEWORK
      5. REFERENCE SECURITY AND AUDIT CERTIFICATION STANDARDS
      6. KEY REQUIREMENTS
      7. APPROACHES AND IMPLEMENTATIONS
      8. CAMM: COMMON ASSURANCE MATURITY MODEL
      9. RC3: REGULATORY COMPLIANT CLOUD COMPUTING
      10. COMPARISON
      11. FUTURE RESEARCH DIRECTIONS
      12. CONCLUSION
      13. REFERENCES
      14. ADDITIONAL READING
      15. KEY TERMS AND DEFINITIONS
      16. ENDNOTES
    10. Chapter 70: Hack the Cloud
      1. ABSTRACT
      2. INTRODUCTION
      3. THE CLOUD AS THE TARGET
      4. NEW FORMS OF CRIME IN THE CLOUD
      5. ETHICAL HACKING
      6. CONCLUSION
      7. REFERENCES
      8. ENDNOTES
    11. Chapter 71: Security Issues of Cloud Computing and an Encryption Approach
      1. ABSTRACT
      2. INTRODUCTION
      3. GENERAL ISSUES OF CLOUD SECURITY
      4. DATA PROTECTION, ACCESS CONTROL, AND ENCRYPTION
      5. ENCRYPTION EMPLOYING PSEUDORANDOMNESS, RANDOMNESS, AND DEDICATED CODING
      6. CONCLUSION
      7. ACKNOWLEDGMENT
      8. REFERENCES
      9. ADDITIONAL READING
      10. KEY TERMS AND DEFINITIONS
    12. Chapter 72: Security in Mobile Cloud Computing
      1. ABSTRACT
      2. 1. INTRODUCTION
      3. 2. CLOUD COMPUTING
      4. 3. MOBILE CLOUD COMPUTING
      5. 4. MOBILE CLOUD COMPUTING SECURITY
      6. 5. RELATED WORK IN SECURITY OF MOBILE CLOUD COMPUTING
      7. 6. CONCLUSION
      8. REFERENCES
    13. Chapter 73: Mobile Cloud Computing and Its Security and Privacy Challenges
      1. ABSTRACT
      2. INTRODUCTION
      3. MOBILE CLOUD COMPUTING
      4. SECURITY AND PRIVACY ISSUES OF MOBILE CLOUD
      5. SECURITY AND PRIVACY APPROACHES FOR MOBILE CLOUD
      6. FUTURE RESEARCH DIRECTIONS
      7. CONCLUSION
      8. ACKNOWLEDGMENT
      9. REFERENCES
      10. ADDITIONAL READING
      11. KEY TERMS AND DEFINITIONS
      12. APPENDIX
      13. Review Questions
    14. Chapter 74: Security and Privacy Issues in Cloud Computing
      1. ABSTRACT
      2. INTRODUCTION
      3. ARCHITECTURE OF CLOUD COMPUTING
      4. CLOUD COMPUTING SECURITY AND PRIVACY ISSUES
      5. SOME PROPOSITIONS FOR SECURITY IN CLOUD COMPUTING
      6. STANDARDIZATION ACTIVITIES IN CLOUD COMPUTING
      7. EMERGING TRENDS IN SECURITY AND PRIVACY IN CLOUD COMPUTING
      8. CONCLUSION
      9. REFERENCES
      10. ADDITIONAL READING
      11. KEY TERMS AND DEFINITIONS
    15. Chapter 75: Addressing Privacy in Traditional and Cloud-Based Systems
      1. ABSTRACT
      2. INTRODUCTION
      3. PRIVACY AND PRIVACY REQUIREMENTS
      4. ANALYSING PRIVACY REQUIREMENT METHODS
      5. CONCLUSION
      6. REFERENCES
      7. ENDNOTES
    16. Chapter 76: Digital Identity Management in Cloud
      1. ABSTRACT
      2. INTRODUCTION
      3. THEORETICAL BACKGROUND
      4. DIGITAL IDENTITY MANAGEMENT
      5. MODEL OF IDENTITY MANAGEMENT IN EDUCATIONAL CLOUD
      6. CONCLUSION
      7. REFERENCES
      8. ADDITIONAL READING
      9. KEY TERMS AND DEFINITIONS
  11. Section 6: Managerial Impact
    1. Chapter 77: Virtualization and Cloud Computing
      1. ABSTRACT
      2. INTRODUCTION
      3. VIRTUALIZATION, CONSUMERIZATION, AND CLOUD COMPUTING: AN OVERVIEW
      4. TAPPING INTO VIRTUALIZED CLOUDS: BUSINESS MODELS IN THE CLOUDS
      5. HOLLOWS AND PAIN POINTS IN THE CLOUDS
      6. FUTURE TRENDS
      7. CONCLUSION
      8. REFERENCES
      9. KEY TERMS AND DEFINITIONS
    2. Chapter 78: Cloud Computing Security and Risk Management
      1. ABSTRACT
      2. INTRODUCTION
      3. THREATS AND SECURITY CHALLENGES
      4. OTHER COMMON SECURITY CHALLENGES
      5. RISK MANAGEMENT AND SECURITY CONTROLS
      6. CONCLUSION AND RECOMMENDATION
      7. REFERENCES
      8. KEY TERMS AND DEFINITIONS
    3. Chapter 79: Risk Management in the Cloud and Cloud Outages
      1. ABSTRACT
      2. 1. INTRODUCTION
      3. 2. RISK MANAGEMENT
      4. 3. CLOUD OUTAGES
      5. 4. IMPACT ON CUSTOMER TRUST
      6. 5. SUMMARY
      7. REFERENCES
    4. Chapter 80: Cloud Computing and Enterprise Migration Strategies
      1. ABSTRACT
      2. 1 INTRODUCTION
      3. 2 CLOUD CHARACTERISTICS AND SERVICE
      4. 3 KEY CLOUD COMPUTING MODELS AND PROVIDERS
      5. 4 ENTERPRISE ADOPTION AND READINESS FOR CLOUD COMPUTING
      6. 5 MIGRATION STRATEGY FOR CLOUD COMPUTING
      7. 6 CONCLUSION AND RECOMMENDATIONS
      8. REFERENCES
      9. KEY TERMS AND DEFINITIONS
    5. Chapter 81: Holistic Investment Framework for Cloud Computing
      1. ABSTRACT
      2. INTRODUCTION
      3. CLOUD COMPUTING AND REAL OPTION VALUATION (ROV)
      4. HOLISTIC INVESTMENT FRAMEWORK FOR CLOUD COMPUTING
      5. COMPLEX ADAPTIVE SYSTEMS (CAS)
      6. CAS AND S2IF
      7. CLOUD COMPUTING AND S2IF
      8. OVERVIEW
      9. FUTURE RESEARCH DIRECTIONS
      10. CONCLUSION
      11. REFERENCES
    6. Chapter 82: Cloud Computing Decisions in Real Enterprises
      1. ABSTRACT
      2. 1. INTRODUCTION
      3. 2. COMPUTING MODELS
      4. 3. VALUE OF CLOUD COMPUTING
      5. 4. CLOUD TYPES AND USE
      6. 5. QUESTIONS TIME
      7. 6. CONCLUSION
      8. REFERENCES
      9. KEY TERMS AND DEFINITIONS
    7. Chapter 83: Organizational Control Related to Cloud
      1. ABSTRACT
      2. 1. INTRODUCTION
      3. 2. LITERATURE REVIEW
      4. 3. ORGANIZATIONAL CONTROL
      5. 4. ORGANIZATION CONTROL FRAMEWORK
      6. 5. SUMMARY AND CONCLUSION
      7. ACKNOWLEDGMENT
      8. REFERENCES
    8. Chapter 84: Planning and Implementation of Cloud Computing in NIT's in India
      1. ABSTRACT
      2. INTRODUCTION
      3. LIBRARIES MOVING ON CLOUD
      4. CLOUD COMPUTING ESSENTIAL CHARACTERISTICS
      5. PLAN CLOUD LIBRARY SERVICES
      6. DEPLOYMENT MODELS OF CLOUD COMPUTING
      7. ADVANTAGES/BENEFITS OF CLOUD COMPUTING
      8. DISADVANTAGES OF CLOUD COMPUTING
      9. STATUS OF REC’s/NIT’s IN INDIA
      10. CLOUD COMPUTING CHALLENGES SHAPING LIBRARY SERVICES REC’s/NIT’s IN INDIA
      11. THE STEPS TOWARD CLOUD COMPUTING FOR REC’s/NIT’s IN INDIA
      12. PLANNING AND IMPLEMENTATION OF CLOUD COMPUTING IN REC’s/NIT’s
      13. SECURITY AND PRIVACY
      14. PREAMBLE OF VNIT
      15. FACTORS RESPONSIBLE FOR MOVING ON CLOUD COMPUTING IN LIRC VNIT
      16. RESOURCES AT INSTITUTE LEVEL THAT CAN BE MOVED TO CLOUD COMPUTING
      17. RESOURCES AT LIBRARY LEVEL THAT CAN BE MOVE TO CLOUD COMPUTING
      18. CONCLUSION
      19. REFERENCES
    9. Chapter 85: Communication Aspects of Resource Management in Hybrid Clouds
      1. ABSTRACT
      2. INTRODUCTION
      3. BASIC CONCEPTS
      4. MANAGEMENT ASPECTS OF HYBRID CLOUDS
      5. RESOURCE ALLOCATION IN HYBRID CLOUDS
      6. UNCERTAINTY ABOUT COMMUNICATION CHANNEL CAPACITY AND IMPACT ON QOS PROVISIONING
      7. CHALLENGES
      8. CONCLUSION
      9. REFERENCES
      10. ADDITIONAL READING
      11. KEY TERMS AND DEFINITIONS
    10. Chapter 86: Organizational and Management Aspects of Cloud Computing Application in Scientific Research
      1. ABSTRACT
      2. INTRODUCTION
      3. IMPACT OF “CLOUD COMPUTING” ON ORGANIZATIONAL STRUCTURE
      4. IMPACT OF CLOUD COMPUTING ON ORGANIZATIONAL PERFORMANCE
      5. SEVEN BRIDGES GENOMICS: BUSINESS MODEL OF CLOUD COMPUTING APPLICATION IN SCIENCE
      6. SBG BUSINESS MODEL
      7. CONCLUSION
      8. REFERENCES
      9. ADDITIONAL READING
      10. KEY TERMS AND DEFINITIONS
    11. Chapter 87: Managing the Cloud for Information Systems Agility
      1. ABSTRACT
      2. INTRODUCTION
      3. INFORMATION SYSTEMS AGILITY
      4. CLOUD COMPUTING
      5. IS AGILITY AND CLOUD COMPUTING
      6. CONCLUSION
      7. REFERENCES
      8. ADDITIONAL READING
      9. KEY TERMS AND DEFINITIONS
      10. ENDNOTES
  12. Section 7: Critical Issues
    1. Chapter 88: Performance Evaluation of Data Intensive Computing In the Cloud
      1. ABSTRACT
      2. 1. INTRODUCTION
      3. 2. MOTIVATIONS AND RELATED WORKS
      4. 3. EXPERIMENTATION
      5. 4. RESULTS ANALYSIS AND DISCUSSION
      6. 5. CONCLUSION
      7. ACKNOWLEDGMENT
      8. REFERENCES
    2. Chapter 89: Towards Improving the Testability of Cloud Application Services
      1. ABSTRACT
      2. INTRODUCTION
      3. BACKGROUND
      4. HEADING TOWARDS A TESTABLE CLOUD
      5. FUTURE RESEARCH DIRECTIONS
      6. CONCLUSION
      7. ACKNOWLEDGMENT
      8. REFERENCES
    3. Chapter 90: Accelerating Mobile-Cloud Computing
      1. ABSTRACT
      2. INTRODUCTION
      3. TECHNOLOGICAL CHALLENGES IN MOBILE-CLOUD COMPUTING
      4. ARCHITECTURAL DESIGN
      5. TASK MANAGEMENT AMONG MOBILE, CLOUDLET, AND CLOUD
      6. FUTURE RESEARCH DIRECTIONS
      7. ACKNOWLEDGMENT
      8. REFERENCES
      9. KEY TERMS AND DEFINITIONS
    4. Chapter 91: Cloud Scalability Measurement and Testing
      1. ABSTRACT
      2. 1. INTRODUCTION
      3. 2. BACKGROUND
      4. 3. CLOUD SCALABILITY MEASUREMENT
      5. 4. AN AGENT-BASED TESTING FRAMEWORK
      6. 5. SUMMARY AND CONCLUSION
      7. REFERENCES
    5. Chapter 92: Carrier-Grade Distributed Cloud Computing
      1. ABSTRACT
      2. INTRODUCTION
      3. DEMANDS AND CURRENT EFFORTS OF CLOUD SERVICES PROVIDED BY TELECOMMUNICATION OPERATORS
      4. CARRIER-GRADE CLOUD COMPUTING
      5. CONSTRUCTION, DEPLOYMENT, AND OPERATION
      6. SUMMARY AND FUTURE PERSPECTIVE
      7. REFERENCES
      8. KEY TERMS AND DEFINITIONS
    6. Chapter 93: Solving Security and Availability Challenges in Public Clouds
      1. ABSTRACT
      2. INTRODUCTION
      3. ARCHITECTURE
      4. DESIGN
      5. PERFORMANCE EVALUATION
      6. SECURITY
      7. RELATED WORK
      8. CONCLUSION
      9. FUTURE WORK
      10. REFERENCES
      11. ADDITIONAL READING
      12. KEY TERMS AND DEFINITIONS
      13. ENDNOTES
    7. Chapter 94: Securing Business IT on the Cloud
      1. ABSTRACT
      2. 1. INTRODUCTION
      3. 2. BACKGROUND/OVERVIEW
      4. 3. SECURING THE BUSINESS OPERATIONS ON THE CLOUD
      5. 4. AMAZON WEB SERVICES
      6. 5. GOOGLE CLOUD PLATFORM
      7. 6. WINDOWS AZURE
      8. 7. SUMMARY
      9. ACKNOWLEDGMENT
      10. REFERENCES
    8. Chapter 95: Seizing Electronic Evidence from Cloud Computing Environments
      1. ABSTRACT
      2. INTRODUCTION
      3. BACKGROUND
      4. OBTAINING FORENSIC EVIDENCE FROM THE CLOUD
      5. SEARCH WARRANTS FOR CLOUD DATA
      6. CHALLENGING CLOUD EVIDENCE
      7. FUTURE RESEARCH DIRECTIONS
      8. CONCLUSION
      9. REFERENCES
      10. KEY TERMS AND DEFINITIONS
      11. APPENDIX: SAMPLE WARRANT
    9. Chapter 96: Key Legal Issues with Cloud Computing
      1. ABSTRACT
      2. INTRODUCTION
      3. EXISTING RESEARCH
      4. LIABILITY FOR SERVICE FAILURE
      5. SERVICE LEVELS AND SERVICE CREDITS
      6. INTELLECTUAL PROPERTY ISSUES
      7. JURISDICTION AND GOVERNING LAW
      8. SUMMARY AND OVERALL RECOMMENDATIONS
      9. REFERENCES
      10. ADDITIONAL READING
      11. KEY TERMS AND DEFINITIONS
    10. Chapter 97: Compliance in the Cloud and the Implications on Electronic Discovery
      1. ABSTRACT
      2. BACKGROUND
      3. eDISCOVERY IN THE CLOUD
      4. SERVICE LEVEL AGREEMENTS
      5. CONCLUSION
      6. ACKNOWLEDGMENT
      7. REFERENCES
      8. ENDNOTES
    11. Chapter 98: The Legal Implications of Cloud Computing
      1. ABSTRACT
      2. INTRODUCTION
      3. LITERATURE REVIEW
      4. LEGAL DIMENSIONS OF CLOUD COMPUTING
      5. IMPLICATIONS FOR THE CIO
      6. FUTURE RESEARCH DIRECTIONS
      7. CONCLUSION
      8. REFERENCES
      9. ADDITIONAL READING
      10. KEY TERMS AND DEFINITIONS
    12. Chapter 99: A Case Study of the Health Cloud
      1. ABSTRACT
      2. INTRODUCTION
      3. BACKGROUND
      4. SOCIAL TRANSFORMATION DRIVE AND THE CLOUD
      5. CLOUD DEPLOYMENT MODELS
      6. CLOUD COMPUTING MODELS
      7. THE KEY PLAYERS
      8. CLOUD BASED HEALTH CARE: A CASE STUDY
      9. PORTABLE HEALTHCARE
      10. FUTURE RESEARCH DIRECTIONS
      11. CONCLUSION
      12. REFERENCES
      13. KEY TERMS AND DEFINITIONS
      14. ENDNOTES
    13. Chapter 100: Do Open Educational Resources and Cloud Classroom Really Improve Students' Learning?
      1. ABSTRACT
      2. INTRODUCTION
      3. LITERATURE ABOUT OPEN EDUCATIONAL RESOURCES
      4. DISCUSSION AND CONCLUSION
      5. ACKNOWLEDGMENT
      6. REFERENCES
    14. Chapter 101: The Economics of Cloud Computing
      1. ABSTRACT
      2. INTRODUCTION
      3. BACKGROUND
      4. THE MACROECONOMIC IMPACT OF CLOUD COMPUTING: WHAT IS THE CONTRIBUTION TO THE REDUCTION OF THE UNEMPLOYMENT RATE?
      5. JOB CREATION AND JOB DESTRUCTION: HOW LARGE A THE SOCIAL COSTS OF THE PROCESS OF JOB CREATION AND DESTRUCTION?
      6. THE IMPACT ON PUBLIC FINANCES: WHAT WILL BE THE IMPACT ON THE DEFICIT/GDP RATIO?
      7. CONCLUSION
      8. NOTE
      9. REFERENCES
      10. ENDNOTES
    15. Chapter 102: Is the Cloud the Future of Computing?
      1. ABSTRACT
      2. 1. INTRODUCTION
      3. 2. HISTORICAL DEVELOPMENT OF THE CLOUD INFRASTRUCTURE
      4. 3. CLOUD COMPUTING SERVICE MODELS
      5. 4. CLOUD COMPUTING DEPLOYMENT MODELS
      6. 5. BENEFITS OF CLOUD COMPUTING
      7. 6. SECURITY, RELIABILITY, AVAILABILITY, AND COMPLIANCE ISSUES OF CLOUD COMPUTING
      8. 7. FUTURE CHALLENGES
      9. REFERENCES
  13. Section 8: Emerging Trends
    1. Chapter 103: Rationale for Use of Cloud Computing
      1. ABSTRACT
      2. 1 INTRODUCTION
      3. 2 BACKGROUND
      4. 3 QoS FRAMEWORK
      5. 4 QoS-BASED UTILITY MODEL FOR PROVIDER SERVICE SELECTION
      6. 5 VALIDATION AND VERIFICATION
      7. 6 CONCLUSION
      8. REFERENCES
      9. KEY TERMS AND DEFINITIONS
    2. Chapter 104: The Cloud Inside the Network
      1. ABSTRACT
      2. INTRODUCTION
      3. THE CLOUD INSIDE THE OPERATOR’S NETWORK: A VIRTUALIZATION APPROACH
      4. RELATED WORK
      5. AN OPTIMAL SOLUTION / ILP PROBLEM FORMULATION
      6. HEURISTIC ALGORITHM
      7. SIMULATION RESULTS
      8. TESTBED AND EXPERIMENTAL RESULTS
      9. FUTURE RESEARCH DIRECTIONS
      10. CONCLUSION
      11. REFERENCES
      12. KEY TERMS AND DEFINITIONS
      13. ENDNOTES
    3. Chapter 105: Novel Resource Allocation Algorithm for Energy-Efficient Cloud Computing in Heterogeneous Environment
      1. ABSTRACT
      2. 1. INTRODUCTION
      3. 2. THE CSP-BASED RESOURCE ALLOCATION
      4. 3. ALGORITHM DESIGN
      5. 4. PERFORMANCE EVALUATION
      6. 5. CONCLUSION AND FUTURE WORK
      7. ACKNOWLEDGMENT
      8. REFERENCES
    4. Chapter 106: Streamlining Cloud Management Automation by Unifying the Invocation of Scripts and Services Based on TOSCA
      1. ABSTRACT
      2. 1. INTRODUCTION
      3. 2. PROBLEM STATEMENT
      4. 3. TOSCA
      5. 4. MANAGEMENT PLANS AND OPERATIONS
      6. 5. UNIFIED INVOCATION INTERFACE TO BE USED BY PLANS
      7. 6. UNIFIED SCRIPT INVOCATION
      8. 7. EVALUATION
      9. 8. RELATED WORK
      10. 9. CONCLUSION
      11. ACKNOWLEDGMENT
      12. REFERENCES
      13. ENDNOTES
    5. Chapter 107: Dynamic Dedicated Server Allocation for Service Oriented Multi-Agent Data Intensive Architecture in Biomedical and Geospatial Cloud
      1. ABSTRACT
      2. 1. INTRODUCTION
      3. 2. BIO MEDICAL AND GEOSPATIAL COMPUTING
      4. 3. SERVICE ORIENTED MULTI-AGENT CLOUD COMPUTING ARCHITECTURE FOR BIOMEDICAL AND GEOSPATIAL CLOUD
      5. 4. MODEL DESCRIPTION
      6. 5. NUMERICAL ILLUSTRATION
      7. 6. CONCLUSION
      8. REFERENCES
    6. Chapter 108: High-Throughput Encryption for Cloud Computing Storage System
      1. ABSTRACT
      2. 1. INTRODUCTION
      3. 2. RELATED WORK
      4. 3. METADATA-BASED DATA STORAGE MODEL
      5. 4. CHiS-256 ENCRYPTION ALGORITHM
      6. 5. IMPLEMENTATION AND RESULT EVALUATION
      7. CONCLUSION
      8. ACKNOWLEDGMENT
      9. REFERENCES
    7. Chapter 109: A Forensic-as-a-Service Delivery Platform for Law Enforcement Agencies
      1. ABSTRACT
      2. INTRODUCTION
      3. BACKGROUND
      4. THE FORENSICS AS A SERVICE PLATFORM
      5. FUTURE RESEARCH DIRECTIONS
      6. CONCLUSION
      7. REFERENCES
      8. KEY TERMS AND DEFINITIONS
    8. Chapter 110: D-Cloud
      1. ABSTRACT
      2. INTRODUCTION
      3. RELATED WORK
      4. CONCEPT OF D-CLOUD
      5. D-CLOUD SOFTWARE TESTING ENVIRONMENT
      6. DESIGN OF D-CLOUD
      7. DESCRIPTION OF SYSTEM CONFIGURATION AND TEST SCENARIO
      8. TEST EXAMPLE USING D-CLOUD
      9. FUTURE RESEARCH DIRECTIONS
      10. CONCLUSION
      11. ACKNOWLEDGMENT
      12. REFERENCES
    9. Chapter 111: Mobile and Cloud Technologies for Smarter Governance
      1. ABSTRACT
      2. INTRODUCTION
      3. ENABLING GOOD GOVERNANCE THROUGH THE USE OF ICT
      4. EXPLAINING MOBILE GOVERNANCE
      5. M-GOVERNANCE AND E-GOVERNANCE
      6. MOBILE/WIRELESS APPLICATIONS IN THE GOVERNMENT SECTOR
      7. EMERGENCE AND EVOLUTION OF CLOUD TECHNOLOGIES
      8. BIG DATA ANALYTICS: MAKING GOVERNMENT FASTER AND SMARTER
      9. TRENDS AND DRIVERS FOR GOVERNMENT CLOUDS
      10. GOVERNANCE CHALLENGES AND HOW CLOUD COUNTERS THEM
      11. THE VISION FOR GOVERNMENT CLOUDS
      12. BENEFITS OF GOVERNMENT CLOUDS
      13. IBM CLOUD OFFERINGS FOR GOVERNMENT CLOUDS
      14. GOVERNMENT CLOUDS: USE CASES
      15. GOVERNMENT CLOUDS: CASE STUDIES
      16. CONCLUSION
      17. REFERENCES
      18. ADDITIONAL READING
      19. KEY TERMS AND DEFINITIONS
    10. Chapter 112: Forecasting the Trends in Cloud Computing and its Impact on Future IT Business
      1. ABSTRACT
      2. INTRODUCTION
      3. CLOUD COMPUTING BASICS
      4. CLOUD ENABLING TECHNOLOGIES
      5. EVOLUTION OF CLOUD COMPUTING
      6. TRENDS IN CLOUD COMPUTING
      7. BUSINESS IMPACT ON CLOUDS
      8. FORECASTING THE FUTURE OF CLOUD
      9. CONCLUSION
      10. REFERENCES
      11. KEY TERMS AND DEFINITIONS
    11. Chapter 113: Cloud Bioinformatics in a Private Cloud Deployment
      1. ABSTRACT
      2. 1. INTRODUCTION
      3. 2. PHASE 1: HEALTHCARE CLOUD BIOINFORMATICS ARCHITECTURE AND USER SUPPORT
      4. 3. PHASE 2: BIOINFORMATICS
      5. 4. BRAIN SEGMENTATION: HOW HUMAN BRAINS RESPOND IN DETAILS
      6. 5. DISCUSSIONS
      7. 6. CONCLUSION
      8. REFERENCES