In this post, you will talk about cloud computing, understand about it, what it is and how it is used, so let’s start: –
History of Cloud computing: – Cloud computing is not an inventor. Cloud computing is an internet-based computing model. The term cloud computing was first used by John McCarthy in 1960.
Types of Clouds:-
1.Private Cloud: –
In this, cloud computing resource is used for a particular business organization. I In this the computer resource is controlled under the same organization.
2.Community Cloud: –
In this the computing resource is made private to the community and the organization.
3.Public Cloud: –
Public cloud is commonly used in B2C (Business to Consumer) business. In this, the computer resource is controlled by government, academy, and business institutions.
4.Hybrid Cloud: –
Hybrid cloud This type of cloud is used in both B2C and B2B business only. This type of cloud system is called the “Hybrid cloud” in which computer resources are connected to a different clouds.
This Topic will be helpful to answer following questions.
- Need for cloud computing?
- What is cloud computing?
- Advantages of cloud computing?
- Implications of cloud computing?
Need of cloud computing?
now a days most of the organizations are not confined within geographical boundaries.
in this era of globalization, organizations/companies are trying to spread their business across the world.
organizations/companies are providing following types of facilities.
- there is a requirement of servers to deal with the client requests coming from any part of the world round the clock.
- a strong logistics and supply chain management.
- round the clock customer care system.
- modern security system to cope up with the security attack(cyber attack)
- maintenance of the above systems.
- if a company/organization builds its own IT infrastructure to meet out the above-mentioned requirements, it is a very costly affair.
so most of the organizations have erected an online web-based system to run their business.
therefore there is a pressing need of world wide network of IT resources including computer network, mobile network, servers and so on.
it means data is supposed to be sent over internet. it is a good thing, but data can be captured by some unauthorized persons, yes it is time to consider cyber attack.
so there are so many aspects when making a business online.
a)there is a requirement of servers to deal the client requests coming from any part of world round the clock.
b)a strong logistics and supply chain management.
c)round the the clock customer care system.
e)modern security system to cope up with the security attack(cyber attack)
f)maintenance of the above systems.
if a company/organization builds its own IT infrastructure to meet out the above mentioned requirements, it is a very costly affair.
company should think about its core business.
so, instead of paying attention to IT infrastructure , company should pay attention to its core business.
company should not forget the goal they started for.
the solution came in the form of cloud service provider.
What is Cloud Computing?
Here Cloud technology comes into the picture. Organizations with huge amount of data look for third party(cloud providing vendor) to hand over the responsibility of organization’s data to the vendor . The goal of Cloud computing to is make resources(hardware/software) available using internet to various organizations/clients. cloud providing vendors provide their IT infrastructure(computer servers/memory/storage and so on) to store client’s/organization’s data using internet.
companies are supposed to pay for the resources as a rent for these resources.
company pays for the resources only for the duration they used the resources.
so all the issues, such as resource availability according to the need of company/client, data availability, confidentiality is the responsibility of cloud service provider
the basic model of cloud service is as follows.
a) Infrastructure as a service(IaaS)
cloud service provider makes available IT infrastructure, and company/client(consumer of cloud services) pays rent for these resources
b) Platform as a Service(PaaS)
cloud service provider provides an environment where company/client can develop/deliver the applications.
c) Software as a service(SaaS):
cloud service provider provides software to the company/client.
company/client can use these software and pay for that.
Apart from all these , there are few important points that the company/client(consumer of cloud services) should keep under consideration.
1.cloud vendor has all the data of company.
2.what happens if cloud service provider shuts down his/her business?
Advantages of Cloud Computing
- There is a great contribution of cloud computing in business continuity.
- consider a scenario where a company sell its product on line using internet.
- it means a customer can place order from any where, any time. it means there should be an arrangement to record the order any time, any volume. so there is a pressing need to have servers to deal with this situation. installation of servers by the company is a costly affair, because servers also require maintenance. these servers also pose some running cost such as operator is required to run the server and so on.
- there are also the chances of server crash. so server crash creates problems for business continuity.
- apart from all these issues, there is one more important issue.
- if there is a sudden increase of demand by the customer due to some festival or any other seasonal demand. to full fill this increased demand, business requires more resources.
- if company purchases new resources for this seasonal demand, then after the festival, these newly purchased resources will be used less.
- the better solution is cloud.
- company is supposed to pay for the resources for the time period they(company) used the resources.
- in this way cloud-based systems provide support for business continuity.
Potential risks in Cloud Computing
1)in case of server crash, it is the responsibility of cloud vendor to cope up with the situation.
2)in case of any accident/disaster, situation arose by physical damage of server/resources will be faced by the cloud vendor.
3)back up and recovery is the responsibility of cloud vendors
Implications of cloud computing?
But there are some implication while using cloud such as
- is it a better choice to hand over organization’s data to cloud vendors?
- is it a good choice for organizations to be dependent on cloud providing vendors?
- What if a cloud providing vendor shuts down its business?
- Can an organization be relaxed completely about data/services availability/integrity/confidentiality after providing its data to cloud providing vendors.
- Computing Capability:-
- Most of the vendors are claiming that they are having infinite computing power, and the vendor can meet out the increased demand of the customers instantly, but it is very hard to believe that because cloud providing vendors can not achieve infinite computing power if vendors have a finite financial budget.
If an organization(handed over its data to cloud providing vendor) experiences low communication speed, this organization can lodge the complaint to the vendor in this regard, and the vendor may come up with a reason
“SLOW INTERNET SPEED”, then how the organization will come to know the reality, means it(slow communication speed) is due to “SLOW INTERNET SPEED” or it is due to vendor’s poor infrastructure.
Read the more interesting article: click here
Read the more interesting article in python: click here