Cloud computing architecture is the design of cloud computing. It consists of components needed for cloud computing to function properly. Front end contain applications/platforms that users can use to access back end components. Back end contains the “cloud” part of the architecture such as the cloud storage and networking. The reason why it’s significant in the technological world is because it allows users to store data into an online platform. In doing so, this eliminates the need to continously backup and re-download data from one computer to another computer. As technology continue to rapidly evolve, the need for cloud computing becomes evident. It allows users to stay connected with their data from any computer that they use. In the …show more content…
The back end platforms and infrastructures are the most important components in the cloud computing architecture due to the fact that it stores the data obtained by the front end applications into the storage servers. An example of a back end platform is the database. A database consists of data that is organized in a certain way depending on how it is organized. SQL is a programming language for storing data inside a table. The type of database also determines how that data will be accessed. To access the database in SQL, the developer has to create a code to display only the data that belongs to the user and the data that the user is calling for.
The back end infrastructure contains both hardware and software that is necessary for cloud computing to function properly and effectively. One component of infrastructure is the storage servers. The storage servers are owned by the cloud service providers and those servers process their customer’s data.
Figure 2: A picture of multiple servers[6] As shown in figure 2, since big companies like google have a lot of users who uses Google Drives, they need tons of servers to keep up with demand. Cloud computing architecture can be very complex. Many companies are trying their best to improve their architecture by adding different kinds of hardware and software in order to improve their cloud performance and security. The next section will have more information about the
A cloud computing system, can be divided into two sections: the front end and the back end. They connect to each other through a network, usually the Internet. The front end is the side the computer user, or client, sees. The back end is the "cloud" section of the system. The front end includes the client's computer (or computer network) and the application required to access the cloud computing system.
Cloud computing can be viewed as one of the most rapidly growing and evolving paradigm.Webmail,online storage and online documents are most famous examples in which customers can access their data via web browsers on the internet. The original idea of the cloud computing was delivered by J.C.R Licklider in sixties (Mohamed 2009). Cloud computing has developed since then and started to server the publics after internet offered a significant bandwidth in the nineties (Mohamed 2009). Cloud computing has been through many different phases and is still rapidly evolving.
Cloud computing is a technology model that allows users to access and obtain delivery of information and resources over the Internet. This model generates all of the features required to support the complete cycle of constructing and delivering web-based applications. Nowadays, more and more companies are investing in the development of this powerful and valuable technology which has revolutionized the way of doing business, selling and marketing products. “It is a simple idea with great impact” that has evolution thanks to the faster and faster Internet connections, as we will discuss later on this paper.
Cloud Computing provide enterprises and users with varieties of capabilities for store and process data in the data centers of third-party. It depends on resources sharing to carry out accordance and economies of scale, like a utility over a network. The basic of Cloud Computing is the extended concept of sharing services and aggregate infrastructure. It is the product of evolution and using current exponents and technologies.
Cloud computing comes up with designers and IT arrangements. capability to concentrate on factors such as providence, attainment and sufficiency planning. Due to increase in complications and costs of management, IT organizations found different models of cloud computing which respond to different needs of various users. National institute of standards and technology (2011) has described that cloud computing has three service models known as software as service(SAAS), Platform as a service (PAAS) and Infrastructure as a service(IAAS).cloud computing provides
Cloud computing is essential for businesses. It provides distributed cloud storage solutions that enable enterprises and users with varying capabilities to process and store their data, applications or information in a third party data centers. Cloud computing is a technology which has evolved overtime. It has redefined the field of information technology. Businesses have emerged and expanded as a result of cloud computing. For example, companies such as UPS and FedEx among others have efficiently embraced cloud computing to improve customer experience through cloud enabled technologies.
Cloud computing, has opened a new potentiality for technology and computer science of the future. In recent years, IT industry has completely evolved from its demand for the purchase of software, hardware and information systems. Information architecture is provided these days as a service, which is divided into three main segments: "Applications", "Platform" and "Infrastructure”. The main goal of cloud computing is to provide users with a more flexible and scalable computing applications, data storage and the platform in a transparent manner. By using cloud-computing platform, organizations can easily capture and deploy the necessary services and operations with the help of the Internet, but without the need to configure
Cloud is not an architecture, a platform, a tool, an infrastructure, a Web site or a vendor. It is a style of computing. Many architectures can be used to support its implementation and use. For example, it is possible to use cloud in private enterprises to build private clouds, but there is only one public cloud based on the Internet.” Gartner Research [7]
Cloud computing is the growing method of computing adopted by many organizations nowadays around the world. The word ‘cloud’ refers to the network, the servers providing the cloud services can be located anywhere in the world (Garg & Buyya, 2012). The services are provided through internet and made available to the end users. Several definitions are given for the cloud computing in the literature. According to (Mell & Grance, 2011), “Cloud computing is a model for enabling 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 promotes availability and is composed of five essential characteristics, three service models, and four deployment models.” Different advantages of having cloud computing includes, services are available on demand, the users have to pay only as per the use and the services are accessible from anywhere as it is available over network. There are different service models and deployment models available for cloud computing.
To make it simple, cloud computing is a system for users store and access data or programs over the internet instead of individual hard drive. This cloud system is composed of three parts in terms of four important features, several service models and development models, details of those components will be explained in this report.
Infrastructure as a Service like Amazon Web services provides virtual server instances with unique IP addresses and blocks of storage on demand. Customers use the providers application program interface(API) to start, stop, access and configure their virtual servers and storage. In the enterprise, cloud computing allows a company to pay for only as much capacity as needed and bring as soon as more is required.
This report will explore and go into brief detail regarding the technology of cloud computing. It will cover subject areas such as, what is the cloud, the history, the benefits and the drawbacks.
acquiring and managing the underpinning hardware and software, which they then rent out to the users. With IaaS, users can get the same processing power and speed, as well as have access to unlimited storage space. In addition, the cloud as service provides platform as a
The cloud is growing incessantly because it could provide high performance computational services at cheaper rates. Famous IT companies such as Microsoft, Amazon, Google and Rake space have provided cloud service on the Internet. Organizations and companies are moving and extending their business by adopting the cloud computing to reduce their cost.
Cloud computing is a computing paradigm, where a large pool of systems are connected in private or public networks, to provide dynamically scalable infrastructure for application, data and file storage. With the advent of this technology, the cost of