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.
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. Cloudcomputing 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 computer 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 clouds are owned and operated by a third party Cloud service providers , which deliver their computing resources as servers and storage over the Internet. Microsoft Azure is anexample of a public cloud. With a public cloud, all hardware, software and other support infrastructure is owned and managed by the cloud provider. You access these services and manage your account using a web browser.
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 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 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 server . The architectures without servidorson 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.
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.
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. For more information about Microsoft’s cloud platform, our application without server and how Microsoft Azure compares with other cloud providers, see What is Azure? & Azure vs. AWS .