About Cloud Hosting : Cloud Hosting pros & cons
Where there is your user, there is your server all over the world. It’s like where there is the cloud, there is rain, and this is the main theme of cloud hosting. Let me discus about What is Cloud Hosting? Cloud Hosting pros & cons.
Your site will be load from nearby server of the end users at any part of the world, because cloud hosting is an environment of latest hosting technology, where we can use the working power of a remote computer or server, even distance of thousands kilometers.
Cloud hosting has borne by the research of discovering the way, where the high quality hosting service will be available everywhere and all the time with low cost.
Here you need to pay as per use the source in cloud hosting policy.
If you have shared, VPS or dedicated hosting, your website will host in a single server. If your hosted server runs down for technical trouble or anyhow, your site will be disappear form online, you will lose visitors. But cloud hosting is different at the role.
If you use cloud hosting, you will not have downtime, this is the specialty of cloud hosting. Cloud hosting is not a single server, it is a number of servers, normally big data center where thousands of servers put in the shelf, and they can provide real cloud hosting.
Let me explain with an example. Suppose, you or your team invite the people to a big festival party throw internet and rent a stadium.
Ticketing system is there, and you have a plan to provide food pack including fresh water, cool or hot drinks etc. Now you have to arrange the seating system, and other facilities.
But you don`t know how much audience will come to your event.
If you guess one thousand people will come and rent same numbers of chairs or more little bit, buy food packets and others arrangement you complete, but at the time of the program you see less than five hundred people are there! So rest of the chair kept useless and food packet will run to waste. But you are required to pay for the full arrangement.
On the other hand, if people come much more than your idea and arrangement, than how will you manage? Will you send back your guest for your poor management? No one should expect so, right?
In the situation, if you have an option that, one big service provider company will provide you all the service according your particular need.
Such as, if the invited people come more or less than your idea, no worry, the provider company will provide that and you will pay only for their service, how many food packet, chair, bottle of water.
Even the provider is able to serve million people at a time. Which one will you like?
Now let me explain with your website business. Suppose, you have a website with huge traffic, but the traffic flow has no proportion.
From 10 am – 11 pm more than one million visitors, and 12 am – 9.30 am less than 1000 visitors average.
If your website host in a VPS or Dedicated server which can serve hourly three hundred thousand visitors at a time, so the traffic presser will cross the server capacity at the time of 10 am-11 pm, than your website will go out of service!
Now what to do? Will you rent three server to handle the millions visitor? If you do this, you have to pay an amount when million visitors per hour and same amount are required to pay when one thousand per hour.
On the other hand, if you get a propose, where nothing you are required to buy or rent for the month or year, but use every things as per using time or hourly basis, your visitor is increasing so you pay for increased visitor, and your visitor is decreasing so pay for decreased visitor. Even more than million visitors, no worry for server presser or down, just pay. Which one will you choose?
All the time everyone like comparatively more user friendly service and cloud hosting is user friendly.
Cloud hosting is not a totally new technology, but new model of hosting business. It has been created with such a technology, where you will get the service for the need of every hour.
Suppose, first hour 50 visitor, second hour five hundred thousands, next hour 100, then two hundred thousands, after that only 10 visitor in the cloud computing system, you have to pay only for use of every hour.
According to National Institute of standards and Testing (NIST) of US, Cloud hosting is such a service providing model where information and different type application will be outsource with three character, such as,
- On demand service, service will be available all the time, when buyer will demand same time service will be provided, and buyer can increase or decrease his demand.
- Resource scalability, small or big demands not a matter at all providers have to serve, how much buyer will claim provider will able to serve.
- Buyer will not reserve any service form before; he will pay only for his use.
If you need one server, cloud provider will provide, and if your demand rises for fifty servers by a few distance of time, provider will be able to provide. So, you get the facility, if your maximum need 50 or more servers, first rent the server for your minimum need, then increase it easily. After using the maximum number of server return those to the provider and pay according to your use.
One data center with huge amount of servers but they cannot provide the service following the criteria of cloud computing, the provider will not be count as a cloud. If any data center wants to provide cloud computing service, must they have to have the three characters which mentioned by NIST.
This is a service, why its name is cloud or why this service is comparing with cloud?
I don’t know the exact answer, but there is much similarity, such as- cloud can go everywhere, Mountain, River, See, Forest, City, and Village but has no limited area.
Cloud computing is same; you can use it from every part of the world with mobile, tablet, laptop, desktop etc.
It is very difficult to find an internet user, who never use cloud computing system because, could you find any internet user who never use Skype, Drop box, Mailing, Google apps, Facebook, all of this service are provided throw cloud computing system.
You no need to buy any hardware or software to use the cloud computing system, even you can get any business related software in the cloud, such as- CRM, HR, Accounting etc.
Classification of cloud computing:
There are some kinds of cloud computing, such as-
- Infrastructure as a Service (IaaS): Some elements are included here, such as- Virtual machines, Server, Storage, Load balancers, Network etc.
- Software as a Service (SaaS): Elements including- CRM, Email, Virtual desktop, Communication, Games etc.
- Platform as a Service (PaaS): Elements including- Web server, Database, Execution Run-time, Tools Development etc.
Same others kinds cloud such as,
- Security as a Service (SECaaS).
- Storage as a Service (STaaS).
- Data as a Service (DaaS).
- Test Environment as a Service (TEaaS).
- API as a Service (APIaaS).
- Desktop as a Service (DaaS).
But among these kinds of cloud computing; IaaS, SaaS, PaaS are most launched and referred from maximum side.
There are four kinds’ users of cloud hosting, such as-
- Public user: This is cloud service for general people.
- Private user: This is for particular people of an organization or company.
- Community user: More than one organization or community can use it.
- Hybrid user: It is a mixed cloud for both of public and private.
Some advantage of cloud computing: There are some facilities of cloud computing, such as-
- Super speed: It will give you comparatively high speed because, in the cloud computing, information will load from nearby server of every user.
- Cheap: you no need to purchase any software or hardware and you will pay as per your use.
- Easy to use: Even you can do the cloud computing work form any part of the world by mobile.
- Auto update: No need to update of cloud computing software because, the software will update automatically. So you have no maintenance cost.
- Security: If you lost your laptop, computer, mobile your information will not loss in cloud computing system.
No doubt about the cloud computing and this the best solution for a web user, but few deceptive also is there, such as- your data will live on others party`s server and for the reason, security and privacy issue rise for sensitive data.
To eliminate this issue, choose provider who are trusted with long time professional experience and having security certificate and accredited.
Cloud computing or cloud hosting is a huge thing, and this is not for newbie. Now you can say, this is not for newbie and it is a big thing.
So, how big and branded company are selling small cloud hosting package even for $5/month. See, you can cheat the guy easily who believe you without having enough knowledge about your ability, business policy etc.
They are getting the chance to cheat for the poor knowledge about cloud computing of user. Some of the providers are selling “Cloud VPS” not cloud.
Cloud computing and hosting are important thing for a web user but most important things is your knowledge about it, try to know details about it. Is this for you or not.
How you can consume the best service from it. This is cheap according to its facility but will it be profitable for you or not? Some cheating provider will offer you cloud computing service, specially hosting, and will give you VPS hosting. So be clear about your need and think what you are going to do.