Cloud, Fog, and Edge: Technologies and Trends in the Telecommunications Industry

Author: Abdulrahman Yarali  

Publisher: Nova Science Publishers, Inc.‎

Publication year: 2018

E-ISBN: 9781536144444

Subject: TP393 computer network

Language: ENG

Access to resources Favorite

Disclaimer: Any content in publications that violate the sovereignty, the constitution or regulations of the PRC is not accepted or approved by CNPIEC.

Cloud, Fog, and Edge: Technologies and Trends in the Telecommunications Industry

Chapter

Storage as a Service

A Network as a Service

Benefits of NaaS

Why NaaS Is Not Very Popular

Information as a Service

Function as a Service

Cloud Applications

Native Applications vs. Cloud Applications

Web Applications vs. Cloud Applications

Benefits of Using Cloud Applications

Control

Security

Reduced Costs of Management

Reduced Costs of Software Licensing

Large-Scale Cloud Application

Top Five Considerations for Large-Scale Cloud Applications

Overlay Networks

Open Stack

Hypervisor Hardware Accelerators

Mellanox Solutions

Apache Hadoop

Benefits of Hadoop

Components of the Apache Hadoop

MapReduce

Innovative Cloud Applications and Experiences

Cloud Car Parking Services

Cloud Computing as a Source of Heat

Geographical Car Locations Using Cloud

Social and Mobile Clouds

Mobile Services

Cloud Economics

Cost of Ownership

Cost of the Current Data Center

Estimation of the Cost of Cloud Infrastructure

Cost of Migration to Cloud Computing

Additional Costs of Migration

Benefits versus Expenses

Cloud Strategy for Enterprise Business Transformation

Combining the Cloud Computing Paradigms

Starting with the Data

Transformation Strategies for Businesses and Companies

Getting the Right Cloud Strategy

Creation of the Approach

Developing the Scalable Applications

Implementation

Cloud Services Level Agreements

Essential Things in a Cloud Service Level Agreement

Scalability of Service Level Agreements

Economic and Business Model of Cloud and Cloud Services

Return on Investment (ROI) Analysis

Building an ROI Strategy

Cloud Quality Management

Application Workload Profiling

Cloud Computing Consulting

Cloud Costs and Pricing

NFV and SDN Infrastructure and Elements

References

Chapter 3

Cloud Communications and Networking

Abstract

Introduction

Cloud Communications and Networking

Seamless Cloud Abstraction, Model and Interfaces

Cloud Actors: The Main Actors Who Will Have the Rights to Manipulate an SCL

The Area in Cloud Usage Where SCL Becomes Important

Cloud Isolation and Abstraction

Seamless Cloud Abstraction

SCL Cloud Abstraction Model

SCL Interfaces

Mobile Cloud Computing Advancement

Need for Offloading

The Architecture of Mobile Cloud Computing System

A Review of the Current Cloud Computing Architecture and Mobile Cloud Services

Optimization of Cloud Infrastructure for Mobile Applications

Leveraging Peer Mobile Devices

Programming Models

Existing Programming Models

RESTFUL Programming Model

Implementation of Programming Model in Cloud

Cloud Service-Level Agreement

Importance of Using Service Level Agreement (SLA)

Types of Service Level Agreement (SLA)

Components of Service Level Agreement (SLA)

Quality of Service (QoS) in the Cloud

Scheduling

Admission Control

Provisioning of Resources

Issues and Challenges in QoS in Cloud

Cloud Performance Management

Benefits of Cloud Performance Management

Ways of Ensuring Proper Cloud Performance Management

Cloud Security

Requirements of Cloud Security

Robust Security

Trust and Assurance

Monitoring and Governance

Cloud Security Controls

References

Chapter 4

Cloud Architecture

Abstract

Introduction

Cloud and Services

Cloud Architecture

Interoperability

Virtual Machines

Content Management

Cloud Security

Conclusion

References

Chapter 5

Analytics Strategy: Revolution and Transformation

Introduction

Predictive Analytics

Prescriptive Analytics

Descriptive Analytics

References

Chapter 6

Big Data and Analytics

Abstract

Introduction

Volume

Velocity

