Cloud Computing Security

Security in cloud computing is the main issue. Data should be kept in an encrypted form in the cloud. Proxy and brokerage tools should be used to limit client access to shared data directly.

Security Planning

Before using a specific resource to cloud, one should need to evaluate various conditions of the resource such as:

  • Choose a resource that requires moving to the cloud and evaluating its sensitivity to risk.
  • Understand the data storage process of the cloud service provider and its transition to and from the cloud.
  • Consider models of cloud services like IaaS, PaaS, and SaaS. Such models demand that customers should be responsible for protection at various service levels.
  • Consider the type of cloud to use, such as public, private, community, or hybrid.

Understanding Security of Cloud

A specific service model describes the boundary between the customer and the responsibilities of service providers. The cloud security alliances (CSA) stack model is a model which helps to explain the limits between each service model and also shows how various functional units relate to each other.

The following figure shows the CSA stack model:

Cloud computing security

Understanding Data Security

Because all the data is transferred via the internet; data security is the main concern in the cloud. There are various key mechanisms for protecting data.

  • Access control
  • Auditing
  • Authentication
  • Authorization

Isolated Access to Data

Because the information stored in the cloud can be accessed from anywhere, we need a mechanism for isolating and shielding data from direct access by the user.

  • Brokered cloud storage access is a strategy to cloud storage isolation. Two programs are being developed in this approach.
  •  A broker with complete processing access but no customer access.
  • A proxy with no storage access, but access to both the broker and the client

Working of Brokered Cloud Storage Access System

When the client sends a request to access data:

  • The request of the client goes to the external service interface of proxy.
  • The proxy sends the request to the broker.
  •  The broker asks for cloud storage data.
  •  The proxy must give the information to the server at last.

The following figure shows the entire above steps

Cloud computing security 1


Related Topics

Hardware and Software virtualization

Hardware Virtualization Hardware virtualization is a type of virtualization; it is the abstraction of computing resources from the software that uses cloud resources. In this embedding virtual machine software into the servers hardware component....

3 minutes read.

Grid Computing vs Cloud Computing

What is Grid Computing? Grid computing is a distributed structure of a large number of computers connected to solve a complicated problem. In grid computing, servers and computers run independently and are loosely...

4 minutes read.

Storage Virtualization

Storage virtualization is the merging of physical storage from multiple storage devices so that it appears like a single storage device. This procedure consists of abstracting and covering the internal functions of a storage...

2 minutes read.

Introduction to Ms Azure

Cloud Computing The phrase "cloud computing" refers to the storage and retrieval of data over the internet. You get data from a remote server when you use cloud computing. It does...

7 minutes read.

Cloud Computing Storage

Cloud Storage is a service that permits to store data on the offsite storage system, and it is managed by third-party and is made accessible by a web service API. Storage Devices Storage devices are of...

2 minutes read.

Software as a Service SaaS Model

What is Software as a Service (SaaS) Model? Software as a Service (SaaS) is defined as a software delivery model where the application is hosted by the third-party provider and makes...

7 minutes read.

Cloud Computing Technologies

Cloud Computing Technologies  Technologies used in cloud computing are: Grid ComputingService-Oriented Architecture (SOA)VirtualizationUtility Computing Grid Computing: - Grid computing is a distributed structure of large number of computers connected to solve a complicated problem. In grid computing, servers...

6 minutes read.

Azure Consumption Pricing Model

This part of Azure we will learn, needs some pre-requisite of CapEx vs OpEx. Consumption based pricing model: You're just charged for what you use, no more, no less.  Microsoft has provided various...

3 minutes read.

What is Cloud Cube Model ?

The Cloud computing model is developed by the Jericho forum. It helps to classify the network of cloud-based on the four-dimensional factor: Internal/External, proprietary/open, de-perimeterized/ perimeterized, and insourced/ outsourced.    Now discuss the cloud cube...

4 minutes read.

Identity as a Service

Identity as a Service (IDaaS) Identity as a service provides management of employee, client, or user’s identification-related information as a digital entity. It reduces the problem of remembering every different username and password combination...

2 minutes read.

Future of Cloud Computing

Future of Cloud Computing Cloud computing and cloud storage platforms have been discussed a lot in recent years, such as Amazon Web Service and google cloud. Various newcomers are also added in this space,...

3 minutes read.

Microsoft Azure Vocabulary

Cloud is a symbol, metaphor, and abstraction between your business and local computing infrastructure. While, there is globally distributed data centers, which will be owned by the firm and provided...

3 minutes read.

Platform as a Service

Platform as a Service (PaaS) Platform as a service (PaaS) is a programming platform for developer which is created for the programmer to develop, test, run and manage the applications. In PaaS...

2 minutes read.

Cloud Service Models

There are various types of cloud service model Software as a service (SaaS)Infrastructure as a service (IaaS)Platform as a service (PaaS)Identity as a service (IDaaS)Network as a service (NaaS) Let’s discuss each service model in detail. Software-as-a-service (SaaS):- SaaS is...

2 minutes read.

Network as a service

Network as a Service (NaaS) Network as a service (NaaS) offers networking infrastructure to the user who doesn’t want to build their application. In this, the third party provides the network infrastructure. NaaS consists...

2 minutes read.

History of Cloud Computing

1950:- In the 50s, mainframe computers were huge and occupied more space like an entire room. Due to the cost of buying and maintaining mainframes, organizations couldn’t afford to purchase one for each user....

3 minutes read.

Types of Cloud

PublicPrivateHybirdCommunity Pubic cloud:-The-Public cloud permits the accessibility of systems and services efficiently to the general public. A public cloud is the one in which the services and infrastructure provides offsite over...

3 minutes read.

Federated Cloud

What is Federated Cloud? In this modern era, we are using cloud storage widely for the storage of data. There are many different types of clouds. Many organizations provide the cloud...

3 minutes read.

Cloud Deployment Models

Cloud Deployment Model Because it's a virtual computing environment, there are various ways to deploy it, depending on the amount of data you want to store and who has access. Various Types...

7 minutes read.

Cloud Computing Infrastructure

Cloud Computing Infrastructure Cloud infrastructure contains storage devices, servers, networks, cloud management software, deployment software, and platform virtualization. Components of Cloud Infrastructure The components of cloud infrastructure are: Management softwareDeployment softwareHypervisorNetworkServerStorage Management Software: - Management software supports to construct and maintain...

2 minutes read.