# cloud computing services

- Link: https://sharepointtechnicalsupport.com/2018/10/20/cloud-computing-services/
- Published: 2018-10-20T03:49:57+05:30
- Author: Deviprasad Panda

# cloud computing services

What is cloud computing ? Cloud computing or cloud computing services is the delivery
of computing services (servers, storage, databases, networking, software, analytics,
intelligence) over Internet (“the cloud”) to offer faster innovation, flexible resources
and economies of scale. You typically pay only for cloud services you use, helping
lower your operating costs, run your infrastructure more efficiently and scale as
your business needs change.

## advantages and disadvantages of cloud computing

Lets discuss about what are advantages of cloud computing :

**Cost** : Eliminates Capital expense of buying hardware and software and setting
up and running on-site data centers—the racks of servers, the round-the-clock electricity
for power and cooling, the IT experts for managing the infrastructure.

**Speed** : Computing services are provided self service and on demand, so even 
vast amounts of computing resources can be provisioned in minutes, providing businesses
a lot of flexibility and taking the pressure off capacity planning.

**Global Scale** : Another benefits  include ability to scale elastically means 
delivering right amount of IT resources (computing power, storage, bandwidth) during
need and from the right geographic location.

**Productivity** : Eliminates many tasks like “racking and stacking”—hardware set
up, software patching and other time-consuming IT management chores, which leads
IT teams to spend time on achieving more important business goals.

**Performance** : Cloud computing services run on a worldwide network of secure 
data centers, which are regularly upgraded to the latest generation of fast and 
efficient computing hardware. This add several benefits over a single corporate 
data center, including reduced network latency for applications and greater economies
of scale.

**Security** : Many cloud providers offer a broad set of policies, technologies 
and controls that strengthen your security posture overall, helping protect your
data, apps and infrastructure from potential threats.

disadvantages of cloud computing includes as below

**Vendor Lock-In** : Vendor lock-in is a disadvantage of cloud computing. Differences
between vendor platforms may create difficulties in migrating from one cloud platform
to another, which could equate to additional costs and configuration complexities.
Gaps or compromises made during a migration could also expose your data to additional
security and privacy vulnerabilities.

## Types of cloud computing

Not all clouds are the same and not one type of cloud computing is right for everyone.
Several different models, types and services have evolved to help offer the right
solution for your needs. There are 3 types of cloud computing deployments: public,
private and hybrid. First, you need to determine the type of cloud deployment or
cloud computing architecture, that your cloud services will be implemented on. There
are three different ways to deploy cloud services: on a public cloud, private cloud
or hybrid cloud.

## services of cloud computing

services of cloud computing fall into four broad categories: infrastructure as a
service (IaaS), platform as a service (PaaS), serverless and software as a service(
SaaS). We can say these as cloud computing stack because they build on top of one
another.

