Welcome!! An another post of the series on Cloud. Last week in my post basic understanding of cloud we learned what Cloud is. In this week, I will explain the differences, advantages and disadvantages of IT environment such as the on premise, hosted environment and the cloud. Let us see the explanation in very simple term and in single line.
On premise:
In this type of environment every piece of hardware, software is owned, managed and licensed by the owner or an organization. A good example will be an own house
Hosted:
In this type of environment the hardware or the server that the application(s) or database runs on is provided by a hosting service provider such as SiteGround. An example will be the house that one has on the rent agreement
Cloud:
In this type the software, hardware is owned and maintain by service provider and the end user or an organization pay the monthly subscription fees only. For example the hotel room that one has rented out.
Hybrid:
This is mixed setup – On Premise + Cloud / Hosted, now a days these type of configuration is seen most.
As we have covered these different environments let us understand the pros and cons of each so as we can easily understand them and decide what it has for us. However, one has to be very careful and cautious to design and decide which technology to use according to the need and followed by thought process to support the decision made.
Technology | Pros. | Cons. |
---|---|---|
On Premise |
|
|
Hosted |
|
|
Cloud |
|
|
In the next article we will learn different service offering with an example.