Introduction to Cloud
When we see the word "Cloud Computing" first which comes to our mind the most common word which we can hear regularly is cloud. In here,the cloud indicates the Internet . So if we split the word, it indicates some type of Internet Based Computing. Basically it is a way of delivering services and resources on demand .
What is a Cloud?
Basically Cloud refers to a separate IT environment which has been created for remotely provisioning and for scalable IT resources. In simple words we can say,It has been used for remote servers in the internet to store ,process and manage data rather than storing it locally or physically. All you need an Internet connection to access those.
In our old days to run an organization we needed a data center,security,storage,cooling,power,servers and storage.Also we need to test our application on different environments like Development,Testing, Staging, Production, DR or Fail over . This is not the end , we need Application teams as well as support team to support our application. Every time we need to check whether new patches or build has released or not to upgrade our software. So we have to take an extra headache and also the cost of managing the resources was a bit high. So,If we have an website to host,simply it means we need to buy a stack of servers,Keeping my application traffic on mind,I have to buy more.Also we have the maintenance cost and last but not the least we have to monitor our applications if we do not want any kind of down time in our application.
So Questions may comes in mind,
In our old days to run an organization we needed a data center,security,storage,cooling,power,servers and storage.Also we need to test our application on different environments like Development,Testing, Staging, Production, DR or Fail over . This is not the end , we need Application teams as well as support team to support our application. Every time we need to check whether new patches or build has released or not to upgrade our software. So we have to take an extra headache and also the cost of managing the resources was a bit high. So,If we have an website to host,simply it means we need to buy a stack of servers,Keeping my application traffic on mind,I have to buy more.Also we have the maintenance cost and last but not the least we have to monitor our applications if we do not want any kind of down time in our application.
So What are the disadvantages?
- The set up is very much expensive at this case.
- Traffic may vary according to demand and in case of less traffic our servers can sit idle.
- Another most important thing is Trouble shooting problems,like thinking of application update,Hardware and software update as you do not want your application to face down time.
What are the benefits of Cloud Computing?
- Instead of buying servers ,we can actually rent them depending on our needs.
- Scalability, Server Capacity will vary depending on the Traffic load.
- Servers are managed by cloud providers. So we have not to worry about them.
- You can rent the cloud services at reasonable prices. Pay by use model.
Comments
Post a Comment