Body
Variety of Cloud Models
The first advantage of cloud computing is the variety of cloud models. There are three types of deployment models used in the everyday; they are the following: public, hybrid, and private. Public cloud is accessed by anyone on the internet through web applications and services. The hybrid cloud contains many inside and outside developers used by many businesses. Lastly, the private cloud is services only offered on a private network where no one outside the network can access. This model is safer because the cloud is not open to data breaches (compared to a public cloud).
Cloud computing also offers three kind of services: Software as a service (SaaS), Infrastructure as a service (IaaS), and Platform as a service (PaaS). The first one is software as a service; it is a single application on the internet to be used by all people. On the client side, it requires no investment into running servers needed on the other side. This service also requires less maintenance and is cheaper. Some applications that use this service are Hotmail, Google Apps, Skype, and other 2.0 applications.
Infrastructure as a service has unlimited storage on the cloud, and they can expand and shrink the storage space. This one requires no need of a server to be running. Some refer to it as Hardware as a service or Haas. One benefit is you pay only for the amount of storage you use. Amazon’s web services are one of the major companies to offer Elastic Compute Cloud (EC2) and
The cloud can provide swift access to malleable and low budget IT resources. With the use of cloud computing, you are not required to make big direct investments in hardware and spend a lot of time on managing that hardware and associated services. Cloud Computing compromises a comprehensive set of on-demand services, such as global computing, storage, database, analytics, application, and deployment services. These services will assist an organization move quicker, reduce IT costs, and scale systems. Cloud Computing has three key categories, they are usually referred to as Infrastructure as a Service (IaaS), Platform as a Service (PaaS), Mobile as a Service (MaaS) and Software as a Service (SaaS).
Cloud computing offers services to users based on on-demand self-service, broad network access, measured service, resource pooling and rapid elasticity; These characteristics promise a faster time for implementation, lower cost, superior scalability and a better end user satisfaction. These services are delivered in models known as Software As A service (SaaS), Platform As A Service (PAAS), and Infrastructure As A Service (IAAS). The first layer which is the Software As A service (SaaS) is the layer in which software applications are delivered to end users. Below is the Platform As A Service (PAAS) layer which offers a platform on which applications can be developed. The lowest layer is the Infrastructure As A Service (IAAS) layer, in this layer the physical servers and network infrastructure is offered as a service. These services can be deployed throughout the internet (Public Cloud Computing), on the intranet infrastructure, (Private Cloud Computing), in a shared community of private networks (Community Cloud Computing), or a hybrid of both (Hybrid Cloud Computing). The service deployment models are [8]:
There are three standard service models: Infrastructure as a Service (IaaS), Platform as a Service (PaaS) and Software as a Service (SaaS). IaaS is when the cloud
Cloud computing is a new technology. However like all technology it comes with both benefits and drawbacks. Cloud computing can be seen as a beneficial tool for businesses for several reasons. To begin, cloud computing provides convenience to users because of its low cost and minimum equipment requirement. Another benefit is that Cloud computing provides an almost unlimited number of possibilities for users to use a variety applications over the Internet. The applications of cloud computing are practically limitless. Multiple users can collaborate on any document or project in the cloud and enjoy the fact that cloud computing allows you to customize your business applications.
“Cloud Computing” is a buzzword that the IT industry has been talking about since the past few years. The future of computing is distributed and off-premise where remote servers handle terabytes of data every day. From both technical and social viewpoint, the concept of distributed data centers maintained by “server” companies somewhat dates back to 1990s where grid computing was actively thought upon as an IT requirement. Cloud Computing’s primary aim is provision of IT as-a-service to the cloud users on a utility-based delivery model envisioning greater storage availability, flexibility and scalability of IT systems.
According to Bowen (2011), there are four models for deploying cloud services (p1). A private cloud is private. Meaning it is yours and operated only for you. However, the private cloud can be outsourced to be managed by another. As the owner of the private cloud you can dictate your security and privacy options yourself. A community cloud is shared with others. By working with a community, the consumers should have shared requirements, security, and privacy options. 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.
By 2020, Forbes (McKendrick, 2012) has estimated that the cloud market will be worth $270 billion; this suggests that the market is expanding rapidly and users are becoming more aware of this feature. Many people, though, still ponder over the exact purpose of cloud computing: Cloud computing is a group of offline servers that are networked together to allow data to be stored centrally. For example, Drop box is an established cloud storage company that allows users to store documents, images and videos on their servers. This type of cloud computing is known as ‘Software-as-a-Service’, which are business applications that are hosted by the provider and delivered as a service (Hurwitz, 2010). Hurwitz also mentions two other types of cloud computing: ‘Platform as a Service (PaaS)’ and ‘Infrastructure as a Service (IaaS)’. ‘Platform as a service’ is where the consumer will create an application, using tools and software from the provider, then the provider will administer the consumer with networks, storage and servers. ‘Infrastructure’ as a service is where the provider will provide the consumer with physical computer or virtual machine.
Cloud computing comes in three distinct implementations or models, each with its own pros and cons. The advantage is that each can be tailored to meet a specific need. The three different implementations are Infrastructure as a Service (IaaS), Platform as a Service (PaaS) and Software as a Service (SaaS). In IaaS, an organization uses the cloud to provide virtual resources, such as storage space for data or online databases. Amazon’s Simple Storage Service (S3) is an example of IaaS, with customers utilizing the S3 cloud to store information. PaaS implementations run on top of IaaS, giving the organization flexibility to implement customized applications, such as specific portions of Google apps. Finally, SaaS is the transition to almost all operations to the cloud. In SaaS, a small blade system is used to connect to the cloud through an Internet connection where all the software and major computing power is stored. Instead of having an OS installed on each desktop system, the OS and everything else needed is stored on the cloud servers and accessed through a web browser or custom plug-in. (Neamtiu & Dumitras, 2011)
Cloud computing is a computing resource which provides service through internet. Cloud computing provides various service models such as Platform as a Service (PaaS) where developer can design, build and test application that run on cloud providers infrastructure.[1] Example: Google application engine, Software as a Service (SaaS) where company host their data in cloud and user can access through internet. Example: Gmail, Facebook. Infrastructure as a Service (IaaS) is providing basic services. Cloud computing has four models first is public cloud services are available over a network that is open for
of the cloud such as failed servers and an overload of data. This report will focus on the privacy
This type of cloud computing offers applications over the internet via the browser. The most popular SaaS business applications are Google G Suite and Microsoft Office 365. Other popular cloud services are Salesforce, enterprise applications, ERP suites from Oracle and SAP.
Software as a Service (SaaS), sometimes referred to as "on- demand software" is a software delivery model in which software and associated data are hosted on the cloud. SaaS is typically accessed via a web browser and is paid on a subscription basis, monthly or yearly as per requirement.
Software as a Service is where your application and data are both in the same place. For e.g. Google Docs, Salesforce, etc. Any service which has its application and data in the same location and which provides you APIs with which you can interact. For e.g. Let’s say your
1. Introduction The definition of Cloud Computing as issued by the U.S. National Institute of Standards and Technology (NIST) September, 2011 is: “Cloud computing is a model for enabling ubiquitous, convenient, on-demand network access to a shared pool of configurable computing resources (e.g., networks, servers, storage, applications, and services) that can be rapidly provisioned and released with minimal management effort or service provider interaction. This cloud model is composed of five essential characteristics, three service models, and four deployment models.” Cloud computing is a type of Internet-based computing that provides shared computer processing resources and data to computers and other devices on demand. It provides an easy and flexible way of storing, retrieving huge data without bothering about the resources. With
With the fast computers and signal processors available in the 2000s, cloud computing become the most common form of data storage and generally, is used because it is not only the most versatile method, but also the cheapest.