**Infrastructure as a service (IaaS)** : The most basic category of cloud computing
services. With IaaS, you rent IT infrastructure—servers and virtual machines (VMs),
storage, networks, operating systems—from a cloud provider on a pay-as-you-go basis.
To learn more, see [What is IaaS](https://azure.microsoft.com/en-in/overview/what-is-iaas/)?

**Platform as a service (PaaS)** : Platform as a service refers to cloud computing
services that supply an on-demand environment for developing, testing, delivering
and managing software applications. PaaS is designed to make it easier for developers
to quickly create web or mobile apps, without worrying about setting up or managing
the underlying infrastructure of servers, storage, network and databases needed 
for development. To learn more, see [What is PaaS](https://azure.microsoft.com/en-in/overview/what-is-paas/)?

**Serverless computing** : Overlapping with PaaS, serverless computing focuses on
building app functionality without spending time continually managing the servers
and infrastructure required to do so. The cloud provider handles the setup, capacity
planning and server management for you. Serverless architectures are highly scalable
and event-driven, only using resources when a specific function or trigger occurs.

**Software as a service (SaaS)** : Software as a service is a method for delivering
software applications over the Internet, on demand and typically on a subscription
basis. With SaaS, cloud providers host and manage the software application and underlying
infrastructure and handle any maintenance, like software upgrades and security patching.
Users connect to the application over the Internet, usually with a web browser on
their phone, tablet or PC. To learn more, see [What is SaaS](https://azure.microsoft.com/en-in/overview/what-is-saas/)?

## How cloud computing works

While cloud computing services all work a little differently, many provide a friendly,
browser-based dashboard that makes it easier for IT professionals and developers
to order resources and manage their accounts. Some cloud computing services are 
also designed to work with REST APIs and a command-line interface, giving developers
multiple options.

## use of cloud computing in business

we use an online service to send email, edit documents, watch movies or TV, listen
to music, play games or store pictures and other files and cloud computing is used
behind the scenes.

below are examples of what is possible today with cloud services from a cloud provider.

**Create new apps and services** : Quickly build, deploy and scale applications (
web, mobile and API) on any platform. Access resources you need to help meet performance,
security and compliance requirements.

**Test and build applications** : Reduce application development cost and time by
using cloud infrastructures that can easily be scaled up or down.

**Store, back up and recover data** : Protect your data more cost-efficiently and
at massive scale by transferring data over Internet to an offsite cloud storage 
system that is accessible from any location and any device.

**Analyse data** : Unify your data across teams, divisions and locations in the 
cloud. Then use cloud services, such as machine learning and artificial intelligence,
to uncover insights for more informed decisions.

**Stream audio and video** : Connect with your audience anywhere, anytime, on any
device with high-definition video and audio with global distribution.

**Embed intelligence** : Use intelligent models to help engage customers and provide
valuable insights from the data captured.

**Deliver software on demand** : Also known as software as a service (SaaS), on-
demand software lets you offer the latest software versions and updates around to
customers at anytime they need, anywhere they are.

## characteristics of cloud computing

Critical characteristics that must be present to be a cloud. This applies to both
private clouds and public clouds.

**On-Demand Self-Service** The ability to provision services, such as a virtual 
machine, as needed without human interaction must be provided. Some organizations
may add approval workflow for certain conditions.

**Broad Network Access** Access to services over many types of networks, mobile 
phones, desktops, and so on must be provided.

**Resource Pooling** Resources are organized in a multi tenant model with isolation
provided via software. This removes the islands of resources that are common when
each business group has its own resources. Resource islands lead to inefficiency
in utilization.

**Rapid Elasticity** Rapid elasticity is the ability to scale rapidly outward and
inward as demands on services change. The ability to achieve large-scale elasticity
is tied to pooling all resources together to achieve a larger potential pool.

**Measured Service** Clouds provide resources based on defined quotas, but they 
also enable reporting based on usage and potentially even billing.

### Share this:

 * [  X ](https://sharepointtechnicalsupport.com/2018/10/20/cloud-computing-services/?share=twitter)
 * [  Facebook ](https://sharepointtechnicalsupport.com/2018/10/20/cloud-computing-services/?share=facebook)
 * [  WhatsApp ](https://sharepointtechnicalsupport.com/2018/10/20/cloud-computing-services/?share=jetpack-whatsapp)
 * [  Email ](https://sharepointtechnicalsupport.com/2018/10/20/cloud-computing-services/?subject=%5BShared%20Post%5D%20cloud%20computing%20services&body=https%3A%2F%2Fsharepointtechnicalsupport.com%2F2018%2F10%2F20%2Fcloud-computing-services%2F&share=email)
 * [  Telegram ](https://sharepointtechnicalsupport.com/2018/10/20/cloud-computing-services/?share=telegram)
 * [  LinkedIn ](https://sharepointtechnicalsupport.com/2018/10/20/cloud-computing-services/?share=linkedin)
 * [  Tumblr ](https://sharepointtechnicalsupport.com/2018/10/20/cloud-computing-services/?share=tumblr)
 * [  Pinterest ](https://sharepointtechnicalsupport.com/2018/10/20/cloud-computing-services/?share=pinterest)

### Like this:

Like Loading…

### _Related_
