Tech News

Five dangers to moving your database to the cloud

[ad_1]

Moving to the cloud is all the rage. According to the IDC Survey Spotlight, Learn to Transfer Database to Cloud63% of businesses are actively moving their warehouses to the cloud, and another 29% are considering doing so over the next three years.

This article discusses some of the risks that customers may face unknowingly by moving their data into a database as a service (DBaaS) on the cloud, especially when DBaaS uses confidential open source software such as Apache Cassandra, MariaDB, MySQL, Postgres, or Redis. . At EDB, we classify these risks into five categories: support, employment, professional representation, cost, and closure. Moving to the cloud without adequate effort and risk reduction can lead to higher prices and service delays, and above all, may mean that businesses do not get the expected business benefits from cloud migration.

Because EDB focuses on the Postgres database, I draw on our experiences with Postgres operations, but the latter is valid for some open-ended operations.

Support risk. Clients running software applications need help, whether they are moving on a cloud or in space. Business software support should have two aspects: technical expertise on how to use the product effectively, especially in crisis, and to deal with problems and errors that affect production or migration manufacturing.

For commercial applications, minimal support is included with the license. Open source databases do not come with a license. This opens the door for a cloud server to create and run a database without having to invest enough in an open group to be able to deal with bugs and provide support.

Clients are able to assess the ability of cloud providers to support their cloud migration by looking at the open source software and identifying team members participating in the project. For example, for Postgres, the release notes are free access, and lists anyone who has provided updates or corrections. Other open areas follow similar procedures.

Open source cloud database providers who are not involved in development and bug fixes are unable to provide both support features — guidance and quick response to problems — which poses a significant risk to cloud migration.

Service Risk. Databases are complex software applications. Many users need professional expertise and hands-on assistance to create the right storage system to achieve optimal performance and high availability, especially when moving from a well-known destination to the cloud. Cloud-based database providers who do not provide the technologies and expertise to support this move pose a risk. Such providers request the client to take over the role of a common contractor and a link between DBaaS providers and potential professional assistants. Instead of one team negotiating to help them achieve a consistent delivery with the required functionality and available standards, they are caught in the middle, they need to coordinate and reduce tensions between vendors.

Clients can reduce this risk by ensuring that they have a clear understanding of who is responsible for their performance, and that the agency has the opportunity to do all the work well.

Risk of technical instability. A shared model is an integral part of DBaaS. While the user oversees the schema interpretation and query changes, the cloud database provider uses small version editing and large-scale editing. Not all providers are willing to be promoted on time – and some may be too late. At the time of writing, one of Postgres DBaaS ‘s biggest contributors has been keeping people open for about three years with their posting of Postgres. While DBaaS providers can opt for security updates, delaying new releases can put clients in areas that miss new database capabilities, sometimes for years. Clients should check the provider’s reputation for use of promotions to see this.

A similar risk arises when a cloud provider provider tries to create their own fork or type of open source software. In some cases this is done to streamline the application to the cloud or to restrict the address. Forked versions can deviate significantly from the well-known parent or fall behind the open type. Well-known examples of such forks or brand owners are Aurora Postgres (from Postgres), Amazon DocumentDB (linked to MongoDB), and Amazon OpenSearch Service (originally derived from Elasticsearch).

Users should be careful when adopting cloud colors or forks of open source software. The potential may be compromised over time, and the provider of cloud databases may or may not adapt to the new capabilities of the open source.

Price risk. Advanced cloud-based applications did not add a direct cost. However, there is a growing understanding that the nature of cloud services can drive a significant cost risk, particularly in terms of self-efficacy and durability as well as the unparalleled cost model. In the local environment, depot managers (DBAs) and developers need to develop a code to match the functionality and resources available. In the cloud, it may be best to ask the cloud provider to increase input / output functions (IOPS), compute, or recall to improve performance. When any increase increases in cost, such short-term repairs can have long-term negative consequences.

Users reduce price risk in two ways: (1) closely monitor IOPS expansion, CPU, and memory to ensure optimal performance and performance optimization cost; (2) a study of value models for DBaaS providers to identify and avoid vendors with high value and unpredictable models.

Risks of closure. Cloud database operations can produce “Hotel California” results, where data can no longer be removed from the cloud, in a number of ways. When the value of egress data is often mentioned, data gravity and integration with other cloud management tools and data analytics are extremely effective. Gravity of data is a complex concept that, at the highest level, states that once commercial data is available on a cloud platform, multiple applications can be sent using data on that platform, making it less likely for data loss. moved elsewhere without major business problems.

Unique cloud computing is the best way to shut down. All cloud platforms provide easy and reliable ways to manage and analyze equipment. While they contribute to the rapid success of business ventures, they also create barriers.

Users are able to reduce cloud clutter by carefully avoiding the use of cloud-based tools and ensuring that they only use DBaaS methods that facilitate better comparisons of data to other clouds.

Disaster preparedness. Moving the depot to the cloud is undoubtedly the goal of most corporations, but doing so is not dangerous. Businesses need to investigate and understand potential vulnerabilities of cloud database providers in services, operations, technical representation, cost, and closure. While these risks are not a cause for embarrassment to the cloud, it is important to address them in the future, and to understand and humble them as part of a well-managed cloud approach.

This was done by EDB. Not written by MIT Technology Review authors.

[ad_2]

Source link

Related Articles

Leave a Reply

Back to top button