2.2. The Elements of Cloud Computing
Cloud computing as everyone knows is not a new technology however, it just surfaced the technology market space. The primary reason why cloud computing still sounds like an alien language to some business executives is that they can’t grasp easily the anatomy of cloud computing. As earlier flashed-on in the introduction part of this book, understanding the arrays of services offered, the way those services are distributed game players in cloud computing is important.
When we speak cloud computing, we are about multi-tenancy and a server host; so, the service is always never really owned by clients who want to rent it. All cloud computing(CC) platforms and infrastructures-as-service operates on a
…show more content…
IaaS provides support for all IT requirements, like CPU, memory, storage. In a deeper analogy of cloud computing, we can observe an internal arrangement like the PaaS and SaaS accruing services for IaaS for their own customers.
3. ANALYSIS OF CLOUD COMPUTING
Cloud computing can be a very damning topic to an ordinary manager. In fact, it takes above average knowledge of computer terminologies and concepts to fully grasp what cloud computing is all about. The focus of this section, however, is to outline the basic that is needed for an average manager of a company in other to get the best cloud services for his/her company. There are many cloud computing vendors out there, and selecting the best provider can seem daunting. This doesn’t have to be. The focus should be on the QoS requirements which should be discretely organized in an order to compare multiple service provider against company’s QoS. Defining the standards for company’s QoS would be another challenge a manager might face in an organization. According to CSMIC (Cloud Service Measurement Initiative Consortium) have established a rather complex but easy framework for measuring cloud services providers. A Service Measurement Index (SMI).
The SMI framework has been a good framework because enables the company to ask seven very important questions. Accountability, can we count on this very provider and this is determined by considering their suitability, compliances, contracting experience,
This case gives us a fundamental understanding of the concept of cloud computing and presents the advantages and issues of this IT infrastructure. This case gives a clear vision of the company’s current situation. Three main questions to consider
The focus of cloud computing is providing with scalable and a cheap on-demand computing infrastructure with a good quality of service levels. The process of the cloud computing involves a set of network enabled services that can be accessed in a simple and general way. Cloud computing provides with a unique value proposition for any organization to outsource their information and communication technology infrastructure. Moreover, the concept itself provides with a value proposition for an organization as using the cloud saves on cost, resources, and staff, and business opportunities for the organization (Katzan). An extensive connectivity of
Cloud computing is a one of the most talked of topics in the field of Information Technology in recent times (Keyun, Joe, Taha, & Ibrahim, 2013). This subject area of cloud computing basically is a term used to describe computer resources available as a service accessible over a network (Darren & Kim-Kwang, 2013). The National Institute of Standards and Technology (NIST) define cloud computing as a model for enabling ubiquitous, convenient, on-demand network access on 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 (Peter & Timothy, 2011). Due to the attractive nature of the model there has been rise in the use of cloud computing. Gartner, an IT research and consulting firm, says that cloud computing is growing will become the bulk of IT spend by 2016 (Gartner, 2013).
At a minimum, IaaS public cloud services offer storage and compute services on a pay-per-use model. But the full array of public cloud providers services offered by all major is mind blowing. Virtual private networks, Highly scalable databases, big data analytics, machine learning , developer tools, application monitoring etc. Amazon Web Services was the first IaaS provider, followed by Microsoft Azure, Google Cloud Platform and IBM Cloud.
The term “cloud” was coined from the computer network diagrams which use it to hide the complexity of infrastructure involved. cloud computing provides software, platform and infrastructure as a service. its main features include resource pooling, rapid elasticity, measured service, on-demand self service and broad network access. so, a cloud is a collection of hardware and software that runs in a data centre and enables the cloud computing model. A cloud reduces capital investment, hardware cost and software licence cost.
There are three main categories of cloud computing services. They are SaaS known as software as a service, IaaS known as infrastructure as a service, PaaS known as platform as a service and FaaS known as function as a service.
Cloud computing is an internet based computing which provides various applications and services like storage, servers, infrastructure, networking with low cost, on-demand self service, pay as you go model, location independent resource pooling, reasonable price , rapid elasticity etc. Cloud computing is one way to increase the capacity add capabilities without investing in new infrastructures like computer hardware involves storage memory, licensing for new software, training for a person and in a dynamic way.
Different cloud applications may receive different levels of quality for same cloud services so that the optimal service selection becomes important The QoS ranking of cloud services for a user (e.g., cloud application 1) cannot be transferred directly to another user (e.g., cloud application 2), since the location of the cloud applications are quite different. Some service invocations can produce irreversible effects in the real world. Moreover, when the number of candidate services is large, it is difficult for the cloud application designers to evaluate all the cloud services efficiently.
Cloud computing is computing and software resources available on demand, as a service. Computing tasks, Running Applications or storing data can be three broad categories of activities of cloud computing. There are mainly three types of services; Software-as-a-service, Platform-as-a-service and Infrastructure-as-a-service. There are four key deployment models, private, public, hybrid and community cloud. Cloud has few key characteristics like being cost effective, rapidly elastic, segueing into plethora of opportunities and innovations, resource pooling and available on-demand along with providing advanced security. Cloud computing has many advantages like being economical, quite
The next area the business must evaluate is performance over time, cloud providers performance and ability to provide highly available services are critical, this is one major reason to moving to the cloud is the ability to have highly available services. The company must assess and determine what the cloud service provider can provide in terms of uptime along with the amount and location of data centers. In addition, the company must understand what tools and methods the cloud service provider provides the company to monitor the services and availability of the cloud network along with SLA’s that can be utilized to protect the company.
Cloud computing is a technology that has come full-circle in recent years. Computer equipment used to be too expensive for an average individual to own. The original industry model was a computer mainframe with dummy terminals. This fit the technical definition of Cloud Computing in a primitive sense because all data was stored and accessed from the mainframe. With the advent of the microprocessor, MS-DOS and Windows, hardware and software prices dropped and computers became commonplace in businesses and homes. This transition led to a model with personal computers storing data locally and not being connected to each other. Then as the Internet was created and the World Wide Web was developed to explore it, Personal Computers became
In this paper, I will briefly introduce what cloud computing is and some of its fundamental concepts (service models and deployment models). The later part of the paper will mainly focus on examining cloud computing impacts on business – the benefits it will bring, and the risks and challenges that go along with it.
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.
app while the business software and user's data are stored on servers at a remote
Cloud computing customers do not need to own the physical infrastructure; rather they use the resources from a third-party provider on rental basis. This helps them to avoid huge effort for the setup of the infrastructure. The End-user consumes the resources as a service and pay only for resources that they consume. Most cloud computing infrastructure consists of