CHAPTER 1 INTRODUCTION 1.1. Cloud computing: Cloud computing is a model for delivering data resources to cloud end users, in which data resources are stored in distributed manner, data resources can be accessed on the internet using web-based tools and applications. Data and software packages are stored in server database. However, cloud server allows the cloud users to access data resources as long as system is connected to the internet. In cloud computing, the cloud service providers (CSPs), such as Amazon, are able to deliver various services to end users, with the help of powerful datacenters.
An introduction In simple terms, it's just a storage located remotely which you can access anywhere. It's like storing your files online and accessing it anywhere while using your laptop, mobile device or another PC. What is cloud storage? Cloud storage basic terms, is a way to save information to the web that can managed data storage. Cloud computing services are online services, which store this information to a safe and secure location online.
(William Y Chang, 2010) Although cloud computing always representing big network diagram for multi organizational that allowing people to have virtual access to their resources, but small medium enterprise also can use cloud computing to manage and control their business flow, such as customer information, supplier information, mostly enterprise use cloud computing to increase customer services. By using cloud computing, enterprise can stay in competitive and updates the business by using latest information technology environment. According to Richard Hill (2013) the enterprise cloud computing is the use of cloud computing for competitive advantage. The competitive advantage goes beyond savings in the procurement, management and maintenance of infrastructure, by providing a model of utility computing that enables rapid agility and collaboration capabilities that support business innovation. Creating new business innovation that can draw extra attention and demand from customers can be made by cloud computing.
In cloud computing, customers can “rent” resources off a computer company’s mainframe. Sometimes, the customer “renting” space from the service provider may request for more resources such as faster response, more memory, RAM, or storage space. In such cases, the service provider can quickly and easily allocate the necessary resources to the customer in need. The fourth characteristic of cloud computing is broad network access. The applications that are available through cloud services are accessible through a variety of devices and locations, allowing users to access applications through various types of storage not limited to the local hard drive.
In this report, we discuss about cloud computing technologies for example “Distributed File System (DFS), Map-Reduce, and Big tab”.  This cloud computing architecture is designed for, geographic information Services which contains functional utilization, perceptions, benefits, computing reserving data and infrastructure layers. We also discuss about software backdrops called as “D cloud”. D-Cloud provides a condition for analysis on the cloud elements using a particular structural conﬁguration and implements large number of evaluations automatically as per the scenario. We also discuss about combining Peer to peer systems and technologies related cloud computing in order to construct a blueprint of the architecture and establish PC2, an open and free cloud computing platform.
1.0 Introduction Cloud computing nowadays are used widely not only in business area but also in schools especially in higher education. Cloud computing is used to store and to keep save user data in the ‘cloud’. Instead of transferring data using hard disk or any other methods, using cloud computing service can help store data to the cloud straight away. Cloud is a model for sending on-demand services, infrastructure, and application software using the network. For instance, Dropbox is one of the cloud computing services where it provides free storage to allow users to save photos, videos, or any documents that users wish to store and at the same time by using cloud computing, users are allow to share them easily.
The world today is becoming more technologically advanced. Internet use is becoming a more integral part of businesses today. A new way that businesses have started to utilize the internet as a business tool is through cloud computing. “Cloud computing is a model for enabling ubiquitous, convenient, on-demand network access to a shared pool of configurable computing resources that can be rapidly provisioned and released with minimal management effort or service provider interaction” (NIST, 2011). This network provides a business with the ability to have a common remote third party connection which they can perform all necessary accounting work.
Cloud computing is a model for enabling convenient, on-demand network access to a shared pool of configurable computing resources that can be rapidly provisioned and released with minimal management effort or service provider interaction. In addition, the platform provides on demand services to the users for accessing that are always on anywhere, anytime and any place. Cloud computing platform provides the scalability, availability and utility computing for services on Internet. The cloud model comprises five essential characteristics are on-demand self-service, broad network access, resource pooling, rapid elasticity, and measured services. It also offers main three service models such as software as a service (SaaS),platform as a service (PaaS), and infrastructure as a service (IaaS )and four deployment models are public, private, community, or hybrid.
Cloud Computing A definition for cloud computing can be given as an emerging computer paradigm where data and services reside in massively scalable data centers in the cloud and can be accessed from any connected devices over the internet. In other word, it is the practice of using a network of remote servers hosted on the internet to store, manage and process data rather than a local server or a personal computer. Cloud computing is a way of providing various services on virtual machines allocated on top of a large physical machine pool which resides in the cloud. The basis of cloud computing is to create a set of virtual servers on the available vast resource pool and give it to the clients. Any web enabled device can be used to access the resources through the virtual servers.
It is made available to users over a network, normally the internet. There are three main cloud storage models: • Public cloud storage is a cloud storage model that allows companies and individuals to store edit and manage data. This is based on a remote cloud server and is accessed over the internet. The providers charge the user a set amount, where the user pays for the storage capacity being used. The storage provider hosts, manages and sources the storage infrastructure to many different users at one time.