Variety

Definition and Features of Big Data

Development of Big Data

Challenges of Big Data

Benefits of Big Data

Perception Is Reality: The Choice between Consistency and Speed

Relationships: Cloud Computing and Big Data

Internet of Things (IoT) and Big Data

Hadoop and Big Data

Current Status of Big Data and Analytics

Big Data Characteristics and Processing

Maximizing Return on Big Data Projects

Improving ROI for Big Data Projects

Skill

Measurement

Technology

User Profile

Big Data’s Impact on Different Industries

Conclusion

References

Chapter 7

Big Data and Cloud in Business Environments

Abstract

Introduction

Cloud Computing

Types of Cloud Computing

Private Cloud Computing

Hybrid Cloud Computing

Cloud Computing Services

Infrastructure as a Service (IaaS)

Platform as a Service (PaaS)

Software as a Service (SaaS)

Cloud Computing in Business

Big Data

The 3 V’s

Variety

Volume

Velocity

Additional 4 V’s

Veracity

Variability

Visualization

Value

MapReduce

Analogy

Benefits and Issues for Businesses

Conclusion

References

Chapter 8

Role of Cloud Computing in Big Data Management for the Future Corporation

Abstract

Introduction

Problem Statement

Significance of Study

Objectives

Specific Objectives

Big Data

Conceptual Framework

Literature Review

Fundamental Services of Cloud Computing

Fog Computing

Edge Computing

Cloud Computing Architecture

Software as a Service (SaaS)

Development as a Service (DaaS)

Data as a Service (DaaS)

Platform as a Service (PaaS)

Infrastructure as a Service (IaaS)

Security and Privacy Concerns

Emerging Services

Embedded Analytics

Analytic Frontiers: IoT, Text, Location

Self-Service Data Preparation

Data as a Service (DaaS)

Taking Things to the Cloud

Characteristics of Big Data

Volume

Velocity

Veracity

Validity and Variability

Volatility

Fundamentals of IoT

IoT Innovations

Advancement from Smart Things to Smart Crowds

Making the Invisible Visible

Behavioral Design for a Change

EIoT in Future Marketplace

IoT Leading Transformation in Business

Methodology

Research Design

Respondent Population

Inclusive Criteria

Exclusive Criteria

Population Sampling

Research Instrument

Reliability

Validity

Data Collection

Ethical Considerations

Analysis and Discussion Result

Response Rate

Big Data

Cloud Computing

Cloud Computing Architecture

Challenges of Big Data Management

EIoT in Future Corporations

Management of Big Data Using Cloud Computing

Conclusion

Recommendations

References

Appendix

Questionnaire Sample

Big Data

Cloud Computing

Cloud Computing Architecture

Challenges of Big Data Management

EIoT in Future Corporations

Management of Big Data Using Cloud Computing

Chapter 9

Edge Computing: Technologies and Trends

Introduction

The Architecture of Edge Computing Systems

Public and Private Mobile Clouds in Edge Computing

The Functionality of Edge Computing Systems

Communication between Edges of an Edge Computing System

Security and Privacy in Edge Computing Systems

Workflows in Edge Computing

Green Edge Computing

Reliability in Edge Computing Systems

Quality of Service in Edge Computing

Pricing and Billing in Edge Computing

Applications of Edge Computing

Conclusion

References

Chapter 10

Fog Computing: Concepts, Applications, and Technologies

Introduction

Designing Goals

Contextual Location Awareness and Low Latency

Geographical Distribution

Large-Scale Sensor Networks

Very Large Number of Nodes

Support for Mobility

Real-Time Interactions

The Predominance of Wireless Access

Heterogeneity

Interoperability and Federation

Support for Real-Time Analytics and Interplay with the Cloud

Components of Fog Computing

Authentication and Authorization

Offloading Management

Location Services

System Monitor

Resource Management

VM Scheduling

Fog Nodes Definition

Fog Nodes Architectural Service Types

Software as a Service (SaaS)

Platform as a Service (PaaS)

Infrastructure as a Service (IaaS)

Fog Node Deployment Models

Private Fog Node

Community Fog Node

Public Fog Node

Hybrid Fog Node

