Cloud computing is a fast growing information technology trend that many companies including Google, Microsoft, and IBM are currently looking to get a stake in as demand for the service grows. Cloud computing is the concept of allowing both individuals and businesses to store data and applications on remote servers (owned and operated by a third party company), rather than on their own hard drives and data centers. The service boasts the ability to securely access data and applications from just about any device with an internet connection, allowing for such services as streaming music from a personal collection from multiple devices, and even to business
Cloud computing is the practice of using remote storage for applications and data. The idea itself is not a new one; it has been in use for many years albeit under different names. In the earliest days of the computer age machines had to be physically large to contain the hardware required to do their jobs. It was impractical and prohibitively expensive to provide one of these mainframes for individual users; not to mention for what they were used for, unnecessary. Instead, one central computer was wired to several terminals that users could interface with. Typically, only large organizations such as, major corporations or government agencies could afford one of these machines or had need of one. This was the birth of cloud computing. Until the early 1980s this system was typical for any organization requiring large amounts of processing power. It was considered unnecessary and difficult to put the nuts and bolts of applications onto users’ desktop machines. Rather, by keeping applications in a central location, they could be managed and updated more easily and large amounts of storage space and processing power were not needed on desktop machines. Indeed, before this time there were no desktop machines mass produced that could achieve this level of power. This was about to change.
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]:
Some of the immediate advantages of cloud computing involve lower equipment costs, scalability and online collaboration. A company can take advantage of cloud services without major upgrades to their existing equipment and infrastructure. Using a web browser, most company employees can access “Software as a Service” or SaaS. This service runs on a cloud provider’s server with no installed on the local server within the organization.
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)
Platform as a Service (PaaS) provides a client with a platform that enables to develop, run, and manage applications. Additionally, a provider controls the infrastructure,
Nowadays cloud computing can be found in different services like emails, network storage (DropBox, Google Photos, iCloud, SkyDrive), document and file collaboration tools (Google Docs, Office 365) are entirely based on Cloud computing.
According to Squicciarini, Oliveira and Lin (2016), cloud computing as a paradigm should not be viewed as a new technology but appreciated as an extension of how the Internet can be used. Cloud-based services are anchored on the idea of using a network of remote servers hosted by third-party companies to store, manage and process data as opposed to using in-house servers.
Cloud computing is a topic of which much is assumed. The average person recognizes the term “cloud computing” as having to do with their storage from their iPad or iPhone on the online storage area which syncs their Apple devices to their computer. This common cloud is called the iCloud. That is where common knowledge ends about this topic. However, upon further exploration, a deeper understanding is gained with greater explanation, and it is realized that cloud computing is something that is used all of the time on many levels of everyday technology. While the terminology remains cryptic to the mind of most people, the concepts behind the practical uses of cloud computing become quite clear. It is relatable and understandable. Upon this revelation, the iCloud is recognized as the tip of the preverbal iceberg when speaking about cloud computing. It is important to discuss and further understand the many types of cloud computing as well as the various applications to life through technology. This affects how information is stored online, computers are protected, information is secured, emails are processed, and many other factors that are taken for granted in the world of technology. Cloud computing is a general term used to describe how information is stored, utilized, and accessed over the internet. There is no cloud, but the word cloud gives the connotation of an abstract place which is known to exist but is too vast to touch or contain (Griffith,
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
1.Cloud Computing: Cloud computing is defined as the different services such as service, storage and applications are deliver to organization devices and computers through internet. There are mainly three types of clouds they are private public and hybrid and three services are offered by the cloud mainly Software as a service in which user rent access to software application functionally over the internet eg:ltu student mails .,
Cloud computing is storing and accessing data and programing over the Internet instead have on your computers hard drive. This makes everything physically close to you, which makes data access fast and easy without carrying around an usb. Although, the computer industry has operated under a local storage system for decades some still favor the old way because the cloud doesn’t have dedicated network attached storage hardware in residence. For it to be cloud computing you need to have access to your data or your programs over the Internet and synch it along with other information over the Web.
Cloud computing have revolutionized life as we know it; it allows people to store, manage, and access their data by using a network of remote servers which are hosted on the internet rather than using a local server or own hardware. A recent study conducted by KPMG found that 81% of businesses were either evaluating cloud services, planned a cloud implementation or had already implemented a cloud strategy [1]. Organizations tend to use the cloud to reduce costs and improve efficiency. Cloud is not a commodity, some people think that it comes out of the sky, while in fact it comes from physical hardware inside brick and mortar facilities which are connected to hundreds of miles by networking cables.
The cloud is a data storage method that stores information on the iInternet rather than in a secure facility. Cloud data revolutionized the way companies store their information by making it easier to organize files from any location —, not just the office desktop. Suddenly CEO’s could work from Bermuda, having access to every file on the go.
Cloud Computing is the use of common software, functionality or business applications from a remote server that is accessed via the Internet. Basically, the Internet is the "cloud" of applications and services that are available for access by subscribers utilizing a modem from their computer. With Cloud Computing, one simply logs into desired computer applications - such as sales force or office automation programs, web services, data storage services, spam filtering, or even blog sites. Generally, access to such programs is by monthly or annual paid subscription. Through Cloud Computing, businesses may prevent financial waste, better track