{"id":54260,"date":"2008-11-06T12:30:29","date_gmt":"2008-11-06T09:30:29","guid":{"rendered":"https:\/\/www.altoros.com\/blog\/?p=54260"},"modified":"2021-01-09T05:55:18","modified_gmt":"2021-01-09T02:55:18","slug":"a-6-step-guide-to-implementing-an-efficient-remote-dba-program","status":"publish","type":"post","link":"https:\/\/www.altoros.com\/blog\/a-6-step-guide-to-implementing-an-efficient-remote-dba-program\/","title":{"rendered":"A 6-Step Guide to Implementing an Efficient Remote DBA Program"},"content":{"rendered":"<div id=\"ez-toc-container\" class=\"ez-toc-v2_0_79_2 counter-hierarchy ez-toc-counter ez-toc-transparent ez-toc-container-direction\">\n<div class=\"ez-toc-title-container\">\n<p class=\"ez-toc-title\" style=\"cursor:inherit\">Table of Contents<\/p>\n<span class=\"ez-toc-title-toggle\"><a href=\"#\" class=\"ez-toc-pull-right ez-toc-btn ez-toc-btn-xs ez-toc-btn-default ez-toc-toggle\" aria-label=\"Toggle Table of Content\"><span class=\"ez-toc-js-icon-con\"><span class=\"\"><span class=\"eztoc-hide\" style=\"display:none;\">Toggle<\/span><span class=\"ez-toc-icon-toggle-span\"><svg style=\"fill: #999;color:#999\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" class=\"list-377408\" width=\"20px\" height=\"20px\" viewBox=\"0 0 24 24\" fill=\"none\"><path d=\"M6 6H4v2h2V6zm14 0H8v2h12V6zM4 11h2v2H4v-2zm16 0H8v2h12v-2zM4 16h2v2H4v-2zm16 0H8v2h12v-2z\" fill=\"currentColor\"><\/path><\/svg><svg style=\"fill: #999;color:#999\" class=\"arrow-unsorted-368013\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"10px\" height=\"10px\" viewBox=\"0 0 24 24\" version=\"1.2\" baseProfile=\"tiny\"><path d=\"M18.2 9.3l-6.2-6.3-6.2 6.3c-.2.2-.3.4-.3.7s.1.5.3.7c.2.2.4.3.7.3h11c.3 0 .5-.1.7-.3.2-.2.3-.5.3-.7s-.1-.5-.3-.7zM5.8 14.7l6.2 6.3 6.2-6.3c.2-.2.3-.5.3-.7s-.1-.5-.3-.7c-.2-.2-.4-.3-.7-.3h-11c-.3 0-.5.1-.7.3-.2.2-.3.5-.3.7s.1.5.3.7z\"\/><\/svg><\/span><\/span><\/span><\/a><\/span><\/div>\n<nav><ul class='ez-toc-list ez-toc-list-level-1 ' ><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-1\" href=\"https:\/\/www.altoros.com\/blog\/a-6-step-guide-to-implementing-an-efficient-remote-dba-program\/#Executive_summary\" >Executive summary<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-2\" href=\"https:\/\/www.altoros.com\/blog\/a-6-step-guide-to-implementing-an-efficient-remote-dba-program\/#Why_remote_DBA\" >Why remote DBA?<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-3\" href=\"https:\/\/www.altoros.com\/blog\/a-6-step-guide-to-implementing-an-efficient-remote-dba-program\/#Database_administrators_scope_of_work\" >Database administrator\u2019s scope of work<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-4\" href=\"https:\/\/www.altoros.com\/blog\/a-6-step-guide-to-implementing-an-efficient-remote-dba-program\/#Remote_DBA_life_cycle\" >Remote DBA life cycle<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-5\" href=\"https:\/\/www.altoros.com\/blog\/a-6-step-guide-to-implementing-an-efficient-remote-dba-program\/#Benchmarking_remote_DBA_when_and_why\" >Benchmarking remote DBA: when and why<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-6\" href=\"https:\/\/www.altoros.com\/blog\/a-6-step-guide-to-implementing-an-efficient-remote-dba-program\/#Further_reading\" >Further reading<\/a><\/li><\/ul><\/nav><\/div>\n<h3><span class=\"ez-toc-section\" id=\"Executive_summary\"><\/span>Executive summary<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>Relational databases, which are by far the most popular kind of databases, are an essential part of every modern business. Maintaining them has grown to be one of the most crucial tasks for enterprises. As a result, today database administration has become one of the hardest challenges businesses may encounter.<\/p>\n<p>Every three years, relational databases like Oracle grow 3x to 5x in size. More than that, enterprises face the necessity of managing a growing number of databases containing more data with increasingly high requirements for uptime and security.<\/p>\n<blockquote><p>Relational databases, such as Oracle, grow 3x to 5x in size every three years.<\/p><\/blockquote>\n<p>The soaring amounts of work are becoming harder and harder for the enterprises\u2019 data administrators to deal with, and eventually employing new personnel seems inevitable. The reality is, trying to catch up with the progress by employing more is not only an unreasonable solution, it also tends to become unfeasible. The reason is that rarely do the budgets allocated for database administration rise as fast as the actual cost of administration, if it is provided by just the internal resources of the company.<\/p>\n<p>These issues, or ideally their anticipation, bring enterprises to realize that a different approach is needed to handle the challenge. And remote database administration (DBA) is quite a different approach. The idea behind remote DBA is simple: you entrust a third-party service provider to take care of your databases. While the general benefits of the approach and its necessity are doubtless, it is important, when deciding on the service provider, to make the right choice.<\/p>\n<p>This article will present a 6-step guide to planning, designing, and managing <a href=\"https:\/\/www.altoros.com\/blog\/how-to-optimize-roi-using-remote-dba-and-avoid-the-most-common-mistakes\/\">remote DBA<\/a>, and explain how to improve return on investment (ROI) and avoid the most common mistakes.<\/p>\n<p>&nbsp;<\/p>\n<h3><span class=\"ez-toc-section\" id=\"Why_remote_DBA\"><\/span>Why remote DBA?<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>It is hard to imagine a modern enterprise without relational databases. Providing infrastructure for data storage and management, they have grown to be a vital component of both the smaller enterprises, and Fortune 500 giants.<\/p>\n<p>Enterprises often seem to underestimate the role of their relational databases until they run into problems with database administration.<\/p>\n<p>Many enterprises employ just one database administrator. Now, when he or she is not able to do their job (for example, if they take a vacation), their duties are likely to be temporarily handed over to other employees. And are they quite competent to cope with such an important task?<\/p>\n<p>More than that, the huge dependence of the enterprise on one or a few people is always a risk factor. Even when there are two or three people permanently involved with DBA in an enterprise, absence of one of them can be a threat to the smoothness of database administration, taking into account the amount of work and the necessity to reallocate it promptly.<\/p>\n<p>But safety is not the only concern here. Generally speaking, most of a DBA\u2019s workday is spent on repetitive, low-level administrative work, whose ROI is fairly low in spite of its being critical to database maintenance.<\/p>\n<blockquote><p>Most of a DBA\u2019s workday is spent on repetitive, low-level administrative work, whose ROI is fairly low.<\/p><\/blockquote>\n<p>Relying on remote DBA is advantageous in both aspects. On the one hand, it guarantees your data is safe, since taking care of databases is the direct competence of a remote DBA server provider. On the other hand, remote database administration is beneficial financially, ridding the enterprise of such a considerable, yet cost-ineffective expense as keeping internal DBA. Depending on the amount and specific character of work, remote DBA can help cut DBA expenses by 40% or more.<\/p>\n<p>Another huge benefit of remote DBA is round-the-clock database monitoring. 24&#215;7 support is rarely feasible for an enterprise\u2019s in-house staff, both from logistical and cost positions. At the same time, it\u2019s often necessary, particularly for companies that provide a 24-hour interface with customers via the Internet. Remote DBA companies make this possible.<\/p>\n<p>&nbsp;<\/p>\n<h3><span class=\"ez-toc-section\" id=\"Database_administrators_scope_of_work\"><\/span>Database administrator\u2019s scope of work<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>Being a good database administrator requires versatile professional talents, as the process of DBA comprises a number of rather different activities. Performance tuning, troubleshooting, cloning, data modeling, installation, backup, and recovery, all of which are inalienable parts of the database maintaining process, are equally important. And a successful database administrator has to master all of the above. On top of that, good communication skills and other typical (however, not always easy-to-meet) requirements for any person involved in teamwork are still there.<\/p>\n<p>Commonly, a database administration routine comprises such activities as checking alert logs, monitoring performance logs, tuning, applying patches, performing upgrades, installing agents, validating the backup and recovery process, following change management procedures, and addressing requests from application developers, O\/S administrators, and end users. Ironically, while playing a crucial role in the support of an enterprise\u2019s infrastructure, these tasks do not relate directly to a company\u2019s core revenue-generating competencies. The return on investment (ROI) of employing internal database administrators, therefore, is rather low; a job of high importance, responsibility, and professional standards turns out to be an unrecoverable cost.<\/p>\n<p>Often, an enterprise\u2019s CEO, feeling this or having figured it out, passes along more work, typically unrelated to DBA, to an administrator. Sometimes, the ROI of this work is higher than one of the tasks in the administrator\u2019s direct competency. By doing so, CEOs demonstrate that they underestimate the extent of the DBA specialist\u2019s business with the database maintenance tasks, and jeopardize the efficiency of this primary mission. As the list above suggests, the scope of a database administrator\u2019s work itself is quite vast, and requires full dedication. At the same time, it is impossible to achieve efficiency of any additional work entrusted to a database administrator without sacrificing the effectiveness of the administration itself.<\/p>\n<p>The problem becomes more and more serious as the amounts of database maintenance work increase. This is where remote DBA steps in, making it possible to free human resources from cost-ineffective work and to avoid hiring additional staff for this sort of work.<\/p>\n<p>&nbsp;<\/p>\n<h3><span class=\"ez-toc-section\" id=\"Remote_DBA_life_cycle\"><\/span>Remote DBA life cycle<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>The life cycle of a remote DBA engagement for an enterprise usually consists of six distinct phases. The diagram below illustrates their chronological order and the way they build on each other.<\/p>\n<p><center><a href=\"https:\/\/www.altoros.com\/blog\/wp-content\/uploads\/2008\/11\/remote-dba-life-cycle-altoros.png\"><img decoding=\"async\" src=\"https:\/\/www.altoros.com\/blog\/wp-content\/uploads\/2008\/11\/remote-dba-life-cycle-altoros.png\" alt=\"\" width=\"640\" class=\"alignnone size-full wp-image-54480\" \/><\/a><br \/>\n<small>Remote DBA life cycle<\/small><\/center><\/p>\n<p>&nbsp;<br \/>\n<strong>Phase 1: Identify remote DBA opportunities<\/strong><\/p>\n<p>Enterprises face challenges administrating their databases, which brings them to realize that remote DBA is an option to consider. Typically, such challenges are:<\/p>\n<ul>\n<li>Difficulties managing increasing amounts of information and number of databases<\/li>\n<li>The riskiness of assigning DBA to one or a small group of executives<\/li>\n<li>Unprofitable internal database administration caused by its low ROI<\/li>\n<li>The need for 24&#215;7 support for worldwide implementations<\/li>\n<\/ul>\n<p>If an enterprise wants to pass the management of only some of their databases to a remote DB administrator, it is important to decide which databases will be passed. Typically, it is useful to keep all of the above factors in mind when making a choice. For example, if there is a database that is rapidly growing in size, crucial to the enterprise\u2019s operation, and requiring 24&#215;7 support, it is a strong candidate for being passed to a remote DBA team.<\/p>\n<p>&nbsp;<br \/>\n<strong>Phase 2: Assessment\/business case<\/strong><\/p>\n<p>Since data is the key to any enterprise\u2019s functioning, haste is unacceptable when it comes to switching to remote DBA. To forge a successful strategy, some research needs to be conducted. An enterprise may want to carry out a remote DBA \u201creadiness\u201d assessment that will provide it with the information necessary to make key decisions.<\/p>\n<p>Four segments of organizational readiness can be evaluated:<\/p>\n<ol>\n<li>Business objectives readiness<\/li>\n<li>Database administration processes maturity readiness<\/li>\n<li>Cultural readiness<\/li>\n<li>Financial expectations (desired vs. feasible ROI)<\/li>\n<\/ol>\n<p>The assessment may apply maturity models based on the <a href=\"https:\/\/en.wikipedia.org\/wiki\/ITIL\" rel=\"noreferrer noopener\" target=_blank\">Information Technology Infrastructure Library<\/a> (ITIL) principles.<\/p>\n<blockquote><p>Investigating the ability and experience of a remote DBA vendor to provide a mixed on-site\/off-site approach is highly recommended.<\/p><\/blockquote>\n<p>Data for assessment may be gathered from:<\/p>\n<ol>\n<li>Questionnaires<\/li>\n<li>Interviews<\/li>\n<li>Discussion with internal database administrator(s)<\/li>\n<li>Study of DBA maintenance plans and roadmaps<\/li>\n<\/ol>\n<p>Deliverables may include:<\/p>\n<ol>\n<li>DBA readiness report<\/li>\n<li>ROI analysis<\/li>\n<li>DBA sequencing plan<\/li>\n<li>Engagement roadmap<\/li>\n<\/ol>\n<p>&nbsp;<br \/>\n<strong>Phase 3: Evaluation and selection<\/strong><\/p>\n<p>According to the <a href=\"https:\/\/www.everestgrp.com\/2019-06-outsourcing-demand-falls-global-in-house-center-setups-grow-in-q1-2019-according-to-everest-group-report-on-top-trends-in-global-sourcing-press-release-50468.html\" rel=\"norefferer noopener noreferrer\" target=\"_blank\">Everest Group<\/a>, in order to succeed when referring to outsourcing, an enterprise should look for a service provider who meets the following criteria:<\/p>\n<ol>\n<li style=\"margin-bottom: 6px;\">Information technology resources (to eliminate the need for customer investment).<\/li>\n<li style=\"margin-bottom: 6px;\">Process expertise (to streamline the process and make it cost-effective; to focus internal management on core competencies; to take advantage of the vendor&#8217;s former experience).<\/li>\n<li style=\"margin-bottom: 6px;\">Economies of scale (to facilitate scalability, globalization, and networks).<\/li>\n<li style=\"margin-bottom: 6px;\">Access to resources otherwise unavailable to the buyer (equipment, applications, capital, people, lower-cost raw materials).<\/li>\n<\/ol>\n<blockquote><p>Sometimes, credit and criminal history records checks are recommended as a standard practice for employees and contractors.<\/p><\/blockquote>\n<p>Given these criteria, a good remote DBA service provider is a provider who meets the following requirements:<\/p>\n<ol>\n<li style=\"margin-bottom: 6px;\">Experience and deep understanding of the process. Before making a choice, an inquiry into the previous and current remote DBA experiences of the service provider is highly recommended. The team should have a proven track record in all aspects of remote DBA.<\/li>\n<li style=\"margin-bottom: 6px;\">High level of privacy and security. Remote DBA service providers should be prepared to share and review their security policies with you, as well as learn more about your security requirements. Typically, remote DBA services with local offices are reliable because of the strict data privacy laws in the US. Physical security and secure connectivity are also things to ensure.<\/li>\n<li style=\"margin-bottom: 6px;\">Talented team, both locally and remotely. A remote DBA, unlike in-house staff, has to administer several databases at the same time. But, more important, is how they cope with the job. A good remote database service provider can attract and retain highly-qualified and certified DBAs locally to provide on-site services and maintenance work. Be sure to ask for resumes and qualifications of both local and remote DBA team members. Schedule a technical interview to make sure you evaluate their credentials. Sometimes, credit and criminal history records checks are recommended as a standard practice for employees and contractros.<\/li>\n<li style=\"margin-bottom: 6px;\">A reasonable communication plan and readiness to understand the needs of the client in terms of communication. It is vital that before settling with a service provider, you are able to answer the following and other similar questions:\n<ul>\n<li style=\"margin-bottom: 6px;\">How often will status reports be delivered to your team?<\/li>\n<li style=\"margin-bottom: 6px;\">Will they be delivered on-site, via e-mail, Web meeting, or conference call?<\/li>\n<li style=\"margin-bottom: 6px;\">How can you schedule a task with the remote DBA team?<\/li>\n<\/ul>\n<\/li>\n<li style=\"margin-bottom: 6px;\">Financial status. The better the status, the more qualified the staff, which a service provider can hire and retain. Financial status is an indication of successfulness, as well, so analyzing the financial reports is also a good idea.<\/li>\n<\/ol>\n<p>&nbsp;<br \/>\n<strong>Phase 4: Implementation and transition<\/strong><\/p>\n<p>This phase comprises making the necessary decisions in order for the remote database administration process to be well-organized and effective.<\/p>\n<p>Firstly, a governing model needs to be established. A rewarding relationship begins with clearly defining the mutual expectations of the company and the remote DBA service provider, which is crucial to the smoothness of the outsourcing management process. An effective governance model should include metrics, payment models, the possibility of renegotiating the terms of the agreement, the pricing structure and fees, the intellectual property issues, the termination options, the rights and restrictions of both outsourcer and company and the liabilities. <a href=\"https:\/\/en.wikipedia.org\/wiki\/Service-level_agreement\" rel=\"noreferrer noopener\" target=\"_blank\">Service-level agreements<\/a> (SLA&#8217;s), whenever this is possible, should also be included. It is very important that all outsourcing contracts have terms for both termination of cause and termination of convenience. Some exit considerations may be centered on people, equipment, and intellectual properties.<\/p>\n<p>Secondly, the customer and the service provider usually assign a person or a team to manage the evaluation and selection process. Then the customer and the provider work together to conceptualize and to re-confirm the scope of work, the goals, and the activities of the engagement.<\/p>\n<p>The service providers should be included in the enterprise\u2019s planning, since they can be very helpful. To increase motivation, which causes better efficiency in the customer and service provider interaction, incentives can be used.<\/p>\n<p>Finally, according to the evaluation conducted in Phase 3, a communication strategy should be discussed and settled. A clear and effective communication plan is half the key to successful DBA outsourcing.<\/p>\n<p>&nbsp;<br \/>\n<strong>Phase 5: Contract\/engagement management<\/strong><\/p>\n<p>The essence of remote DBA team management is that from managing resources you switch to managing results. Putting the desired output into focus, such an approach implies ensuring that the result matches the expectations and expresses the enterprise\u2019s true needs. It also makes sure that the results of remote DBA are reported regularly and necessary adjustments are made promptly.<\/p>\n<p>Assessing and adjusting a remote DBA team\u2019s performance regularly\u2014that is, managing it\u2014is an essential part of the routine of an enterprise that opted for remote database administration.<\/p>\n<p>The key to assessing a remote DBA service provider\u2019s performance\u2014and by doing so, growing able to maintain service quality and control the process of database management\u2014is using the right metrics.<\/p>\n<p><center><a href=\"https:\/\/www.altoros.com\/blog\/wp-content\/uploads\/2008\/11\/remote-dba-metrics-altoros.png\"><img decoding=\"async\" src=\"https:\/\/www.altoros.com\/blog\/wp-content\/uploads\/2008\/11\/remote-dba-metrics-altoros.png\" alt=\"\" width=\"640\" class=\"alignnone size-full wp-image-54481\" \/><\/a><br \/>\n<small>Remote DBA metrics<\/small><\/center><br \/>\n<\/p>\n<p>Some of the metrics that can be used include:<\/p>\n<ol>\n<li style=\"margin-bottom: 6px;\">Response time<\/li>\n<li style=\"margin-bottom: 6px;\">The frequency and detail of reporting<\/li>\n<li style=\"margin-bottom: 6px;\">Helpfulness in terms of mentoring ability (in case some internal DBAs are employed, as well as the remote DBA service provider)<\/li>\n<li style=\"margin-bottom: 6px;\">Availability of optional additional services, such as migrating, security reviewing and planning, performance tuning, backup planning, etc. It is natural for any additional services to cost additional money, though, because if they seem to be \u201con the house,\u201d in reality it only means that an enterprise is automatically being charged for all the optional services, including those that it does not use.<\/li>\n<\/ol>\n<p>Remember that the goal of applying such system of metrics is, by measuring and adjusting performance, to build a successful relationship between the client and the service provider.<\/p>\n<p>&nbsp;<br \/>\n<strong>Phase 6: Renewal\/exit<\/strong><\/p>\n<p>Besides disaster recovery plans, organizations should have an exit plan for remote DBA, as well.<\/p>\n<p>While in this phase, an enterprise should evaluate the outcomes of current outsourcing engagement, compare its initial goals and expectations with the service provider\u2019s actual performance, and make a qualified decision about how to evolve the relationship with the remote DBA team in order to achieve the strategic objectives.<\/p>\n<p>&nbsp;<\/p>\n<h3><span class=\"ez-toc-section\" id=\"Benchmarking_remote_DBA_when_and_why\"><\/span>Benchmarking remote DBA: when and why<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>When an enterprise decides to switch to remote DBA, it typically expects that doing so will help to save quite a part of the budget previously allocated for database administration. While generally the financial benefits of remote DBA are beyond doubt, it is a mistake for an enterprise to think that just clinching the deal guarantees saving. Although some remote DBA teams can propose costs that are half as expensive as employing a full-time database administrator, it is not rare that the lower cost is made up for by poor service. So, benchmarking is required to provide a baseline of costs and service levels. An enterprise can use it to compare the results delivered with the results within the industry, and consequently negotiate or renegotiate the outsourcing deal.<\/p>\n<p>When negotiating, benchmarking knowledge ensures that adequate expectations are set for cost, performance, and the quality of service. When an enterprise has decided to switch to remote DBA and does not intend to carry out a painstaking investigation, wishing to move on through the negotiations fast, benchmarking data can be used as a guide.<\/p>\n<p>Once a deal has been settled, benchmarking can be used for contract refinement. Most outsourcing contracts are renegotiated within two years of being signed. The main reasons for renegotiation are typically dissatisfaction with cost or service quality. Referring to benchmarking data is the main way to make a case with the remote DBA team when renegotiating the contract.<\/p>\n<p>This is why it makes sense that the requirement for benchmarking be included in the final terms of a remote DBA contract. In this case, one can expect that realistic expectations match to a positive outcome.<\/p>\n<p>&nbsp;<\/p>\n<h3><span class=\"ez-toc-section\" id=\"Further_reading\"><\/span>Further reading<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<ul>\n<li><a href=\"https:\/\/www.altoros.com\/blog\/how-to-optimize-roi-using-remote-dba-and-avoid-the-most-common-mistakes\/\">How to Optimize ROI Using Remote DBA and Avoid the Most Common Mistakes<\/a><\/li>\n<\/ul>\n<hr\/>\n<p><center><small>The article was written by <a href=\"https:\/\/www.altoros.com\/blog\/author\/michael-fedotov\/\">Michael Fedotov<\/a>, <a href=\"https:\/\/www.altoros.com\/blog\/author\/alex\/\">Alex Khizhniak<\/a>, and <a href=\"https:\/\/www.altoros.com\/blog\/author\/renat\/\">Renat Khasanshyn<\/a>.<\/small><\/center><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Executive summary<\/p>\n<p>Relational databases, which are by far the most popular kind of databases, are an essential part of every modern business. Maintaining them has grown to be one of the most crucial tasks for enterprises. As a result, today database administration has become one of the hardest challenges businesses may [&#8230;]<\/p>\n","protected":false},"author":182,"featured_media":54482,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"content-type":"","footnotes":"","_links_to":"","_links_to_target":""},"categories":[7],"tags":[895],"class_list":["post-54260","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-news-and-opinion","tag-research-and-development"],"acf":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v26.6 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>A 6-Step Guide to Implementing an Efficient Remote DBA Program | Altoros<\/title>\n<meta name=\"description\" content=\"This research paper provides an effective and cost-saving approach to implementing and managing a successful remote DBA program.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.altoros.com\/blog\/a-6-step-guide-to-implementing-an-efficient-remote-dba-program\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"A 6-Step Guide to Implementing an Efficient Remote DBA Program | Altoros\" \/>\n<meta property=\"og:description\" content=\"Executive summary Relational databases, which are by far the most popular kind of databases, are an essential part of every modern business. Maintaining them has grown to be one of the most crucial tasks for enterprises. As a result, today database administration has become one of the hardest challenges businesses may [...]\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.altoros.com\/blog\/a-6-step-guide-to-implementing-an-efficient-remote-dba-program\/\" \/>\n<meta property=\"og:site_name\" content=\"Altoros\" \/>\n<meta property=\"article:published_time\" content=\"2008-11-06T09:30:29+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2021-01-09T02:55:18+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.altoros.com\/blog\/wp-content\/uploads\/2008\/11\/implementing-an-efficient-remote-dba-program-featured-mage.gif\" \/>\n\t<meta property=\"og:image:width\" content=\"640\" \/>\n\t<meta property=\"og:image:height\" content=\"360\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/gif\" \/>\n<meta name=\"author\" content=\"Michael Fedotov\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Michael Fedotov\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"6 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\/\/www.altoros.com\/blog\/a-6-step-guide-to-implementing-an-efficient-remote-dba-program\/\",\"url\":\"https:\/\/www.altoros.com\/blog\/a-6-step-guide-to-implementing-an-efficient-remote-dba-program\/\",\"name\":\"A 6-Step Guide to Implementing an Efficient Remote DBA Program | Altoros\",\"isPartOf\":{\"@id\":\"https:\/\/www.altoros.com\/blog\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/www.altoros.com\/blog\/a-6-step-guide-to-implementing-an-efficient-remote-dba-program\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/www.altoros.com\/blog\/a-6-step-guide-to-implementing-an-efficient-remote-dba-program\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/www.altoros.com\/blog\/wp-content\/uploads\/2008\/11\/implementing-an-efficient-remote-dba-program-featured-mage.gif\",\"datePublished\":\"2008-11-06T09:30:29+00:00\",\"dateModified\":\"2021-01-09T02:55:18+00:00\",\"author\":{\"@id\":\"https:\/\/www.altoros.com\/blog\/#\/schema\/person\/0aa4ddaa51e045be17632a99a79c2767\"},\"breadcrumb\":{\"@id\":\"https:\/\/www.altoros.com\/blog\/a-6-step-guide-to-implementing-an-efficient-remote-dba-program\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/www.altoros.com\/blog\/a-6-step-guide-to-implementing-an-efficient-remote-dba-program\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/www.altoros.com\/blog\/a-6-step-guide-to-implementing-an-efficient-remote-dba-program\/#primaryimage\",\"url\":\"https:\/\/www.altoros.com\/blog\/wp-content\/uploads\/2008\/11\/implementing-an-efficient-remote-dba-program-featured-mage.gif\",\"contentUrl\":\"https:\/\/www.altoros.com\/blog\/wp-content\/uploads\/2008\/11\/implementing-an-efficient-remote-dba-program-featured-mage.gif\",\"width\":640,\"height\":360},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/www.altoros.com\/blog\/a-6-step-guide-to-implementing-an-efficient-remote-dba-program\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/www.altoros.com\/blog\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"A 6-Step Guide to Implementing an Efficient Remote DBA Program\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/www.altoros.com\/blog\/#website\",\"url\":\"https:\/\/www.altoros.com\/blog\/\",\"name\":\"Altoros\",\"description\":\"Insight\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/www.altoros.com\/blog\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Person\",\"@id\":\"https:\/\/www.altoros.com\/blog\/#\/schema\/person\/0aa4ddaa51e045be17632a99a79c2767\",\"name\":\"Michael Fedotov\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/www.altoros.com\/blog\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/www.altoros.com\/blog\/wp-content\/uploads\/2020\/05\/Michael-Fedotov-96x96.png\",\"contentUrl\":\"https:\/\/www.altoros.com\/blog\/wp-content\/uploads\/2020\/05\/Michael-Fedotov-96x96.png\",\"caption\":\"Michael Fedotov\"},\"description\":\"Michael Fedotov is Technology Evangelist at Altoros. He has been working as a freelance journalist for a number of technology newspapers since 2003, covering next to all aspects of IT and, specifically, software development in an abundance of articles. Michael has taken part in several scientific conferences and provided services for many more participants creating and holding their presentations. He also has experience working as an interpreter and is currently studying Japanese.\",\"url\":\"https:\/\/www.altoros.com\/blog\/author\/michael-fedotov\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"A 6-Step Guide to Implementing an Efficient Remote DBA Program | Altoros","description":"This research paper provides an effective and cost-saving approach to implementing and managing a successful remote DBA program.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/www.altoros.com\/blog\/a-6-step-guide-to-implementing-an-efficient-remote-dba-program\/","og_locale":"en_US","og_type":"article","og_title":"A 6-Step Guide to Implementing an Efficient Remote DBA Program | Altoros","og_description":"Executive summary Relational databases, which are by far the most popular kind of databases, are an essential part of every modern business. Maintaining them has grown to be one of the most crucial tasks for enterprises. As a result, today database administration has become one of the hardest challenges businesses may [...]","og_url":"https:\/\/www.altoros.com\/blog\/a-6-step-guide-to-implementing-an-efficient-remote-dba-program\/","og_site_name":"Altoros","article_published_time":"2008-11-06T09:30:29+00:00","article_modified_time":"2021-01-09T02:55:18+00:00","og_image":[{"width":640,"height":360,"url":"https:\/\/www.altoros.com\/blog\/wp-content\/uploads\/2008\/11\/implementing-an-efficient-remote-dba-program-featured-mage.gif","type":"image\/gif"}],"author":"Michael Fedotov","twitter_misc":{"Written by":"Michael Fedotov","Est. reading time":"6 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/www.altoros.com\/blog\/a-6-step-guide-to-implementing-an-efficient-remote-dba-program\/","url":"https:\/\/www.altoros.com\/blog\/a-6-step-guide-to-implementing-an-efficient-remote-dba-program\/","name":"A 6-Step Guide to Implementing an Efficient Remote DBA Program | Altoros","isPartOf":{"@id":"https:\/\/www.altoros.com\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.altoros.com\/blog\/a-6-step-guide-to-implementing-an-efficient-remote-dba-program\/#primaryimage"},"image":{"@id":"https:\/\/www.altoros.com\/blog\/a-6-step-guide-to-implementing-an-efficient-remote-dba-program\/#primaryimage"},"thumbnailUrl":"https:\/\/www.altoros.com\/blog\/wp-content\/uploads\/2008\/11\/implementing-an-efficient-remote-dba-program-featured-mage.gif","datePublished":"2008-11-06T09:30:29+00:00","dateModified":"2021-01-09T02:55:18+00:00","author":{"@id":"https:\/\/www.altoros.com\/blog\/#\/schema\/person\/0aa4ddaa51e045be17632a99a79c2767"},"breadcrumb":{"@id":"https:\/\/www.altoros.com\/blog\/a-6-step-guide-to-implementing-an-efficient-remote-dba-program\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.altoros.com\/blog\/a-6-step-guide-to-implementing-an-efficient-remote-dba-program\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.altoros.com\/blog\/a-6-step-guide-to-implementing-an-efficient-remote-dba-program\/#primaryimage","url":"https:\/\/www.altoros.com\/blog\/wp-content\/uploads\/2008\/11\/implementing-an-efficient-remote-dba-program-featured-mage.gif","contentUrl":"https:\/\/www.altoros.com\/blog\/wp-content\/uploads\/2008\/11\/implementing-an-efficient-remote-dba-program-featured-mage.gif","width":640,"height":360},{"@type":"BreadcrumbList","@id":"https:\/\/www.altoros.com\/blog\/a-6-step-guide-to-implementing-an-efficient-remote-dba-program\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.altoros.com\/blog\/"},{"@type":"ListItem","position":2,"name":"A 6-Step Guide to Implementing an Efficient Remote DBA Program"}]},{"@type":"WebSite","@id":"https:\/\/www.altoros.com\/blog\/#website","url":"https:\/\/www.altoros.com\/blog\/","name":"Altoros","description":"Insight","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.altoros.com\/blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Person","@id":"https:\/\/www.altoros.com\/blog\/#\/schema\/person\/0aa4ddaa51e045be17632a99a79c2767","name":"Michael Fedotov","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.altoros.com\/blog\/#\/schema\/person\/image\/","url":"https:\/\/www.altoros.com\/blog\/wp-content\/uploads\/2020\/05\/Michael-Fedotov-96x96.png","contentUrl":"https:\/\/www.altoros.com\/blog\/wp-content\/uploads\/2020\/05\/Michael-Fedotov-96x96.png","caption":"Michael Fedotov"},"description":"Michael Fedotov is Technology Evangelist at Altoros. He has been working as a freelance journalist for a number of technology newspapers since 2003, covering next to all aspects of IT and, specifically, software development in an abundance of articles. Michael has taken part in several scientific conferences and provided services for many more participants creating and holding their presentations. He also has experience working as an interpreter and is currently studying Japanese.","url":"https:\/\/www.altoros.com\/blog\/author\/michael-fedotov\/"}]}},"_links":{"self":[{"href":"https:\/\/www.altoros.com\/blog\/wp-json\/wp\/v2\/posts\/54260","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.altoros.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.altoros.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.altoros.com\/blog\/wp-json\/wp\/v2\/users\/182"}],"replies":[{"embeddable":true,"href":"https:\/\/www.altoros.com\/blog\/wp-json\/wp\/v2\/comments?post=54260"}],"version-history":[{"count":15,"href":"https:\/\/www.altoros.com\/blog\/wp-json\/wp\/v2\/posts\/54260\/revisions"}],"predecessor-version":[{"id":59571,"href":"https:\/\/www.altoros.com\/blog\/wp-json\/wp\/v2\/posts\/54260\/revisions\/59571"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.altoros.com\/blog\/wp-json\/wp\/v2\/media\/54482"}],"wp:attachment":[{"href":"https:\/\/www.altoros.com\/blog\/wp-json\/wp\/v2\/media?parent=54260"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.altoros.com\/blog\/wp-json\/wp\/v2\/categories?post=54260"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.altoros.com\/blog\/wp-json\/wp\/v2\/tags?post=54260"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}