Cloud Computing | Cloud Computing | Software As A Service

Cloud Computing

Parth Shethwala 090120116021

and information are provided to computers and other devices as a utility over a network (typically the Internet). Parallels to this concept can be drawn with the electricity grid. wherein end-users consume power without needing to understand the component devices or infrastructure required to provide the service. whereby shared resources.What is Cloud Computing ? • Cloud computing is the delivery of computing as a service rather than a product. software. and storage services that do not require end-user knowledge of the physical location and configuration of the system that delivers the services. . data access. software. • Cloud computing provides computation.

consumption. This may take the form of web-based tools or applications that users can access and use through a web browser as if the programs were installed locally on their own computers . and delivery model for IT services based on Internet protocols. and it typically involves provisioning of dynamically scalable and often virtualized resources. It is a byproduct and consequence of the ease-of-access to remote computing sites provided by the Internet.• Cloud computing describes a new supplement.


• Mainframe computer — Powerful computers used mainly by large organizations for critical applications. enterprise resource planning.Cloud computing shares characteristics with : • Autonomic computing — Computer systems capable of self – management . and financial transsaction processing. • Client–server model — Client–server computing refers broadly to any distributed application that distinguishes between service providers (servers) and service requesters (clients). typically bulk data processing such as census . . • Service-oriented computing – software as a services. industry and consumer statistics.

.Layers of Cloud Computing • A cloud client consists ofcomputer hardware and/or computer software that relies on cloud computing for application delivery and that is in essence useless without it . • Cloud application services or "Software as a Service(SaaS)" deliver software as a service over the Internet. eliminating the need to install and run the application on the customer's own computers and simplifying maintenance and support.

• Cloud infrastructure services. Suppliers typically bill such services on a utility computing basis. It facilitates deployment of applications without the cost and complexity of buying and managing the underlying hardware and software layers. often consuming cloud infrastructure and sustaining cloud applications. also known as platform as a service (PaaS). along with raw (block) storage and networking. . deliver computer infrastructure – typically a platform virtualization environment – as a service. deliver a computing platform and/or solution stake as a service. also known as " Infrastructure as a service " (IaaS).• Cloud platform services. the amount of resources consumed (and therefore the cost) will typically reflect the level of activity.

• The servers layer consists of computer hardware and/or computer software products that are specifically designed for the delivery of cloud services. . cloudspecific operating systems and combined offerings. including multi-core processors.

Deployment models .

from an off-site third-party provider who bills on a fine-grained utility computing basis .). . compliance. whether managed internally or by a third-party and hosted internally or externally. jurisdiction. etc.• Public cloud : Public cloud describes cloud computing in the traditional mainstream sense. • Community cloud :Community cloud shares infrastructure between several organizations from a specific community with common concerns (security. self-service basis over the Internet. via web applications/web services. whereby resources are dynamically provisioned to the general public on a fine-grained.

. community.• Hybrid cloud : Hybrid cloud is a composition of two or more clouds (private. offering the benefits of multiple deployment models . whether managed internally or by a third-party and hosted internally or externally. • Private cloud : Private cloud is infrastructure operated solely for a single organization. or public) that remain unique entities but are bound together.

.. but concerns can persist about loss of control over certain sensitive data. • Security could improve due to centralization of data. increased security-focused resources. etc.Advantages • Application programming interface (API) accessibility to software that enables machines to interact with cloud software in the same way the user interface facilitates interaction between humans and computers. and the lack of security for stored kernels.

users can connect from anywhere. because they do not need to be installed on each user's computer.• Maintenance of cloud computing applications is easier.. . • Cost is claimed to be reduced and in a public cloud delivery model capital expenditure is converted to operational expenditure . • Device and location Independence enable users to access systems using a web browser regardless of their location or what device they are using (e. PC.g. mobile phone). As infrastructure is off-site (typically provided by a third-party) and accessed via the Internet.

Thank You .

Sign up to vote on this title
UsefulNot useful