Challenges of Fog Computing

Choice of Virtualization Technology

Fight with Latency

Data Aggregation

Resource Provisioning

Node Mobility, Churn and Failure

Network Management

Security and Privacy

The Concept of 5G

Key Expectations of 5G

Fog Computing on 5G Network

Physical Network Architecture

Device Layer

Fog Layer

Cloud Layer

The Concept of the Internet of Things (IoT)

How Fog Computing Works with the Internet of Things

Fog and the Cloud

Fog Nodes

The Cloud Platform

Fog Computing Pushing IoT Intelligence to the Edge

The Problem with the Cloud

The Fog Placed at the Perfect Position

Does the Fog Eliminate the Cloud?

What Is the Future of Fog Computing?

Application Fog Computing and Internet of Things

Connected Vehicle

Smart Grid

Smart Home

Health Data Management

Wireless Sensors and Actuator Networks

Other Uses of Fog Computing

Fog and Cloud Computing Systems

Cloud Computing Models

Service Models

Software as a Service (SaaS)

Platform as a Service (PaaS)

Infrastructure as a Service (IaaS)

Deployment Models

Private Cloud

Community Cloud

Public Cloud

Hybrid Cloud

How to Choose the Right Cloud Model?

Required Levels of Security

Acceptable Technicalities and Downtimes

Bandwidth and Throttling

Bandwidth Options and Budgeting

Why Cloud Computing Is Still a Valid Approach

Essential Features

Multi-Tenancy

Rapid Elasticity

Scalability

Reliability

Based on Web Technologies

Administration of a Cloud Computing Network

Reliability and Security of Cloud Computing

Fault Tolerance, Resilience, and Security

Benefits of Fog Computing

Organizational Benefits

Resource Allocation for the Internet of Everything

End-User Advantage

Challenges of Fog Computing

Security

Privacy

Power Consumption

Program Models and Network Architecture

Conclusion

References

Chapter 11

Cloud Computing: Availability and Reliability

Abstract

Introduction

Cloud Computing Technology

Virtualization

Web Service and SOA

Application Programming Interface (API)

Infrastructure

Infrastructure as a Service (IaaS)

Platform as a Service (PaaS)

Software as a Service (SaaS)

Types of Cloud

Public Cloud

Private Cloud

Hybrid Cloud

Community Cloud

Economic Analysis

Reduced Hardware Costs

Reduced Software Costs

Maintenance and Upgrade Costs

Preconfigured System

Data Locality

Back-Up Facility

Reduces the Risks of Theft

Availability Sharing and Collaboration

Business Agility

High Availability

Reliability

Issues and Challenges

Recommendations

Access Control

Incident Countermeasure and Response

Other Measures

Conclusion

References

Chapter 12

IoT, Mobility and Big Data

Abstract

Introduction

What Is the “Cloud?”

Mobility

How IoT, Mobility, and the Cloud Have Become Inseparable

Will IoT Disrupt Mobile Telecommunications?

Wireless Sensor Network (WSN)

Big Data

Volume

Variety

Velocity

Big Data Analytics

Big Data and IoT

Big Data Analytics Methods

Classification

Clustering

Association

Prediction

The Architecture of IoT Including Big Data Analytics

Challenges and Further Work

Privacy

Visualization

Integration

Conclusion

References

Chapter 13

Benefits of Cloud Computing

Introduction

Components

Service Models

Cloud Computing and Users

Cloud Computing and Business

Cloud Computing and Health Care

Conclusion

References

Chapter 14

Revolution and Transformation in the Telecommunication Industry

Introduction

The Internet of Things

Automation and Artificial Intelligence

Business Models need to Upgrade Technology Advancement and Growth of Customers

Platforms Based Services Instead of Connectivity Services and Content Killer Application

Developed Technology

Issues and Challenges

Lack of Standard and Interoperable Technology

Data and Information Management Issue

Privacy and Security Concerns

Business Inability to Manage Platforms Based Services

Ubiquitous Network Access by Leveraging Satellite Back-Haul

How to Tame the Complexity in Wireless Networks

Conclusion

References

About the Author

Index

The users who browse this book also browse


No browse record.