My Account Log in

1 option

Cloud Computing : A Practical Approach for Learning and Implementation.

O'Reilly Online Learning: Academic/Public Library Edition Available online

View online
Format:
Book
Author/Creator:
Srinivasan, A.
Contributor:
Suresh, J.
Language:
English
Subjects (All):
Cloud computing.
Electronic data processing--Distributed processing.
Electronic data processing.
Web services.
Physical Description:
1 online resource (441 pages)
Edition:
1st ed.
Other Title:
Cloud Computing
Place of Publication:
Noida : Pearson India, 2014.
Summary:
This book lays a good foundation to the core concepts and principles of cloud computing, walking the reader through the fundamental ideas with expert ease. The book advances on the topics in a step-by-step manner and reinforces theory with a full-fledged pedagogy designed to enhance students' understanding and offer them a practical insight into the subject.
Contents:
Cover
Dedication
Brief Contents
Contents
Foreword
Preface
About the Authors
Part One : Cloud Computing Foundation
Chapter 1: Introduction to Cloud Computing
1.1 Cloud Computing Basics
1.1.1 Introduction
1.2 History of Cloud Computing
1.3 Importance of Cloud Computing in the Current Era
1.3.1 Example
1.3.2 Reason for Server Crashes/Failures
1.3.3 Solution to Prevent Server Crashes/Failures
1.3.4 The Scenario
1.3.5 The Solution
1.4 Characteristics of Cloud Computing
1.5 What Cloud Computing Really Is?
1.5.1 What Cloud Computing Really Isn't?
Summary
Key Terms
Review Questions
Chapter 2: Move to Cloud Computing
2.1 Pros and Cons of Cloud Computing
2.1.1 Advantages of Cloud Computing in IT Field
2.1.2 The Fixed Cost Advantage
2.1.3 Keeping Data Safe
2.1.4 The Possible Disadvantages of Cloud Computing
2.1.5 Advantages of Cloud Computing
2.1.6 Disadvantages of Cloud Computing
2.2 Nature of the Cloud
2.2.1 Leveraging the Internet to Change the World
2.3 Technologies in Cloud Computing
2.3.1 Other Cloud-related Technologies
2.3.2 Working of Cloud
2.3.3 Key Characteristic of Cloud and its Role
2.4 Migrating into the Cloud
2.4.1 Cloud Computing Migration Issues: What You Need to Know?
2.4.2 Migrating to the Cloud: Deployment Considerations
2 .4.3 Benefits of the Cloud
2 .4.4 Communication Revolution
2 .4.5 Cloud Case Studies
2.4.6 Cloud Inside the Firewall
2.4.7 Secure Sensitive Data
2.4.8 Trusted Partners
2.4.9 Applications on Cloud Platform
2.4.10 Consumer versus Enterprise
2.4.11 Remotely Mirrored Servers
2.4.12 Payment Procedure
2.5 Seven-step Model
Chapter 3: Types of Cloud
3.1 Public and Private Cloud
3.1.1 Types of Cloud Computing.
3.1.2 Public Cloud
3.1.3 Private Cloud (Internal Cloud or Corporate Cloud)
3.1.4 Difference Between Public Cloud and Private Cloud
3.1.5 Public versus Private Cloud
3.1.6 Factors for Public versus Private Cloud
3.2 Cloud Infrastructure
3.2.1 Cloud Computing Infrastructure
3.2.2 Status of Cloud Computing in India
3.3 Cloud Application Architecture
3.3.1 Architectural Considerations
Chapter 4: Working of Cloud Computing
4.1 Trends in Computing
4.1.1 IT Maturity Analysis
4.1.2 Technology Trends to Watch
4.2 Cloud Service Models
4.2.1 Service Models
4.2.2 Cloud Service Models
4.3 Cloud Deployment Models
4.3.1 Cloud Computing Deployment Models
4.4 Pros and Cons of Cloud Computing
4.4.1 Risks in the Cloud
4.4.2 Cloud Storage as Service: Pros and Cons
4.5 Cloud Computing and Services: Pros and Cons
4.5.1 Centralized Data Storage in Cloud Computing
4.5.2 Cloud Servers Maintenance and Security
4.5.3 Data Access and Network Connectivity
4.5.4 Cost Factor
4.5.5 Cloud Servers Data Backup and Availability
REVIEW QUESTIONS
Part Two : Cloud Computing Architecture
Chapter 5: Cloud Computing Technology
5.1 Cloud Lifecycle Model
5.1.1 Phases of CDLC
5.1.2 Case Study: Oracle Cloud Management-An Overview
5.2 Role of Cloud Modelling and Architecture
5.2.1 Cloud Computing Model
5.2.2 Necessary Characteristics
5.2.3 Service Models
5.2.4 Deployment Models
5.3 Reference Model for Cloud Computing
5.3.1 Reference Architecture, Frameworks and Models for Cloud Computing
5.3.2 Case Study 1: Cloud Computing Model of IBM
5.4 Cloud Industry Standard
5.4.1 IEEE Outlines Cloud Computing Standard for Industry
Chapter 6: Cloud Architecture.
6.1 Cloud Computing Logical Architecture
6.1.1 Cloud Computing Architecture
6.1.2 Examples of Cloud Computing
6.1.3 Cloud Computing Types
6.1.4 Why do We Need Cloud Computing?
6.1.5 Problems with Cloud Computing
6.1.6 Cloud Computing Service Architecture
6.1.7 Understanding Cloud Computing Architecture Models
6.2 Developing Holistic Cloud Computing Reference Model
6.2.1 Cloud Computing: Taking a Complete View
6.2.2 Complete View of Cloud Management
6.2.3 Cloud Computing Reference Model
6.3 Cloud System Architecture
6.3.1 Example Reference Diagram
6.4 Cloud Deployment Model
6.4.1 Cloud Computing Deployment Models
6.4.2 Types of Cloud Deployment Model
Chapter 7: Cloud Modelling and Design
7.1 Cloud Computing: Basic Principles
7.1.1 Key Principles of Cloud Computing
7.1.2 Examples of Cloud Environment
7.2 Model for Federated Cloud Computing
7.2.1 Cloud Federation
7.2.2 What is Cloud Federation?
7.2.3 Two-layer Connectivity for Cloud Federation
7.3 Cloud Ecosystem Model
7.3.1 Cloud Ecosystem
7.3.2 Cloud Broker/Cloud Agent
7.3.3 Cloud Outlook
7.3.4 Cloud Unified Process (CUP)
7.4 Cloud Governance
7.4.1 Taking Steps to Clarify Cloud Governance
7.4.2 SOA and Cloud Governance
7.4.3 Cloud Governance: Design Time
7.4.4 Cloud Governance: Run Time
7.4.5 Stages of a Service Lifecycle: SOA and Cloud
7.4.6 Successful Cloud Governance and Adoption
Part Three : Virtualization
Chapter 8: Foundations
8.1 Definition of Virtualization
8.2 Adopting Virtualization
8.3 Types of Virtualization
8.3.1 Examples
8.3.2 Virtual Machines Programming Languages
8.3.3 Server Virtualization
8.3.4 OS Virtualization
8.3.5 Storage Virtualization.
8.3.6 Network Virtualization
8.4 Virtualization Architecture and Software
8.4.1 The Virtualization Architecture
8.5 Virtual Clustering
8.5.1 Introduction to Cluster
8.5.2 Definition of Clustering
8.5.3 Benefits of Clustering
8.5.4 Virtual Cluster Description
8.6 Virtualization Application
8.6.1 Technology Types Under Application Virtualization
8.6.2 Benefits of Application Virtualization
8.6.3 Limits for Application Virtualization
8.7 Pitfalls of Virtualization
8.7.1 Definition
8.7.2 Introduction: Virtualization Benefits
8.7.3 Best Practices in Setting Virtualization
8.7.4 Pitfalls of Virtualization: Adoption and Strategies
8.7.5 Pitfalls in Server Virtualization
Chapter 9: Grid, Cloud and Virtualization
9.1 Virtualization in Grid
9.1.1 Grid Computing
9.1.2 Grid Computing and Virtualization
9.1.3 Using Virtualization in Grid Computing
9.1.4 Grid Computing Level
9.2 Virtualization in Cloud
9.2.1 Virtualization as an Element of Cloud Computing
9.2.2 Need of Virtualization in Cloud Computing
9.3 Virtualization and Cloud Security
Chapter 10: Virtualization and Cloud Computing
10.1 Anatomy of Cloud Infrastructure
10.1.1 Anatomy of Cloud Computing
10.1.2 Cloud Stack
10.1.3 Cloud Consumers
10.2 Virtual Infrastructures
10.3 CPU Virtualization
10.4 Network and Storage Virtualization
10.4.1 Network Virtualization
10.4.2 Storage Virtualization
10.4.3 Using Virtualization to Achieve Green Data Centres
Part Four : Data Storage and Cloud Computing
Chapter 11: Data Storage
11.1 Introduction to Enterprise Data Storage
11.1.1 DAS: Direct Attached Storage
11.1.2 SAN: Storage Area Network.
11.1.3 NAS: Network Attached Storage
11.2 Data Storage Management
11.2.1 Data Storage Management Tools
11.2.2 Storage Management Process
11.2.3 Data Storage Challenges
11.2.4 Unified Storage
11.3 File Systems
11.3.1 FAT File System
11.3.2 NTFS
11.3.3 Cloud File System
11.4 Cloud Data Stores
11.4.1 Distributed Data Store
11.4.2 Types of Data Stores
11.5 Using Grids for Data Storage
11.5.1 Grid Storage for Grid Computing
11.5.2 Grid Oriented Storage (GOS)
Chapter 12: Cloud Storage
12.1 What is Cloud Storage?
12.2 Overview of Cloud Storage
12.3 Data Management for Cloud Storage
12.3.1 Cloud Data Management Interface (CDMI)
12.3.2 Cloud Storage Requirements
12.4 Provisioning Cloud Storage
12.5 Data-intensive Technologies for Cloud Computing
12.5.1 Processing Approach
12.5.2 System Architecture
Chapter 13: Cloud Storage from LANs to WANs
13.1 Introduction
13.2 Cloud Characteristic
13.3 Distributed Data Storage
13.3.1 Amazon Dynamo
13.3.2 CouchDB
13.3.3 ThruDB
13.4 Applications Utilizing Cloud Storage
13.4.1 Online File Storage
13.4.2 Cloud Storage Companies
13.4.3 Online Book Marking Service
13.4.4 Online Photo Editing Service
Part Five : Cloud Computing Services
Chapter 14: Cloud Computing Elements
14.1 The Cloud
14.2 Value of Cloud Computing
14.3 Cloud Do's and Don'ts
14.4 Cloud Computing: Legal Implication
14.5 Overview of Amazon Web Services
Chapter 15: Understanding Services and Applications by Type
15.1 Web-based Application
15.2 Web Services
15.2.1 Introduction to Web Services
15.2.2 Demerits of Web Services.
15.3 Infrastructure Services.
Notes:
Description based on publisher supplied metadata and other sources.
ISBN:
93-325-3725-9
OCLC:
885022778

The Penn Libraries is committed to describing library materials using current, accurate, and responsible language. If you discover outdated or inaccurate language, please fill out this feedback form to report it and suggest alternative language.

My Account

Shelf Request an item Bookmarks Fines and fees Settings

Guides

Using the Library Catalog Using Articles+ Library Account