Traditional Culture Encyclopedia - Traditional customs - What are the advantages and disadvantages of cloud computing?

What are the advantages and disadvantages of cloud computing?

Abstract: With the continuous popularization of cloud computing, cloud computing is often regarded as the future of enterprises and enterprise technologies. Like others, cloud computing has its own advantages and disadvantages. Cloud computing can quickly build our applications, provide greater flexibility and scalability, solve some special scenarios, shorten the product development cycle, and save the cost of building infrastructure, but data security is one reason why many enterprises keep waiting and seeing. Let's take a look with Bian Xiao. Advantages of cloud computing

1, we can build our application quickly.

The biggest advantage of cloud computing is that it can quickly build our enterprise applications. For example, if we want to develop a website now, we don't have to worry about whether we need to spend a lot of money to buy hardware to cluster, and then we need to spend a lot of money to buy the required system software, which also needs some people to set up and maintain. If it happens to be a relatively new business idea that may bring profits, then building on the cloud is a very good choice, at least one step ahead of other enterprises.

2. It provides greater flexibility and expansibility.

Because the scale of the "cloud" can be dynamically scaled, it can meet the needs of increasing the scale of applications and users without increasing the investment in hardware equipment, and at the same time it plays an invisible role in reducing costs. If you suddenly give up the project, there is no big loss, so in this respect, cloud computing is quite flexible and easy to expand.

3, can solve some special scenes.

Many companies are profitable in certain periods, such as some assistant companies on Valentine's Day and Christmas Day. During this period, their turnover is relatively large, and they can hardly make a profit at other times of the year. In this case, if we follow the traditional software deployment habits, it will inevitably cause some waste. Just like a company with many peaks and valleys, you may be forced to allocate more IT resources to the peak period. In this case, outsourcing peak demand may save more costs.

4. The product development cycle is shortened.

No matter which vendor's cloud computing products you use, there is a remarkable feature, that is, it can shorten the product development cycle. The development cycle from an idea to a product is gradually shortened because of the arrival of cloud computing, from which you can see the great value contained in it. Cloud computing has really begun to affect the way we do business. It is very important and necessary for us to shorten the research cycle.

5. Save the cost of establishing infrastructure.

In fact, for every enterprise, infrastructure is a relatively large expenditure, in addition to the cost, it also needs special manpower and material resources. In this process, it is necessary to maintain a fast software and hardware update speed to adapt to the changing market, so the emergence of cloud computing is undoubtedly a solution worthy of consideration. Many times, we often notice problems such as insufficient data center area, application software exceeding the capacity of infrastructure, and rapid software and hardware update. Cloud computing services can help enterprises transfer capital to operating expenses, especially at the critical moment of life and death, so this aspect is worth considering.

Disadvantages of cloud computing

1, data security

In terms of data security, popular cloud computing vendors such as Amazon, Google, IBM, Microsoft, Oracle Bone Inscriptions, Cisco, Hewlett-Packard, Salesforce, VMware, etc. This problem has not been completely solved, so many enterprises will decide to control these data through internal supervision after knowing the type and classification of the data used. Never put applications with competitive advantages or containing sensitive information of users on the public cloud, which is also a reason why many enterprises keep waiting and seeing.

2. Manufacturers sometimes charge more than the budget according to the flow.

Although cloud vendors vigorously promote access at any time, use on demand, expand at any time, and pay by use when launching cloud products, the price is relatively high to a large extent, at least there is no downward trend at present, which will be counterproductive to some enterprises. For example, companies like Sony Entertainment do not consider adopting external cloud services to meet the challenges of storage expansion. NickBali, a senior systems engineer in CulverCity, California, said. The amount of data accessed and generated by Sony Animation every day is between 4gb and 12gb. Bali explained, "If we read data on the cloud, we need huge network bandwidth, so the cost is too huge, even exceeding the cost of purchasing storage itself. Currently, Sony is using ParaScale's cloud storage software to evaluate the private storage cloud. So from this perspective, it does not mean that the cloud platform must be cheap.

3. Enterprise autonomy is reduced.

In fact, the issue of enterprise autonomy is a controversial topic, perhaps out of careful consideration. After all, everyone wants to fully manage and control their own company's applications. In the original model, they can build their own infrastructure, and each layer of application can be customized and managed; After switching to the cloud platform, enterprises do not need to worry about infrastructure, security, fault tolerance and other issues. Benefit is one thing, but at the same time, enterprises are also very worried. After all, what is familiar now suddenly becomes a black box. Of course, at this time, many vendors also introduced internal cloud or cloud suite to remedy, but this problem has not been fundamentally solved.

4. It is difficult for large-scale and formed enterprises to expand.

Many large enterprises spend a lot of money to buy hardware, gradually build their own server clusters (some enterprises also buy a large number of the latest blade servers), and then buy the required system software and application software, and also build the basic platform architecture on this basis. So for such enterprises, it is not necessary for them to put their applications on the cloud, so this is one of the reasons why many enterprises are unwilling to transplant.

5. Cloud computing itself is still immature.

Although many cloud computing vendors have made cloud computing flourish, the cloud products and cloud suites launched by various vendors are also dazzling and endless, but they are all fragmented and there is no unified platform and standard to regulate them. So calm down and think about whether it can be used by our enterprise. We must carefully consider the factors of safety, stability and the enterprise itself, and don't be fooled by the advertisements in front of us. You should know that every enterprise will take various measures to promote its products. For example, when it comes to the insecurity of public cloud, manufacturers start to push private cloud. When it comes to the difficulty of integrating the original enterprise applications into the cloud, manufacturers immediately launched a hybrid cloud; But fundamentally, cloud computing still has a long way to go, and many places need to be optimized. Of course, we are also willing to act as a touchstone in this process, because we have experienced it and believe it will definitely become the future trend.