Cloud Deployment models
The very main and interesting thing about the cloud is it being referred to as a metaphor for the internet. It is all about providing IT-related services through the internet. However, since its inception, like every other technology, it has gone through various changes. These changes have largely been due to the demarcations or requirements of the user, resulting in the deployment models.
We generally have four deployment models in the cloud. Let’s first understand the meaning of the term deployment. Deployment simply means putting something into action.
The four Deployment Models are:
- Private Cloud
- Public Cloud
- Hybrid Cloud
- Community Cloud
Let’s understand each of them with some very interesting & practical examples:
Let’s suppose you have gone to a Dharamshala where you gave money to the manager to rent you a personal room. In the room, no one can poke you and it’s highly secure for you and your belongings.
Similarly, the characteristics of a private cloud are:
- It’s a paid service
- It provides high security
- It provides facility
- When talking about private cloud the ISP is responsible and accountable for your privacy.
This time in your visit to the Dharamshala, you haven’t paid anything to anyone. You are then asked to sleep anywhere; the security of your belongings is your own. The management is not responsible or accountable for it and for accessing other services you have to wait for your turn with the rest.
Similar to this scenario, the characteristics of the public cloud are:
- No security provided
- No protection
- No privacy
- No facilities are provided
This time in your visit to Dharamshala, you have brought along your servant. You have paid for your room and other services. As you have paid you have given high security, all the facilities. On the other hand, as the servant hasn’t paid, he has received neither security nor privacy.
This is a classic combination of Public and Private cloud, generally referred to as a Hybrid cloud.
Some characteristics of Hybrid Cloud are:
- It’s the fusion of Public Cloud and Private cloud
- Both are available (Public Cloud and Private Cloud) depending on demarcation of requirement of the User.
- It’s payable as well as non-payable
- Example: Car pooling or Resource pooling are the best example of hybrid cloud.
What do we understand by the term Community?
Community refers to a group of people who have the same aim or we can say, are working on the same platform.
For understanding Community cloud, let’s again take an example:
Suppose you are a group of 4 friends and have decided to go on a trip to Goa. Instead of booking separate mode of transport, they all travel in one of the friend’s car hence saving money with mutual understanding and support.
Let’s take another example:
Suppose you have 1000 GB of storage in your system and you have used 100 GB only. For utilizing the rest 900 GB storage what you will do?
You can either ask from your friends or family to use the rest, depending on your wish to charge from them or not. Similar to the previous example, money is being saved and it promises high security.
Let’s see its key characteristics:
- It’s highly secure
- It’s economic
- VPN is a very good example
- People working on same application for example: Bank Portal etc.
Comments
Post a Comment