April 23, 2020

Shawana Patterson | What Is Cloud Computing?

Shawana Patterson is from the United States. She trains employees on how to use new computer hardware and software. This includes the use of word processing software, printers operate, and even gives instructions on how to send and receive an email.

Cloud computing refers to any kind of hosted service delivered over the internet. These services often include servers, databases, software, networks, analytics, and other computing functions that can be operated through the cloud.

Files and programs stored in the cloud can be accessed anywhere by users on the service, eliminating the need to always be near physical hardware. In the past, for example, user-created documents and spreadsheets had to be saved to a physical hard drive, USB drive, or disk. Without some kind of hardware component, the files were completely inaccessible outside the computer they originated on. Thanks to the cloud, few people worry anymore about fried hard drives or lost or corrupted USB drives. Cloud computing makes the documents available everywhere because the data actually lives on a network of hosted servers that transmit data over the internet.


Cloud Computing Service Types

Cloud computing services are broken down into three major categories: software-as-a-service (SaaS), platform-as-a-service (PaaS) and infrastructure-as-a-service (IaaS).


Software-as-a-Service
SaaS is the most common cloud service type. Many of us use it on a daily basis. The SaaS model makes the software accessible through an app or a web browser. Some SaaS programs are free, but many require a monthly or annual subscription to maintain the service. Requiring no hardware installation or management, SaaS solutions are a big hit in the business world. Notable examples include Salesforce, Dropbox, or Google Docs.


Platform-as-a-Service
PaaS is a cloud environment supporting web application development and deployment. PaaS supports the full lifecycle of applications, helping users build, test, deploy, manage, and update all in one place. The service also includes development tools, middleware, and business intelligence solutions. Notable examples include Windows Azure, AWS Elastic Beanstalk, and Google App Engine.