The article “Cloud Computing: State of the Art and Security Issues” is written by Shruti Chhabra and V.S. Dixit, published by ACM SIGSOFT on 3rd April 2015. The article appears to be a collection of basics terminologies for Cloud Computing along with some categories comparisons between various Cloud services available in the market. In an attempt to discuss various security issues related to Cloud Computing, the authors have divided the article into nine areas as summarized below. Under the Introduction section, the authors have emphasized about the importance of Cloud Computing by describing Computing as the fifth most commonly used utility. Cloud Computing is a new computing paradigm in which computing resources are provided as a …show more content…
Next section is about high level characteristics of cloud computing. Cloud computing provides on demand resource allocation, pay as you go model, scalability, availability, and multi tenancy to reduce the cost while resource sharing are becoming beneficial for various organizations. In fourth section, the article discusses cloud offering under three types of service models. These are Software as a Service (SaaS), Platform as a Service (PaaS) and Infrastructure as a Service (IaaS). IaaS provides fundamental computing resources (storage, network, processing) as a service where subscribers are able to deploy and run their choice of operating system and software applications. PaaS is the next level of service, where subscribers have an operating system in addition to hardware as a service, and have control over changes in the application and hosting environment. SaaS is the third level of service, in which client get software also as a service in addition to an underlying operating system and hardware. All the services offers pay-as-you-use. In section five, four types of clouds are discussed namely: Public cloud, Private cloud, Hybrid cloud and Community cloud based on security, ownership, usage, and deployment cost. Public Cloud infrastructure is publically accessible and is owned by the
Another type of cloud is the public cloud. This type of cloud is open to the public or it could be a large consumer who owns the cloud and is offering the services to consumers for a price. The last type of cloud is the hybrid. A hybrid cloud can both be private and community. The clouds are tied together but are still separate. The clouds share data and application portability.
Cloud computing has been the hottest buzzword in recent years and is continually to be one of the most popular felids in which not only IT industry but other industries like commence, geosciences, education, etc are interested and where hundreds of millions of dollars flood into. The whole term “cloud computing” is first introduced to the public media by Google ex-CEO Eric Schmidt on Search Engine Strategies Conferences in 2006 (Schmidt 2006). The generally accepted definition of cloud computing is developed by the U.S. National Institute of Standards and Technology (NIST):
Cloud computing, in its most basic form, is “using computer services [such as computer and data storage, management and processing] that are delivered over a network” (Kim & Solomon, 2013, p. 189). For example, an organization may require a great deal of storage for their data but may not want to purchase the servers, the physical space for the servers, or the personnel to manage the infrastructure. Instead, they take advantage of the many cloud computing options and outsource their needs, hiring someone to do everything off-site usually with the goal of reducing their overall cost of ownership. As defined by the National Institute of Standards and Technology (NIST), cloud computing has five essential characteristics, three service models, and four deployment models (Mell & Grance, 2011) which will be covered, briefly, in the next few sections.
The reason for this is that security issues and countermeasures is rapidly become one of the most significant factor in the IT world due to its revolution model of computing as utility. As more and more data are being shifted to cloud at the same there are numerous chances of occurring the attacks on hybrid cloud computing. The attacks are just like “Denial of Service” attacks & “Authentication” attacks. For instance, the wide increase of the internet-capabilities devices raises a ways of attacking for remote data hacking and data leakage. It is very clear that more cloud computing follower’s day by day have been at the receiving end point of cloud infrastructure security events as compared to traditional information technology infrastructure security events. In only a few years, cloud computing following by progressive large organization in each and every industry around the world has skyrocketed. In 2011 the IDG research study has shown that was conducted globally among IT decision makers people at the enterprise organizations and companies were found that security issues and loss of control over data was the top flaw for cloud deployment the use of public cloud and private cloud computing technologies creates security and management challenges but in fact these challenges are not impossible to diminish. In
This paper aims to draw attention to the important issues of security, privacy and trust in the current cloud computing environments. In this briefing paper I am trying to analyse what are the key problems related to the cloud computing technology. The purpose of this paper is to convey knowledge and ideas that have been established on this topic in reviewed articles, which I am referring to in my collection of presented information
There are a variety of definitions that are associated with cloud computing. However, the importance of how the technology is transforming business models greatly exceeds any specific definition. There are three components that are usually cited in any definition of cloud computing (Gabrielsson, Hubertsson, Mas, & Skog, 2010). The most commonly known component is the Software as a Service (SaaS). This allows organizations and consumers the ability to use software on demand and be billed for the usage on a per use basis.
Cloud computing can be broken down into what is commonly referred to as the “Cloud Computing Stack”. This “stack” is comprised of three broad categories that most cloud computing services fall into: IaaS, PaaS,
Cloud computing can be defined as a model for enabling pervasive, convenient, on-demand network access provided to users to provide a shared pool of configurable computing resources. Networks, Storage, services, and applications make a part of these network sources. (Mell & Grance, 2011). In general terms, cloud computing can be stated as the process by which the users with the help of a web browser over the internet can remotely access data and program applications. A few characteristics of cloud computing are:
The purpose of this review is to identify what cloud computing is and what are the main components that a business can choose to implement. Different service models include Software as a Service (SaaS), Platform as a Service (PaaS) and Infrastructure as a Service (IaaS). Deployment models consist of Public, Private, and Hybrid models. Varying service models can be implemented with deployment models, creating a unique solution for the business. With technology there will always be issues that come with it and there will also be benefits. The real question is cloud computing beneficial for businesses and people?
Cloud is not an architecture, a platform, a tool, an infrastructure, a Web site or a vendor. It is a style of computing. Many architectures can be used to support its implementation and use. For example, it is possible to use cloud in private enterprises to build private clouds, but there is only one public cloud based on the Internet.” Gartner Research [7]
Cloud computing, as defined by wikipedia, creates a virtual computer, which is anonymous and is networked to a series of servers across the globe, known as the “cloud”. The “cloud” harnesses underutilized processing power of all computers in a network, to create supercomputing power . By connecting networks of large groups of servers, that run low cost consumer PC technology, a shared IT infrastructure (the “cloud”) is created. Thus rather than storing applications, databases, emails and file services on a personal computer or server, a business or an individual can store in the “cloud”. In cloud computing the user rents server space or access to software from a cloud service provider and connects over the internet. There are four models of cloud computing. Firstly, a private cloud where services and infrastructure are maintained and managed by the customer/user. Secondly, a community cloud whereby several organisations share access to a private cloud. Thirdly, a public cloud where services are stored off site and accessed over the internet. The storage is managed by an external organisation like Google or Microsoft. Finally, the hybrid cloud which uses both private and public cloud models. Cloud services include SaaS (software as a service) where the vendor uses the web to deliver applications; cloud platform services (PaaS) to develop or customise cloud components of software; cloud infrastructure services (Iaas) which are self serve models for managing remote data
The Cloud Computing refers to “Computing over the Internet”.It came from Grid,utility and web services.It is a combination of network,servers,storage ,operating system and virtualization technologies to form a shared infrastructure that enables web-based value added services.End users access cloud-based applications through a web browser or a light-weight desktop or mobile application.The business software and user 's data are stored on servers at a remote location. The cloud model comprises five
acquiring and managing the underpinning hardware and software, which they then rent out to the users. With IaaS, users can get the same processing power and speed, as well as have access to unlimited storage space. In addition, the cloud as service provides platform as a
“Cloud computing is a model for enabling ubiquitous , convenient , on-demand network access to a shared pool of configurable computing resources (eg, networks, servers, storage, applications, and services) that can be rapidly provisioned release with minimal management effort or services provider interaction” [1]
The cloud is a network of servers in which each server has a different function. Some servers use computing power while others deliver a service. The cloud refers to software and services that are run on virtual machines through the internet. There are numerous advantages to using the cloud. Software living on the cloud is accessible through any device with an internet connection. The cloud enables companies to financially savvy, as they would have no need for physical hardware equipment. The cloud also enables a company to scale quickly. Based on location, the cloud can be classified into public, private, hybrid, and community cloud. Based on services offered, the cloud can be classified into