{"id":203385,"date":"2021-03-16T15:00:09","date_gmt":"2021-03-16T12:00:09","guid":{"rendered":"https:\/\/en.buradabiliyorum.com\/should-your-business-use-a-managed-database-service-cloudsavvy-it\/"},"modified":"2021-03-16T15:00:09","modified_gmt":"2021-03-16T12:00:09","slug":"should-your-business-use-a-managed-database-service-cloudsavvy-it","status":"publish","type":"post","link":"https:\/\/buradabiliyorum.com\/en\/should-your-business-use-a-managed-database-service-cloudsavvy-it\/","title":{"rendered":"#Should Your Business Use a Managed Database Service? \u2013 CloudSavvy IT"},"content":{"rendered":"<div id=\"ez-toc-container\" class=\"ez-toc-v2_0_89 counter-hierarchy ez-toc-counter ez-toc-custom ez-toc-container-direction\">\n<p class=\"ez-toc-title\" style=\"cursor:inherit\">Table of Contents<\/p>\n<label for=\"ez-toc-cssicon-toggle-item-6aee92b1db7db\" class=\"ez-toc-cssicon-toggle-label\"><span class=\"\"><span class=\"eztoc-hide\" style=\"display:none;\">Toggle<\/span><span class=\"ez-toc-icon-toggle-span\"><svg style=\"fill: #dd3333;color:#dd3333\" 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: #dd3333;color:#dd3333\" 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><\/label><input type=\"checkbox\"  id=\"ez-toc-cssicon-toggle-item-6aee92b1db7db\" checked aria-label=\"Toggle\" \/><nav><ul class='ez-toc-list ez-toc-list-level-1 ' ><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-1\" href=\"https:\/\/buradabiliyorum.com\/en\/should-your-business-use-a-managed-database-service-cloudsavvy-it\/#Benefits_Of_Managed_Database_Services\" >Benefits Of Managed Database Services<\/a><ul class='ez-toc-list-level-4' ><li class='ez-toc-heading-level-4'><ul class='ez-toc-list-level-4' ><li class='ez-toc-heading-level-4'><a class=\"ez-toc-link ez-toc-heading-2\" href=\"https:\/\/buradabiliyorum.com\/en\/should-your-business-use-a-managed-database-service-cloudsavvy-it\/#Easy_Administration\" >Easy Administration<\/a><\/li><\/ul><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-3\" href=\"https:\/\/buradabiliyorum.com\/en\/should-your-business-use-a-managed-database-service-cloudsavvy-it\/#Scalability\" >Scalability<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-4\" href=\"https:\/\/buradabiliyorum.com\/en\/should-your-business-use-a-managed-database-service-cloudsavvy-it\/#High_Availability\" >High Availability<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-5\" href=\"https:\/\/buradabiliyorum.com\/en\/should-your-business-use-a-managed-database-service-cloudsavvy-it\/#Security_Monitoring\" >Security &amp; Monitoring<\/a><\/li><\/ul><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-6\" href=\"https:\/\/buradabiliyorum.com\/en\/should-your-business-use-a-managed-database-service-cloudsavvy-it\/#The_Downsides\" >The Downsides<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-7\" href=\"https:\/\/buradabiliyorum.com\/en\/should-your-business-use-a-managed-database-service-cloudsavvy-it\/#Which_Service_to_Choose\" >Which Service to Choose?<\/a><\/li><\/ul><\/nav><\/div>\n<p><strong>&#8220;#Should Your Business Use a Managed Database Service? \u2013 CloudSavvy IT&#8221;<\/strong><\/p>\n<div id=\"article-content-area\">\n<img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-2161\" src=\"https:\/\/www.cloudsavvyit.com\/thumbcache\/0\/0\/8450d8fafc9e33d3309ae0038fe118b5\/p\/uploads\/2019\/10\/ffcebd58.png\" alt=\"\" width=\"700\" height=\"300\" onload=\"pagespeed.lazyLoadImages.loadIfVisibleAndMaybeBeacon(this);\" onerror=\"this.onerror=null;pagespeed.lazyLoadImages.loadIfVisibleAndMaybeBeacon(this);\"\/><\/p>\n<p>Managed database services can make it much easier to host and maintain a master database (instance or cluster) for your business deployment. We\u2019ll discuss the pros and cons of using database-as-a-service features like AWS RDS.<\/p>\n<h2 role=\"heading\" aria-level=\"2\"><span class=\"ez-toc-section\" id=\"Benefits_Of_Managed_Database_Services\"><\/span>Benefits Of Managed Database Services<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<h4><span class=\"ez-toc-section\" id=\"Easy_Administration\"><\/span>Easy Administration<span class=\"ez-toc-section-end\"><\/span><\/h4>\n<p>First off, database-as-a-services are very easy to set up, often just requiring you to click which options you\u2019d like, as well as which database type you\u2019re going with, and how much compute you want to use.<\/p>\n<p>On top of being quick to get running, they\u2019re also a breeze to maintain. Obviously, you\u2019ll still need to make sure the <a href=\"https:\/\/buradabiliyorum.com\/en\/category\/download-scripts-themes-apps\/\" data-internallinksmanager029f6b8e52c=\"9\" title=\"Download Scripts &amp; Themes &amp; Apps\" target=\"_blank\" rel=\"noopener\">app<\/a>lications that use the database are in proper order, but having a service you can access and configure through a web portal is very handy.<\/p>\n<h3><span class=\"ez-toc-section\" id=\"Scalability\"><\/span>Scalability<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>If you need to move past a single database, and want to manage multiple read replicas, doing so with a managed service becomes much easier. After all, it\u2019s many times the work to set up many databases, whereas with a managed service, scaling can be easy.<\/p>\n<h3><span class=\"ez-toc-section\" id=\"High_Availability\"><\/span>High Availability<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>Keeping your database up at all times is crucial for business operation. If you\u2019re not running a backup database that can be hot swapped to replace the master, your database is not highly available, and is prone to outages. Managed database services can offer this feature.<\/p>\n<h3><span class=\"ez-toc-section\" id=\"Security_Monitoring\"><\/span>Security &amp; Monitoring<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p>Of course, a managed database is secure out of the box. Security updates (and updates in <a href=\"https:\/\/buradabiliyorum.com\/en\/category\/general\/\" data-internallinksmanager029f6b8e52c=\"3\" title=\"General\" target=\"_blank\" rel=\"noopener\">general<\/a>) are all applied automatically in many cases. Of course, this won\u2019t save you from everything. AWS puts it like this \u2014 they\u2019re responsible for the security of the cloud, and you\u2019re responsible for the security in your cloud. You won\u2019t want to leave your IAM keys out in the open. But, you probably won\u2019t need to worry about security hardening of the instance it runs on.<\/p>\n<p>Monitoring for anomalies and security issues is also easier, especially with integrations like AWS\u2019s CloudWatch monitoring service having automatic logging from RDS.<\/p>\n<h2 role=\"heading\" aria-level=\"2\"><span class=\"ez-toc-section\" id=\"The_Downsides\"><\/span>The Downsides<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>Of course, nothing is free, and using these services comes at a premium over doing it yourself with your own compute. AWS RDS for example uses special database instances that simply cost more per hour to run than comparable EC2 instances, and while it advertises it as \u201cno extra cost,\u201d and there\u2019s no monthly fee or anything, you\u2019re still paying a premium no matter how much compute you\u2019re using.<\/p>\n<p>However, while the extra cost might turn some people away, it\u2019s not really that simple.<\/p>\n<p>For large, complicated deployments, managing the database and all its associated parts is a very complex task. It may even be a full time job, literally, that you have to hire someone for. If you have a dedicated database administrator (DBA) that spends all day maintaining your database(s), switching to a managed database service may be perfect for you.<\/p>\n<p>Of course, RDS isn\u2019t going to replace his job entirely, as there are still tons of tasks beyond just configuration, but it will take a lot of weight off their shoulders and free them up to work on other projects, or handle databases for multiple projects at once. At the very least, they\u2019ll be spending fewer hours doing tasks that a computer could do automatically.<\/p>\n<p>So, when you look at it in terms of hour many man-hours you\u2019ll be saving, a managed service can actually save you money in the long run if you have existing DBAs who could be spending their time more efficiently. The slight cost increase in the compute outweighs the additional hours for many businesses.<\/p>\n<p>It all depends on how big your business is though. For small businesses, where you may only have a couple employees and limited funds, setting up a database may be fairly simple if you know what you\u2019re doing. It may also require much less maintenance than a complicated deployment. If you\u2019re fine taking a day of work and setting it up yourself, you won\u2019t really be saving any money with RDS.<\/p>\n<p>Even still, if the difference is only a couple bucks a month, we would still recommend a managed service if it\u2019s anything more complicated than a simple MySQL install. Services like RDS have many other features, like automated backups, that make them nice to use in the long run. And with how complicated database migration can be, choosing the right backend now can save your ass in the future.<\/p>\n<h2 role=\"heading\" aria-level=\"2\"><span class=\"ez-toc-section\" id=\"Which_Service_to_Choose\"><\/span>Which Service to Choose?<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-5269\" src=\"https:\/\/www.cloudsavvyit.com\/thumbcache\/0\/0\/0eb3564906a864c93706b30eaca199af\/p\/uploads\/2020\/06\/e601b806.png\" alt=\"AWS Logo\" width=\"700\" height=\"300\" onload=\"pagespeed.lazyLoadImages.loadIfVisibleAndMaybeBeacon(this);\" onerror=\"this.onerror=null;pagespeed.lazyLoadImages.loadIfVisibleAndMaybeBeacon(this);\"\/><\/p>\n<p>Nearly every cloud provider has a managed database service. AWS, Azure, Digital Ocean, GCP, and many others. While you could run your database on a different cloud than the one you use, that\u2019s probably a bad idea.<\/p>\n<p>The answer to this question is pretty simple\u2014go with whatever service your primary cloud provider offers. There will likely be integrations set up with the other services you use, such as RDS having private networking to EC2 within your VPC, and access from Lambda.<\/p>\n<p>Personally, we recommend AWS\u2019s <a rel=\"nofollow noopener\" target=\"_blank\" href=\"https:\/\/aws.amazon.com\/rds\/?tag=reviewgeek-20\">Relational Database Service (RDS)<\/a>. It supports every major DB engine like MySQL and Postgres, and is a very polished service. They also have <a rel=\"nofollow noopener\" target=\"_blank\" href=\"https:\/\/aws.amazon.com\/dynamodb\/?tag=reviewgeek-20\">DynamoDB<\/a>, which is a serverless database service for NoSQL databases.\n<\/div>\n<blockquote><p><strong><span style=\"color: #ff6600;\">If you liked the article, do not forget to share it with your friends. Follow us on\u00a0<span style=\"color: #ff0000;\"><a style=\"color: #ff0000;\" href=\"https:\/\/news.google.com\/publications\/CAAqBwgKMLG0nwswvr63Aw\" target=\"_blank\" rel=\"nofollow noopener noreferrer\">Google News<\/a><\/span>\u00a0too, click on the star and choose us from your favorites.<\/span><\/strong><\/p><\/blockquote>\n<blockquote>\n<p style=\"text-align: center;\">For forums sites go to <span style=\"color: #ff9900;\"><a style=\"color: #ff9900;\" href=\"https:\/\/forum.buradabiliyorum.com\/\" target=\"_blank\" rel=\"noopener\">Forum.BuradaBiliyorum.Com<\/a><\/span><\/strong><\/p>\n<\/blockquote>\n<blockquote>\n<p style=\"text-align: center;\"><strong>If you want to read more like this article, you can visit our <span style=\"color: #ff9900;\"><a style=\"color: #ff9900;\" href=\"https:\/\/en.buradabiliyorum.com\/technology\/\" target=\"_blank\" rel=\"noopener\">Technology category.<\/a><\/span><\/strong><\/p>\n<\/blockquote>\n<p><span style=\"color: black;\"><a style=\"color: #ff9900;\" href=\"https:\/\/www.cloudsavvyit.com\/10215\/should-your-business-use-a-managed-database-service\/\" target=\"_blank\" rel=\"noopener\">Source<\/a><\/span><\/p>\n","protected":false},"excerpt":{"rendered":"<p>&#8220;#Should Your Business Use a Managed Database Service? \u2013 CloudSavvy IT&#8221; Managed database services can make it much easier to host and maintain a master database (instance or cluster) for your business deployment. We\u2019ll discuss the pros and cons of using database-as-a-service features like AWS RDS. Benefits Of Managed Database Services Easy Administration First off,&#8230;<\/p>\n","protected":false},"author":1,"featured_media":203386,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"fifu_image_url":"https:\/\/www.cloudsavvyit.com\/p\/uploads\/2019\/10\/ffcebd58.png","fifu_image_alt":"","footnotes":""},"categories":[18],"tags":[],"class_list":["post-203385","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-technology"],"_links":{"self":[{"href":"https:\/\/buradabiliyorum.com\/en\/wp-json\/wp\/v2\/posts\/203385","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/buradabiliyorum.com\/en\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/buradabiliyorum.com\/en\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/buradabiliyorum.com\/en\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/buradabiliyorum.com\/en\/wp-json\/wp\/v2\/comments?post=203385"}],"version-history":[{"count":0,"href":"https:\/\/buradabiliyorum.com\/en\/wp-json\/wp\/v2\/posts\/203385\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/buradabiliyorum.com\/en\/wp-json\/wp\/v2\/media\/203386"}],"wp:attachment":[{"href":"https:\/\/buradabiliyorum.com\/en\/wp-json\/wp\/v2\/media?parent=203385"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/buradabiliyorum.com\/en\/wp-json\/wp\/v2\/categories?post=203385"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/buradabiliyorum.com\/en\/wp-json\/wp\/v2\/tags?post=203385"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}