Cloud computing is very popular today as it offers a lot of benefits. The main advantage is that it saves a lot of money for the companies. Companies and individuals don’t have to purchase expensive hardware to store their data or software. This system also helps in giving a lot of flexibility by way of being able to expand the capacity when needed without making additional investments.
There are basically three types of cloud computing – Private, Public and Hybrid clouds. Each of these has its own advantages and disadvantages.
As the name suggests this is a cloud which is exclusively allocated for the company which uses it. This can be either located on-site or be hosted by a cloud service provider. The company which uses the facility has all rights to the resources.
The main advantage of having this kind of cloud computing is that it offers heightened security. As the company is the only one which uses the resources there is no fear of any intrusion. Another benefit of a private cloud is that the company has the flexibility of using the resources as it chooses to.
Because of the high level of security it offers, there may be difficulty in accessing the cloud from remote locations. As the company gets to use all the resources in the cloud it also is always the most expensive.
In this form of cloud computing, the customers are able to use the storage, infrastructure, and bandwidth. The most common examples are those hosted by Amazon, IBM, Google or Microsoft. Customers can access the facilities offered by the cloud paying only for what they use. This is the most economical type of cloud computing. There is also no worry about installing the hardware or maintaining it.
The major disadvantage of this type of cloud is that it offers virtually no security. As the servers are located in different countries following different security standards, you cannot be sure of how private your information will remain. There can also be network problems during peak traffic times. As it is a pay-as-you-use system, the cost can increase much when you move large amounts of data.
The hybrid cloud is exactly what the name says. It is a mixture of both private and public cloud. Different services providers offer different facilities. Here you can have a mixture of both cloud computing systems and choose which one you want to use for what functions. You can choose to store your data in a private cloud and applications in a public cloud.
As the user needs to use the private cloud only where there is a need for more security, this kind of cloud computing becomes very cost-effective. You only need to pay more for what you use. Applications can also be moved between multi-cloud environments offering much flexibility.
One of the disadvantages of the hybrid cloud is that it is more difficult to maintain as it is a more complex system. As the clouds are different there can be issues of integration. There could be compatibility issues when developing the hybrid cloud.