Cloud Computing is the idea or concept of accessing scalable (able to be expanded) technology-enabled services using the Internet instead of a personal computer or an office server. Some of first movers in cloud computing includes Salesforce.com which introduced the idea of delivering applications through a simple website, Amazon with its Amazon Web Service, and Google Docs. Decades ago, most businesses use a centralized computing model which usually includes supercomputers where all the software, storage devices, and other things are included. But because of its very high cost which typically reaches up to millions of dollars, the demand for less expensive but more powerful microprocessors have increased in the 1980s. That, through the phases including grid and utility computing, Application Service Provider (ASP), and Software as a Service (SaaS), eventually led to the evolution of cloud computing.
In the early 1990s, as more people began to move from client-server models to internet-based computing, the concept referred to as grid computing was introduced. It originated with the idea of making computer power as accessible as an electric power grid. Grid computing eventually made it possible for different organizations to work together since it is composed of networked loosely coupled computers working together to do large scaled tasks. It is then supported by the utility computing which allowed people to rent computing services such as access to the Internet. Then, in the late 1990s, Application Service Provider (ASP) came into play and made it possible for businesses to outsource their IT needs such as software and servers which saved ...
... middle of paper ...
...a bigger problem in terms of productivity.
Many companies find Cloud computing very convenient and efficient in terms of time, money, and even energy. With that, it has become really popular especially to businesses. But still, for every transaction, companies should always be cautious. Before making any decision or giving any information, a lot of things should always be taken into consideration. That is when communication between the customer and the provider plays a big part. Companies should make sure first that the services offered by the cloud providers will really be beneficial to them. They should also ask the providers regarding their back-up plans in case something goes wrong regarding the outages, security, and data mobility. In the end, it still depends on the companies on how they can make the most out of the cloud computing.
Today, cloud services are widely used by people around the world in purpose of business, government, and personal use. With cloud services, users use resources - could be storage, computional capability, or software- from cloud service provider mediated by Internet. Doing computational work with cloud services involves a number of computers to do the large-scale works, therefore it usually called by distributed system over Internet (reference, paper?). Cloud service also offers a large-scale service where users only pay for what they use (on-demand). Therefore, companies migrate to business-to-business cloud as they don’t have to spend money building intial cost for their computational business. For instance, instead of building their own storage, network, cooling, they could just “rent” resource from cloud provider for the lower cost. Besides money benefits, cloud resources also able to be shared by multiple...
To sum up, cloud computing may not be cost-effective, especially under some circumstances. For those enterprises which already have certain scales, upfront investment of moving up to cloud could be substantial due to the magnificent data foundation. Once an organization involved in cloud, that means it is going to rely on cloud to some degree. The efficiency of the organization might suffer from delayed technical support. Even some practical cases (MemSQL, Zynga and Uber) show cloud is not suitable for long-term business operation. Besides, a company may suffer a great loss due to cloud’s security issue. Thus cautious consideration should be taken by before the final decision.
The global technology research and consulting firm “Gartner” reports that in 2013 cloud computing services are estimated to be worth 150.1 billion dollars. This number has tripled since 2009 when cloud computing services equaled 56.3 billion dollars. The 56.3 billion dollars reported for 2009 is 21.3 percent more than was recorded in 2008. This data shows that cloud computing services are becoming an increasingly profitable and growing field. According to a survey by “Gartner”, 81 percent of company managers see differen...
Cloud computing is a relatively new technology that allows data to be stored, distributed and manipulated with greater ease than ever. As described by Gurjar and Rathore (2013), the “Cloud is a large pool of easily usable and accessible virtualized resources. These resources can be dynamically reconfigured to adjust to a variable load, allowing also for an optimum resource utilization” (p. 1). By moving data, documents and media to the Cloud, the potential for business efficiency and productivity increases and anyone with internet can take advantage of the benefits. As with anything, it is important to understand the risks and benefits in order to weigh whether or not moving to the Cloud is the best move for the business. Some companies, like Lavu, an iPad based point of sale system, operate solely on the Cloud. Without Cloud computing capability, some organizations would not exist.
In most cases today, a distributed computing architecture consists of very lightweight software agents installed on a number of client systems, and one or more dedicated distributed computing management servers. There may also be requesting clients with software that allows them to submit jobs along with lists of their required resources. An agent running on a processing client detects when the system is idle, notifies the management server that the system is available for processing, and usually requests an application package.
The cloud computing allows the user to share the data, ranging from common word processing software to customized computer programs, from the same remote database. Cloud computing is also an attractive alternative for more storage capacity and disaster recovery.
Enterprises and individual users are outsourcing their services on the web, instead of maintaining the resources of their own. Outsourcing of technical resources enables the organization to concentrate on business need instead of technical aspect, which is looked after by the expert of the IT area. To facilitate such users, a web based paradigm known as cloud computing has emerged and offering the services on utility model [p3]. The major goal of Cloud computing is to reduce the operating cost, increase throughput, increase the reliability and availability [p10].
Cloud computing : Cloud computing is a new class of network based computing that takes place over the internet. Large number of remote servers are allow to centralized data storage and there is online access to computer resources and services.
In the 1950s Cloud computing started with mainframe computing, where multiple users were able to access a central computer by using a dumb terminal, which had only one function, and that was to provide access to the mainframe. In the 1970s, the concept of virtual machines was created, by using the virtual machine technology it was possible to used more than one operating system simultaneously in a secluded environment. In 1993 cloud computing reached its first milestone with e-mail, which is a method of exchanging information/ data or digital messages through a computer network of the internet. Emails were originally a text based form of communication only, these days’ files like multimedia, images or PDFs can be attached. Today, cloud computing is a part of our everyday lives, we still use it to email, and now we use a more perfected cloud system to store applications or files and can access them anywhere and anytime.
Experts have claimed that the services provided by cloud computing help the companies who subscribe for its use to focus on things that would differentiate them from other in this way they don’t look for its infrastructure cost or the infrastructure of the business. Advocates likewise guarantee that this system permits undertakings to get their applications up and running
Cloud computing is able to increase the speed of business. Cloud computing offers the speed to make computing resources on an instance basis, not just need to first survey time and skilled resources in design and implement infrastructure and applications to deploy and test it. Cloud computing can engance revenue, share bigger market, or other advantages.
The use of cloud computing as the business information technology and system strategy will change the position of the business company to be better than before. The cloud is a model for delivering information technology services in which resources from the internet through web-based tools and applications, rather than a direct connection to a server. Basically, the cloud will be work remotely and it will continued allow the access as long as the electronic devices are using and connected to the web. From the use of the cloud computing, it is a really cheap way for companies especially Faiza Sdn Bhd to have all the resources they need in once place. It’s a much better way to spread their resources, and it becomes easier to access things from longer distances.
One might ask how does cloud computing work? Cloud computing architecture refers to the components that work together to form cloud computing. The architecture behind cloud computing involves two different parts, the front end and the back end. Each part connects through the internet and works together. The front end structure is also referred to as the clients. This is the part or side of the server that the user interacts with and sees. For the user to connect and interact with this end, they need to have access to a computer with internet. An example of the front end structure being used is a user logging on the internet to check their email. Again, millions of people check their email every day and do not realize it is part of cloud computing. The other part of cloud computing architecture is called the back end structure. This part is responsible for the service that make the cloud work. It comprises of huge data storage, virtual machines, security mechanism, services, deployment models, servers, etc. () The back end service is made up of Software as a Service (SaaS), Platf...
This section point up the idea of Cloud and Grid Computing, it find out some is-sues and compare both technology. Cloud computing and grid computing are widely used now-a-days. Cloud computing becomes crowd pleasing and it is in the main-stream. Cloud computing is an transpire model for business computing. Cloud computing is moderate and economical than the grid computing, that is the reason it reduces the user’s cost. Grid computing is tightly coupled whereas cloud computing is loosely coupled. Basically, cloud computing is based on grid computing but if grid computing is to be discussed then there would be possibility that it may be cloud or maybe not. Cloud stakes the services. Grid can be considered as a middleware that enable sharing and managing grid components based on user requirements. Cloud computing consists of three things: clients, grid computing, and utility computing. Grid computing provides computing resources as a utility that can be used or not while cloud computing moves one step forwards it provides on-demand resource provisioning and eliminates over provisioning when used with utility pricing. Increasingly, IT companies are switching to cloud computing. There are some types of cloud computing: Infrastructure as a Service (IaaS), Platform as a Service (PaaS), storage as a Service, Information as a Service and Software as a Service (SaaS) [4][5].
...tecture for scalability and availability as the public cloud but is restricted to a single organization.