Cloud computing is Web-based computing that allows businesses and individuals to consume computing resources such as virtual machines, databases, processing, memory, services, storage, or even number of calls or events and pay-as-you-go. The pay-as-you-go model charges for the resources as much as you use. Unlike traditional computing, if you do not use any resources, you do not pay. It is similar to having a water connection or an electricity line. You have a meter and the meter keeps track of your monthly usage and you pay for that usage at a given rate.
A cloud service provider is a company that provides all the above services on their data centers where thousands of computers, servers, databases, and other resources are available. A cloud operating system is designed and manages these services with the help of other products.
Cloud computing is a culmination of numerous attempts at large-scale computing with seamless access to virtually limitless resources.
Here are some key advantages of cloud computing:
- Cloud computing allows businesses to cut their operational and fix monthly costs of hardware, resources, employees, and software licenses. All hardware, database servers, web servers, software, products, and services are hosted in the cloud and added to the account as needed.
- Cloud computing offers 24/7 uptime (99.99% uptime). Cloud servers and data centers are managed by the cloud service provider and you do not need to have any employees manage that.
- Cloud computing is scalable and reliable. There is no limit to the number of users or resources. Cloud increases processing and resources as needed. If you do not need resources, you can always scale down.
- Cloud computing provides maintainability and automatic updates of new software, OS, databases, and third-party software. It reduces IT labor cost for a business.
- Cloud service providers have data centers in various locations around the globe that makes it faster and reliable.
Cloud computing offers not in Infrastructure-as-a-service (IAAS) but also offers Platform-as-a-service (PAAS) and Software-as-a-service (SAAS).

In today's cloud computing model, you get everything-as-a-service (EAAS). That means you can have a database as a service, data as a service, storage as a service, email as a service, or even a function as a service.
Amazon AWS and Microsoft Azure are the two biggest cloud service, providers. Google, IBM, Oracle, and Alibaba are few other popular growing cloud service providers.
Cloud Service Models
Three key models of cloud computing are Software as a service, Platform as a service, and Infrastructure as a service. That means you can host a software product in the cloud. You can host a platform in the cloud. You can also host the entire IT infra in the cloud. Yes, you can literally move your entire IT operations in the cloud. All you need is a device connected to the Internet.







Code With AliPosted Oct 7, 2021, 10:31 AM
Great article Hussain Ahmed. Long time no see.
Avinash PhadkePosted Nov 29, 2016, 12:15 AM
Please keep on posting such article since I am beginner for Cloud Computing...
Avinash PhadkePosted Nov 29, 2016, 12:14 AM
Really helpful and easy to understand article, Hussain...
Hussain AhmedPosted Feb 24, 2015, 7:57 AM
Thanx Abhijita
Abhijit KakadePosted Feb 24, 2015, 7:03 AM
Good article Hussain Ahmed... Keep it up
Abhishek JaiswalPosted Feb 19, 2015, 11:50 AM
Clean info. :)
Vithal WadjePosted Feb 19, 2015, 11:12 AM
nice
Dinesh BeniwalPosted Feb 19, 2015, 6:22 AM
Thanks for sharing Hussain Ahmed
Hussain AhmedPosted Feb 19, 2015, 5:27 AM
Thanks Sumit
Guest UserPosted Aug 29, 2014, 9:52 AM
liked reading your article
Mahesh ChandPosted Aug 29, 2014, 8:41 AM
Good Info Hussain. I noticed in your profile, you have phone number and email listed. You probably should remove that for scam and spam reasons :) Cheers