You are previewing Cloud Computing Advancements in Design, Implementation, and Technologies.
O'Reilly logo
Cloud Computing Advancements in Design, Implementation, and Technologies

Book Description

Cloud computing has revolutionized computer systems, providing greater dynamism and flexibility to a variety of operations. It can help businesses quickly and effectively adapt to market changes, and helps promote users’ continual access to vital information across platforms and devices. Cloud Computing Advancements in Design, Implementation, and Technologies outlines advancements in the state-of-the-art, standards, and practices of cloud computing, in an effort to identify emerging trends that will ultimately define the future of the cloud. A valuable reference for academics and practitioners alike, this title covers topics such as virtualization technology, utility computing, cloud application services (SaaS), grid computing, and services computing.

Table of Contents

  1. Cover
  2. Title Page
  3. Copyright Page
  4. Editorial Advisory Board and List of Reviewers
    1. Associate Editors
    2. International Editorial Review Board
  5. Preface
    1. OVERVIEW OF THE BOOK
    2. FUTURE TRENDS IN CLOUD COMPUTING ADVANCEMENTS IN DESIGN, IMPLEMENTATION, AND TECHNOLOGIES
  6. Acknowledgment
  7. Chapter 1: An Abstract Model for Integrated Intrusion Detection and Severity Analysis for Clouds
    1. ABSTRACT
    2. 1. INTRODUCTION
    3. 2. INTRUSION DETECTION AND SEVERITY ANALYSIS
    4. 3. RESEARCH CONTEXT
    5. 4. AN AUTOMATIC APPROACH FOR INTRUSION SEVERITY ANALYSIS FOR CLOUDS
    6. 5. ABSTRACT MODEL FOR INTEGRATED INTRUSION DETECTION AND DIAGNOSIS FOR CLOUDS
    7. 6. EVALUATION OF THE ABSTRACT MODEL
    8. 7. RECOMMENDATIONS
    9. 8. CONCLUSION
  8. Chapter 2: Energy-Efficiency in Cloud Computing Environments
    1. ABSTRACT
    2. INTRODUCTION
    3. ICT´S ENVIRONMENTAL IMPACT
    4. ENERGY CONSUMPTION ECONOMICAL IMPACT
    5. GREEN COMPUTING
    6. CLOUD COMPUTING
    7. CURRENT APPROACHES
    8. OPPORTUNITIES
    9. CONCLUSION
  9. Chapter 3: The Challenge of Service Level Scalability for the Cloud
    1. ABSTRACT
    2. INTRODUCTION
    3. RUNTIME CHALLENGES FOR CLOUD SERVICE SCALABILITY
    4. CONCLUSION AND DISCUSSION
  10. Chapter 4: Beyond Hadoop
    1. ABSTRACT
    2. 1. INTRODUCTION
    3. 2. OPTIMIZATIONS ON BACKEND DATA ANALYSIS
    4. 3. OPTIMIZATIONS ON CUSTOMER-FACING APPLICATIONS
    5. 4. CONCLUSION
  11. Chapter 5: SaaS Multi-Tenancy
    1. ABSTRACT
    2. 1. INTRODUCTION
    3. 2. PROBLEM STATEMENT
    4. 3. SAAS MULTI-TENANCY ENABLING FRAMEWORK
    5. 4. THE LIFECYCLE AND TECHNOLOGIES OF ENABLING SAAS MULTI-TENANCY
    6. 5. ECONOMICS OF SaaS MULTI-TENANCY
    7. 6. RELATED WORK
    8. 7. CONCLUSION
  12. Chapter 6: Cloud Computing in Higher Education
    1. ABSTRACT
    2. INTRODUCTION
    3. CLOUD HIGHER EDUCATION
    4. CLOUD COMPUTING SERVICES IN HIGHER EDUCATION
    5. CLOUD COMPUTING MODELS IN HIGHER EDUCATION
    6. PERSPECTIVES OF CLOUD COMPUTING IN HIGHER EDUCATION
    7. STANDARDS REQUIRED IN HIGHER EDUCATION
    8. CLOUD COMPUTING IN INDIA
    9. CLOUD IN HIGHER EDUCATION
    10. FUTURE OF CLOUD COMPUTING
    11. CONCLUSION
  13. Chapter 7: Using Free Software for Elastic Web Hosting on a Private Cloud
    1. ABSTRACT
    2. INTRODUCTION
    3. ARCHITECTURE
    4. REALIZATION
    5. HTTP SERVER
    6. LOAD CREATION SOFTWARE
    7. CONCLUSION
  14. Chapter 8: Applying Security Policies in Small Business Utilizing Cloud Computing Technologies
    1. ABSTRACT
    2. 1. INTRODUCTION
    3. 2. LITERATURE REVIEW
    4. 3. SECURITY POLICY FOR SMALL BUSINESS USING CLOUD COMPUTING
    5. 4. CONCLUSION
  15. Chapter 9: The Financial Clouds Review
    1. ABSTRACT
    2. 1. INTRODUCTION
    3. 2. LITERATURE REVIEW
    4. 3. FaaS PORTABILITY: MONTE CARLO SIMULATIONS WITH LEAST SQUARE METHODS
    5. 4. A PARTICULAR FSaaS: THE 3D BLACK SCHOLES MODEL BY MATHEMATICA
    6. 5. EXPERIMENT AND BENCHMARK IN THE CLOUDS
    7. 6. A CONCEPTUAL CLOUD PLATFORM: IMPLEMENTATIONS AND WORK-IN-PROGRESS
    8. 7. DISCUSSIONS
    9. 8. CONCLUSION AND FUTURE WORK
  16. Chapter 10: Cloud Security Engineering
    1. ABSTRACT
    2. INTRODUCTION
    3. RELATED WORK
    4. CLOUD THREATS
    5. A VISION AND STRATEGY TO MITIGATE OR AVOID CLOUD SECURITY CONCERNS
    6. CONCLUSION
  17. Chapter 11: Security Issues in Cloud Computing
    1. ABSTRACT
    2. INTRODUCTION
    3. OVERVIEW OF CLOUD COMPUTING
    4. CLOUD COMPUTING RISKS, THREATS AND VULNERABILITIES
    5. REAL WORLD EXAMPLES
    6. CONCLUSION
  18. Chapter 12: Cloud Computing Applied for Numerical Study of Thermal Characteristics of SIP
    1. ABSTRACT
    2. 1. INTRODUCTION
    3. 2. BASIC MODELS OF MCM
    4. 3. METHODOLOGY
    5. 4. LINKING SIMULATION ANALYSIS THROUGH CLOUD NETWORK
    6. 5. RESULTS AND DISCUSSION
    7. 6. CONCLUSION
  19. Chapter 13: Toward Understanding the Challenges and Countermeasures in Computer Anti-Forensics
    1. ABSTRACT
    2. INTRODUCTION
    3. THE PROBLEM SPACE
    4. CAF GOALS AND CLASSIFICATIONS
    5. CHALLENGES OF ANTI-FORENSICS
    6. RECOMMENDATIONS
    7. CONCLUSION
    8. FUTURE WORK
  20. Chapter 14: Power Aware Meta Scheduler for Adaptive VM Provisioning in IaaS Cloud
    1. ABSTRACT
    2. INTRODUCTION
    3. LITERATURE SURVEY
    4. POWER MANAGEMENT TECHNIQUES
    5. POWER CONSERVATION IN IaaS CLOUD
    6. POWER AWARE META SCHEDULER FOR ADAPTIVE VM PROVISIONING
    7. EXPERIMENTAL SET UP AND RESULTS OF SIMULATION
    8. CONCLUSION AND SCOPE FOR FUTURE WORK
  21. Chapter 15: Custom-Made Cloud Enterprise Architecture for Small Medium and Micro Enterprises
    1. ABSTRACT
    2. 1. INTRODUCTION
    3. 2. RELATED WORK
    4. 3. BENEFITS OF CLOUD COMPUTING FOR SMMEs
    5. 4. VIRTUAL ENTERPRISE AND CLOUD COMPUTING
    6. 5. THE CONCEPT OF VIRTUALISATION TECHNOLOGY
    7. 6. MOTIVATION FOR CLOUD COMPUTING
    8. 7. PROPOSED ARCHITECTURE
    9. 8. CONCLUSION
  22. Chapter 16: Architectural Strategies for Green Cloud Computing
    1. ABSTRACT
    2. INTRODUCTION
    3. JAVA™ PLATFORM APPLICATIONS IN CLOUD COMPUTING
    4. JAVA EE 6 WEB PROFILE
    5. WHAT IS ELASTRA?
    6. WHAT IS JOYENT?
    7. MULTI-CLOUD VENDORS / FRAMEWORK
    8. CLOUD DATABASES: PREPARING YOUR DATA
    9. RELATIONAL DATABASES
    10. OPEN SOURCE PRIVATE CLOUD COMPUTING
    11. CLOUD COMPUTING IN INDIA
    12. CLOUD COMPUTING FOR THE SMALL AND MEDIUM ENTERPRISES IN INDIA
    13. EDUCATION CLOUD PROGRAMS AND APPLICATIONS
    14. GREEN COMPUTING AND CLOUD COMPUTING
    15. CONCLUSION
  23. Chapter 17: A Framework for Analysing the Impact of Cloud Computing on Local Government in the UK
    1. ABSTRACT
    2. INTRODUCTION
    3. THE CONCEPT OF CLOUD COMPUTING
    4. THE CONCEPTUAL FRAMEWORK AND ITS APPLICATION
    5. CONCLUSION
  24. Chapter 18: Survey of the State-of-the-Art of Cloud Computing
    1. ABSTRACT
    2. 1. INTRODUCTION
    3. 2. CLOUD COMPUTING ARCHITECTURE
    4. 3. SUMMARY OF CLOUD COMPUTING RESEARCH
    5. 4. CONCLUSION AND THE FUTURE OF CLOUD COMPUTING
  25. Chapter 19: Cloud Computing Towards Technological Convergence
    1. ABSTRACT
    2. 1. INTRODUCTION
    3. 2. PUBLIC COMPUTING COMMUNICATION NETWORKS
    4. 3. THE ARCHITECTURE OF PUBLIC COMPUTING COMMUNICATION NETWORK
    5. 4. KEY TECHNIQUES OF PUBLIC COMPUTING COMMUNICATION NETWORK (PCCN)
    6. 5. CONCLUSION
  26. Chapter 20: Fault Tolerant Architecture to Cloud Computing Using Adaptive Checkpoint
    1. ABSTRACT
    2. 1. INTRODUCTION
    3. 2. CHECKPOINTING
    4. 3. FAULT-TOLERANT IN CLOUD
    5. 4. FAULTS TOLERANT ARCHITECTURE
    6. 5. SIMULATION STUDY
    7. 6. CONCLUSION
  27. Compilation of References