cloud computing
14 May 2019

What is Cloud Computing ?

In short, cloud computing is the delivery of computer services (servers, storage, databases, networks, software, analysis, intelligence and more) through the Internet (“the cloud”) to offer faster innovation, flexible resources, and economies of scale.   Generally, you only pay for the cloud services you use, which helps reduce your operating costs, run your infrastructure more efficiently and as your business needs change.

The benefits of cloud computing

Cloud computing is a big change from the traditional way that companies think about IT resources.   Here are six common reasons why organizations are turning to cloud computing services:


Cloud computing eliminates the capital expense of buying hardware and software and configuring and executing data centers on the site: the   Server racks, electricity 24 hours for energy and cooling, IT experts to manage the infrastructure. It adds up fast.


Most cloud computing services are provided in self-service and on-demand, so even large amounts of computing resources can be provisioned in minutes, usually with just a few clicks of the mouse, giving companies a lot of flexibility and it eliminates the pressure of capacity planning.

Global scale

The benefits of cloud computing services include the ability to scale elastically.   In the cloud, that means delivering the right amount of IT resources, for example, more or less computing power, storage, bandwidth, just when needed and from the right geographic location.


The data centers in the site they generally require a lot of “organization and stacking”: hardware configuration, software patches, and other time-consuming IT management tasks. Cloud computing eliminates the need for many of these tasks so that teams can devote time to achieve major business goals.


The largest cloud computing services run on a global network of centers of data insurance, which are updated regularly to the latest generation of fast and efficient computing hardware.   This offers several benefits over a single data center corporate, including the reduction of network latency for applications and greater economies of scale.


Many cloud providers offer a broad set of policies, technologies, and controls that reinforce your overall security stance, helping to protect your data, applications, and infrastructure from potential threats.

Types of cloud computing

Not all clouds are the same and no type of cloud computing is suitable for everyone. Several different models, types, and services have evolved to help offer the right solution for your needs.

Types of deployments in the cloud: public, private and hybrid.

First, you must determine the type of implementation of the cloud or the   Architecture of   Cloud computing, in which   Your services will be implemented in the cloud. There are three different ways to implement services in the cloud: in a public cloud, in a private cloud or in a hybrid cloud.

Public cloud

Public clouds are owned and operated by third-party cloud service providers, which deliver their computing resources like servers and storage over the Internet. Microsoft Azure is an example of a public cloud.   With a public cloud, all hardware, software and other support infrastructure are owned and managed by the cloud provider.   You access these services and manage your account using a web browser.

Private cloud

A private cloud refers to the cloud computing resources used exclusively by a single company or organization.   A private cloud can be physically located in the company’s data center. Some companies also pay external service providers to host your private cloud   A private cloud is one in which services and infrastructure are maintained in a private network

Hybrid cloud

Hybrid clouds combine public and private clouds, linked by a technology that allows sharing data and applications between them. By allowing data and applications to move between private and public clouds, a hybrid cloud gives your business more flexibility, more deployment options and helps optimize your infrastructure, security, and compliance with existing standards.

Types of services in the cloud:   IaaS,   PaaS,   serverless   and SaaS

The majority of cloud computing services fall into four broad categories: infrastructure as a service (   IaaS   ), platform as a service (   PaaS   ),   without server and software as a service (SaaS). These are sometimes called cloud computing stack because they are built on top of each other. Knowing what they are and how they are different makes it easier to achieve your business objectives.

Infrastructure as a service (   IaaS   )

The most basic category of cloud computing services. With IaaS, you rent the IT infrastructure (servers and virtual machines (VM), storage, networks, operating systems) from a cloud provider through a pay-per-use system.   To learn more, see What is IaaS?


Platform as a service (   PaaS   )

Platform as a service refers to cloud computing services that provide an on-demand environment to develop, test, deliver and manage software applications. PaaS is designed to make it easier for developers to quickly create web or mobile applications, without worrying about configuring or managing the underlying infrastructure of servers, storage, networks and databases needed for development. To learn more, see What is PaaS?

Computing without Server

Superposition with PaaS, computing without a server it focuses on developing the functionality of the application without losing time by continuously managing the servers and the infrastructure required to do so.   The cloud provider is responsible for configuration, capacity planning and administration of the server . The architectures without servitors on highly scalable and event-driven, and only use resources when a specific function or a trigger occurs.

Software as a service (SaaS)

Software as a service is a method to deliver software applications over the Internet, on-demand and, usually, in the form of a subscription. With SaaS, cloud providers host and manage the underlying software application and infrastructure and handle any type of maintenance, such as software updates and security patches. Users connect to the application via the Internet, usually with a web browser on your phone, tablet or PC.   To learn more, see    What Is it SaaS?

Examine a dictionary of common cloud computing terms

How cloud computing works

While cloud computing services work a little differently, many provide a user-friendly, browser-based control panel that makes it easier for IT professionals and developers to request resources and manage their accounts.   Some cloud computing services are also designed to work with API REST and a command-line interface, which gives developers multiple options.

Uses of cloud computing

You are probably using cloud computing at this time, even if you do not realize it. If you use an online service to send emails, edit documents, watch movies or TV, listen to music, play games or store images and other files, it is likely that cloud computing will do everything behind the scenes. The first cloud computing services are just a decade old, but already a variety of organizations, from small emerging companies   Even global corporations, government agencies and nonprofit organizations are adopting technology for all kinds of reasons.

Here are some examples of what is possible today with cloud services from a cloud provider:

Create new applications and services.

Create, deploy and quickly expand applications (web, mobile and API) on any platform.   Access the resources you need to meet performance, security and compliance requirements.

Test and build applications

Reduce the time and cost of developing applications by using cloud infrastructures that can be easily expanded or reduced.

Store, backup and recover data.

Protect your data more profitably, and on a massive scale, by transferring your data over the Internet to an external cloud storage system that can be accessed from any location and any device.

Analyze data

Unify your data through teams, divisions and locations in the cloud.   Then use cloud services, such as machine learning and artificial intelligence, to discover information to make 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 smart models to help capture customers and provide valuable information from the captured data.

Deliver software on demand

Also known as software as a service (SaaS), on-demand software allows you to offer the latest software releases and updates to customers, at any time they need it, wherever they are.

How to choose a provider in the cloud.

Microsoft and cloud computing

Microsoft is a leading global provider of cloud computing services for businesses of all sizes.