Cloud computing and obstacles to its use

0 Shares
0
0
0
0

Cloud computing and obstacles to its use

In the article Cloud computing This is a basic explanation of this growing technology. We will now examine it from another angle to gain a better understanding of other aspects of cloud computing.

In what situations is it better not to use cloud computing?

In the previous article, we examined the benefits of cloud computing, and now it is time to introduce areas where using this infrastructure would not be very rational. First, in cases where a person or company's user requires specific and fixed resources in the long term, it is more logical to purchase the necessary infrastructure because, naturally, in the long run, purchasing is more economical than renting.

Also, in some cases, companies may not want to host their sensitive and confidential information on a service that their competitors can also use.

Similarly, if the core of a company's business is centered around a specific application or software, using cloud computing is not a desirable option because in this case, competitors also have the ability to use the same service, and as a result, the possibility of creating a competitive advantage is reduced.

Another problem that users usually face when starting to use cloud computing is the complexity and cost of transferring applications, data, and software infrastructure from the source to cloud servers. In some cases, the cost of this transfer may even exceed the cost savings through cloud computing in the long run.

 

Geographical barriers to cloud computing

Over the years, experience has shown that geographic location has a significant impact on cloud providers and users. First, services provided from local data centers are always faster than those from a congested network or a data center that is geographically distant from the destination.

The second is the ability of service providers to protect and safeguard users' information and privacy from government powers, which is entirely dependent on their geographic location. For example, many companies, especially in Europe, are concerned about where their data is stored.

The reason for this is that if the hosting data centers are located in the US or managed by US companies, the US government will have access to that information through legal authority.

This is why many cloud computing service providers are currently building regional centers outside the jurisdiction of government authorities to overcome this problem.

 

 

Other disadvantages

In addition to the above, there are other concerns regarding the use of cloud computing, which we will briefly introduce below.

  • Security issues: As cloud systems are launched, one of the concerns that will arise is the management of security issues. Even the greatest cybersecurity experts admit to problems with the loss or dissemination of information in this field. Of course, this can be prevented to a considerable extent in the presence of appropriate security infrastructure, so that even in the aforementioned case, the cloud structure, with appropriate security measures, can bring much greater security.
  • Dependence on the service provider: Another problem with using cloud computing is its high dependence on the service provider. Because in this type of service, hardware management is largely the responsibility of the service provider. This issue can also be solved if the service provider is chosen carefully.
  • Data Transfer: Another issue is the transfer of data and programs from the old system to the new structure. The reason for this is the possible problems that may arise during the transfer process and the process of synchronizing the new system with the old programs, which requires high precision and expertise in carrying out this transfer.
Leave a Reply

Your email address will not be published. Required fields are marked *


You May Also Like
The Complete Guide to Google Cloud Translation API — Features, Solutions, Code Samples, and Costs

The Complete Guide to Google Cloud Translation API — Features, Solutions, Code Samples, and Costs

In a world where businesses and applications serve users in multiple languages, the need for dynamic and accurate translation of content into multiple languages has increased. Google Cloud’s Cloud Translation API service enables you to programmatically (API) translate text, documents, or website/application content between languages, leveraging new machine learning models. In this article, we’ll first review the key features, then discuss practical solutions, then see sample code, analyze the audience for the service, review costs, and finally provide practical implementation tips.
Amazon-AWS-EC2

What is Amazon EC2 (Elastic Compute Cloud) and what is its use?

In today's technology world, the need for powerful yet flexible servers is felt more than ever. Amazon has addressed part of this need with a completely cloud-based approach by offering Amazon EC2. This service is one of the main components of the Amazon Web Services (AWS) platform and allows you to launch and manage virtual servers at various scales.
Amazon AWS Lambada

AWS Lambda — Serverless Computing

In today’s world where speed and scalability are paramount, serverless services are playing a crucial role in the evolution of software architecture. AWS Lambda is one of Amazon’s most important services in this area, allowing developers to run their code without managing servers. With Lambda, you no longer need to set up, support, or maintain servers — just write your code, and Amazon does the rest.