13-04-2012, 05:01 PM
Cloud Computing
Cloud-Computing-Ghalib seminar.pptx (Size: 448.25 KB / Downloads: 37)
Introduction
Cloud computing is the delivery of computing as a service rather than a product, whereby shared resources, software, and information are provided to computers and other devices as a utility (like the electricity grid) over a network (typically the Internet).
What is cloud computing
provides computation, software, data access, and storage services that do not require end-user knowledge of the physical location and configuration of the system that delivers the services. 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.
Cloud Architecture
Cloud architecture are based on creation of large datacenter by defining a n abstraction between the platform and the operational system. Basically systems which use for deploying an application or information storing are used to call “Management Fabric Automated” system.
This also an important part of cloud architecture. At the time of the deployment it provisions the hardware, deploy the operating system image on server and deploy services on server.
Characteristics
Cloud computing exhibits the following key characteristics:
Agility improves with users' ability to re-provision technological infrastructure resources.
Application programming interface (API) accessibility to software.
Cost is claimed to be reduced and in a public cloud delivery model capital expenditure is converted to operational expenditure .
Device and location independence .
Multi-tenancy enables sharing of resources and costs across a large pool of users hus allowing for:
Software as a Service (SaaS)
This is the Top most layer of the cloud computing stack - directly consumed by end user – i.e. SaaS (Software as a Service).
On-Premise applications are quite expensive, affordable only to big enterprises. Why?
Cause On-Premise applications had a very high upfront CapEx (Capital Expenditure) ; which results in a high TCO (Total Cost of Ownership). On-Premise apps also require a higher number of skilled developers to maintain the application.
Cloud-Computing-Ghalib seminar.pptx (Size: 448.25 KB / Downloads: 37)
Introduction
Cloud computing is the delivery of computing as a service rather than a product, whereby shared resources, software, and information are provided to computers and other devices as a utility (like the electricity grid) over a network (typically the Internet).
What is cloud computing
provides computation, software, data access, and storage services that do not require end-user knowledge of the physical location and configuration of the system that delivers the services. 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.
Cloud Architecture
Cloud architecture are based on creation of large datacenter by defining a n abstraction between the platform and the operational system. Basically systems which use for deploying an application or information storing are used to call “Management Fabric Automated” system.
This also an important part of cloud architecture. At the time of the deployment it provisions the hardware, deploy the operating system image on server and deploy services on server.
Characteristics
Cloud computing exhibits the following key characteristics:
Agility improves with users' ability to re-provision technological infrastructure resources.
Application programming interface (API) accessibility to software.
Cost is claimed to be reduced and in a public cloud delivery model capital expenditure is converted to operational expenditure .
Device and location independence .
Multi-tenancy enables sharing of resources and costs across a large pool of users hus allowing for:
Software as a Service (SaaS)
This is the Top most layer of the cloud computing stack - directly consumed by end user – i.e. SaaS (Software as a Service).
On-Premise applications are quite expensive, affordable only to big enterprises. Why?
Cause On-Premise applications had a very high upfront CapEx (Capital Expenditure) ; which results in a high TCO (Total Cost of Ownership). On-Premise apps also require a higher number of skilled developers to maintain the application.