|
|
|
Cloud Computing
|
|
|
What is Cloud Computing?
Cloud computing is a paradigm of computing in which dynamically scalable and often
virtualized resources are provided as a service over the Internet. Users need not
have knowledge of, expertise in, or control over the technology infrastructure in
the "cloud" that supports them.
The concept generally incorporates combinations of the following:
* Infrastructure as a service (IaaS)
* Platform as a service (PaaS)
* Software as a service (SaaS)
Infrastructure as a Service (IaaS): is the delivery of computer infrastructure (typically
a platform virtualization environment) as a service. These 'virtual infrastructure
stacks' are an example of the everything as a service trend and shares many of the
common characteristics. Rather than purchasing servers, software, data center space
or network equipment, clients instead buy those resources as a fully outsourced
service. The service is typically billed on a utility computing basis and amount
of resources consumed (and therefore the cost) will typically reflect the level
of activity. It is an evolution of web hosting and virtual private server offerings.
Platform as a service (PaaS): is the delivery of a computing platform and
solution stack as a service. It facilitates deployment of applications without the
cost and complexity of buying and managing the underlying hardware and software
layers, providing all of the facilities required to support the complete life cycle
of building and delivering web applications and services entirely available from
the Internet—with no software downloads or installation for developers, IT managers
or end-users. It's also known as cloudware[citation needed]. PaaS offerings include
workflow facilities for application design, application development, testing, deployment
and hosting as well as application services such as team collaboration, web service
integration and marshalling, database integration, security, scalability, storage,
persistence, state management, application versioning, application instrumentation
and developer community facilitation. These services are provisioned as an integrated
solution over the web. A second definiton of PaaS is more client oriented. PaaS
can be defined as the concept to deliver a cost-effective cloud based workspace
environment – the platform - to the End-user which integrates work/life environment
and facilitates him or/her to work, communicate, interact and play (games) anywhere,
anytime, any device in a safe manner based on the roles assigned to the end-user.
As such PaaS could also be described as Datacenter Centric Client Based Utility
Computing.
Software as a Service (SaaS): is a model of software deployment whereby a provider
licenses an application to customers for use as a service on demand. SaaS software
vendors may host the application on their own web servers or download the application
to the consumer device, disabling it after use or after the on-demand contract expires.
The on-demand function may be handled internally to share licenses within a firm
or by a third-party application service provider (ASP) sharing licenses between
firms.
click here to get started with webplore.
|
|
|
|
|
|
|
Testimonials
|
“This team was very sincerely and dedicatedly worked throughout the project and
has been able to provide us a solution to map our business. We look forward to a
long everlasting relation with Webplore. custom software development company Usa.”
Outsourcing Software Development Richard Engineer Head-IT,
Dallas TX, USA
|
|
|
|
|
|
Follow us on
|
|
|
|