Although only developed in a short time, cloud computing is now very popular. There is no denying that in the past few years, cloud computing has revolutionized the computer industry. It has fundamentally changed the way resources are used, the operational structure as well as the storage, distribution and processing of information. With this computing model, all elements related to information technology are provided in the form of services.
What is cloud computing?
According to IBM, cloud computing is providing computer resources to users according to their intended use via an Internet connection. That resource can be anything related to computing and computers such as software, hardware, network infrastructure, servers and large server networks.
In other words, Cloud computing is virtualization of computing resources and applications. Instead of having to use one or more real servers, you will now use virtualized resources through the Internet environment.
Types of cloud computing
Today, cloud computing services are divided into 3 major categories as follows:
Infrastructure as a Service (IaaS)
According to Amazon, it is the most basic level of cloud computing. Usually, IaaS services will sell you things about the network, computers (virtual machines or real machines as needed), as well as where to store data.
IaaS is designed primarily for those who want a place to deploy their software such as programmers, a company or a web publishing unit.
Platform as a Service (PaaS)
PaaS helps you limit the complexities or troubles when you have to manage your infrastructure yourself. When you hire a PaaS service, you just need to focus on deploying your software on it and start running.
Thanks to PaaS, you do not have to update Windows for your server. You don’t have to manage RAM, CPU as well as you do not have to plan resources.
Software as a Service (SaaS)
SaaS is a complete product that is operated and managed by a supplier. It is also software, the application can be used immediately. Some good examples for SaaS are Gmail, Outlook, Yahoo Mail, OneDrive, Dropbox, etc.
Advantages of cloud computing
The biggest benefit of using cloud computing is cost savings. You will reduce the cost of initial infrastructure investment, the cost of buying hardware, software and maintaining them, the cost to install, etc, when you use cloud computing.
The convenience of cloud computing is also a significant advantage. You can quickly use the service right away without having to bother with complicated installation. In addition, you can quickly access them wherever you are.
The security of data can also be viewed as a benefit when using the cloud. All activities in the cloud will be monitored and checked regularly by third parties to ensure that safety standards are met.
Disadvantages of cloud computing
Everything related to the cloud almost needs to connect to the Internet, so if the connection is slow, the use of services will be very difficult.
Downtime is also a disadvantage of cloud computing, No one cloud service provider can guarantee you that their server will run 100% continuously and never have to stop even if there is a problem.
Therefore, cloud computing is a good solution for businesses today, although it still has some drawbacks.