Cloud Computing is a process of using the internet or remote servers to store, access, manage, and process data or programs rather than using the local server or the computer.
In simple language, it uses the pay as you go approach.
Cloud computing is basically the delivery of on-demand system resources like storage, high power servers, software, etc. over the network.
It’s like the renting of resources rather than buying them.
As a day to day example, suppose if a tourist visits a place and has a plan of spending a 5-day vacation at that place.
As a day to day example, suppose if a tourist visits a place and has a plan of spending a 5-day vacation at that place.
Then will he buy a house there or will he rent a hotel? Cloud also works on similar lines.
If a person wants to start a business and so he needs a 100 GB RAM to sever today.
If a person wants to start a business and so he needs a 100 GB RAM to sever today.
So he goes and buys the server by spending a huge amount and later after a few days he suffers a huge loss. He thus decides to buy a 50 GB RAM Server.
What will he do of the old server?
Now, instead of buying the server if he had made use of cloud computing, his life would be much easier. By means of cloud computing, you can scale up/scale down the server/any infrastructure as per your requirements by just a few clicks.
There are 3 main types of cloud computing services:
1. Infrastructure as a service
Infrastructure as a service majorly called as IaaS, allows you to rent infrastructure like servers, virtual machines, data storage network drive, etc.
An example of IaaS has already been described above.
There are 3 main types of cloud computing services:
1. Infrastructure as a service
Infrastructure as a service majorly called as IaaS, allows you to rent infrastructure like servers, virtual machines, data storage network drive, etc.
An example of IaaS has already been described above.
To give another example, consider a university.
The university can have its set of own servers. These servers don’t need to be of high computing power except on the admission days.
The university can have its set of own servers. These servers don’t need to be of high computing power except on the admission days.
So the university uses IaaS to rent servers. These servers will be of low computing power and just a couple of days prior to admission day, they will scale up the computing power of the servers for better performance.
2. Platform as a service
Platform as a service also called PaaS, allows you to rent the platform required to build a particular application/software.
This may be used to get the deployment and development tools using the internet and thereby set the perfect development environment for the developer
An example of PaaS is the online compiler.
3. Software as a service
Software as a service, SaaS allows you to directly get the application or the software over the internet. You do not have to download, install, or manage anything.
An example of this is google sheets. Earlier, we had to download and install excel on the Laptop/computer to open an excel sheet.
2. Platform as a service
Platform as a service also called PaaS, allows you to rent the platform required to build a particular application/software.
This may be used to get the deployment and development tools using the internet and thereby set the perfect development environment for the developer
An example of PaaS is the online compiler.
3. Software as a service
Software as a service, SaaS allows you to directly get the application or the software over the internet. You do not have to download, install, or manage anything.
An example of this is google sheets. Earlier, we had to download and install excel on the Laptop/computer to open an excel sheet.
Now you just need a browser and an internet connection. Just hit google sheets on the browser and you are good to go.
To conclude, Cloud is the most advanced model of computing with three basic models.
Cloud Computing is still in its developing stage and there is still so much potential in development in this regard.
To conclude, Cloud is the most advanced model of computing with three basic models.
Cloud Computing is still in its developing stage and there is still so much potential in development in this regard.
Comments
Post a Comment