The Fundamentals of Cloud computing
The Fundamentals of Cloud computing
Cloud computing is a phenomenon that is changing the way we use web applications and store files. The cloud describes the architecture of the internet taking the form of a cloud which is accessible to users anywhere in the world. In this paper I will explore the structure, benefits, disadvantages, examples, and the future of cloud computing.
Cloud computing is a term used to refer to internet based development and services. It is common to access content across the internet independently without reference to the underlying hosting infrastructure. The infrastructure consists of data centers that are ...view middle of the document...
Shared Infrastructure uses a virtualized software model, enabling the sharing of physical services, storage, and networking capabilities. The cloud infrastructure, regardless of model seeks to make the most of the available infrastructure across a number of users. Dynamic Provisioning allows for the provision of services based on current demand requirements. This is done automatically using software automation. Network access is accessed across the internet from a broad range of devices such as PCs, laptops, and mobile devices. Managed metering is used to manage and optimize the service and to provide reporting and billing information. Users are billed for services according to how much they have actually used during the billing period. Cloud computing allows the sharing and usage of services from almost any location, and the customer can be billed based on actual usage.
One of the most important parts of cloud computing technique is the cloud platforms. This kind of platform allows developers to write applications that run in the cloud, or use services provided from the cloud. Once a cloud is established, how its cloud computing services are used in business models differ depending on requirements. The primary service models being used are: Software as a service (SaaS), Platform as a Service (PaaS), and Infrastructure as a Service (IaaS). Software as a Service (SaaS) allow consumers to purchase the ability to access and use an application or service that is hosted in the cloud. Platform as a Service (PaaS) allow consumers to purchase access to the platforms, enabling them to use their own software and applications in the cloud. The operating systems and network access are not managed by the consumer, and there might be limits as to which applications can be used. Infrastructure as a Service (IaaS) allow consumers to control and manage the systems in terms of the operating systems, applications, storage, and network connectivity, but do not control the cloud infrastructure.
Usage of cloud computing can differ depending on requirements. There are four usage models of cloud computing. When operating the cloud you can use a private, community, public or hybrid cloud. Private clouds are maintained and operated for a specific organization. The operation may be in-house or with a third party on the premises. Community clouds are shared among a number of organizations with similar interests and requirements. This may help limit costs for its establishment because the costs are shared among the organizations. The operation may be in-house or with a third party. Public clouds are available to the public on a commercial basis by a cloud service provider. This enables users to develop and use a service in the cloud with very little costs. Hybrid clouds consist of a number of clouds of any type, but the clouds have the ability through their interfaces to allow data and/or applications to be moved from one cloud to another. This can be a combination of...