{"id":1291,"date":"2020-11-20T14:19:03","date_gmt":"2020-11-20T14:19:03","guid":{"rendered":"https:\/\/thenextweb.com\/?p=1328528"},"modified":"2020-11-20T14:19:03","modified_gmt":"2020-11-20T14:19:03","slug":"whats-multi-cloud-and-why-should-developers-care","status":"publish","type":"post","link":"https:\/\/www.londonchiropracter.com\/?p=1291","title":{"rendered":"What\u2019s multi-cloud? And why should developers care?"},"content":{"rendered":"\n<p><span>Most developers don\u2019t care about multi-cloud. But they should.<\/span><\/p>\n<p><span>Whether developers know it or not, their companies likely already have a multi-cloud environment.&nbsp;&nbsp;&nbsp;<\/span><\/p>\n<p><span>Multi-cloud is a strategy where a business selects different services from different cloud providers because some are better for certain tasks than others. So company <\/span><i><span>X<\/span><\/i><span> could use cloud <\/span><i><span>A<\/span><\/i><span> for infrastructure, cloud <\/span><i><span>B<\/span><\/i><span> for app dev and testing, and cloud <\/span><i><span>C<\/span><\/i><span> for data localization in a region.&nbsp;<\/span><\/p>\n<figure class=\"post-image post-mediaBleed aligncenter\"><img decoding=\"async\" loading=\"lazy\" class=\"size-full wp-image-1328543 lazy\" src=\"https:\/\/cdn0.tnwcdn.com\/wp-content\/blogs.dir\/1\/files\/2020\/11\/image4-1.png\" alt width=\"1744\" height=\"698\" sizes=\"(max-width: 1744px) 100vw, 1744px\" data-lazy=\"true\" data-srcset=\"https:\/\/cdn0.tnwcdn.com\/wp-content\/blogs.dir\/1\/files\/2020\/11\/image4-1.png 1744w, https:\/\/cdn0.tnwcdn.com\/wp-content\/blogs.dir\/1\/files\/2020\/11\/image4-1-280x112.png 280w, https:\/\/cdn0.tnwcdn.com\/wp-content\/blogs.dir\/1\/files\/2020\/11\/image4-1-540x216.png 540w, https:\/\/cdn0.tnwcdn.com\/wp-content\/blogs.dir\/1\/files\/2020\/11\/image4-1-270x108.png 270w, https:\/\/cdn0.tnwcdn.com\/wp-content\/blogs.dir\/1\/files\/2020\/11\/image4-1-796x319.png 796w, https:\/\/cdn0.tnwcdn.com\/wp-content\/blogs.dir\/1\/files\/2020\/11\/image4-1-1592x637.png 1592w\"><figcaption><a href=\"https:\/\/thenextweb.com\/dd\/2020\/11\/20\/whats-multi-cloud-and-why-should-developers-care\/#\" data-url=\"https:\/\/twitter.com\/intent\/tweet?url=https%3A%2F%2Fthenextweb.com%2Fdd%2F2020%2F11%2F20%2Fwhats-multi-cloud-and-why-should-developers-care%2F&amp;via=thenextweb&amp;related=thenextweb&amp;text=Check out this picture on: What multi-cloud looks like today (Credit: MongoDB)\" data-title=\"Share What multi-cloud looks like today (Credit: MongoDB) on Twitter\" data-width=\"685\" data-height=\"500\" class=\"post-image-share popitup\" title=\"Share What multi-cloud looks like today (Credit: MongoDB) on Twitter\"><i class=\"icon icon--inline icon--twitter--dark\"><\/i><\/a>What multi-cloud looks like today (Credit: MongoDB)<\/figcaption><\/figure>\n<p><span>While traditionally considered multi-cloud, this setup really only scratches the surface of what\u2019s possible today. That\u2019s because clouds A, B, and C are isolated from each other from a workflow perspective and there\u2019s little or no data sharing across them. That\u2019s where the real payoff is for developers. <\/span><\/p>\n<h2><b>Data sharing has been tough<\/b><\/h2>\n<p><span>It\u2019s just been too difficult for developers to build and deploy across clouds. Data sharing has been almost impossible, which is why most developers haven\u2019t jumped at the opportunity.&nbsp;<\/span><\/p>\n<p><span>If they have chosen to do it, it hasn\u2019t been easy. It\u2019s meant:<\/span><\/p>\n<ul>\n<li>\n<b>More work<\/b><span><\/span><\/p>\n<ul>\n<li><span>To migrate or duplicate any data from one cloud provider to another, developers have had to create and maintain bespoke processes.&nbsp;<\/span><\/li>\n<\/ul>\n<\/li>\n<\/ul>\n<ul>\n<li>\n<b>Living in hope<\/b><\/p>\n<ul>\n<li><span>If one cloud region goes down, jumping over to another is not seamless and results in slower experiences for all.<\/span><\/li>\n<\/ul>\n<\/li>\n<li>\n<b>Incompatible operations<\/b><\/p>\n<ul>\n<li><span>It\u2019s difficult to secure, monitor, maintain, and govern across clouds. <\/span><\/li>\n<\/ul>\n<\/li>\n<\/ul>\n<p><span>The barriers between clouds have always been high. Devs have had to rewrite the majority of their application code for a second cloud, and even then they still had siloed data sets.&nbsp;<\/span><\/p>\n<p><span>It\u2019s true that portability for the application tier is getting easier. Kubernetes, orchestration solutions such as Terraform, and monitoring solutions like Datadog have made multi-cloud more manageable. But even in a world where stateless applications can be consistently managed across clouds, having both the data and operations management keep up has been a beast.<\/span><\/p>\n<h2><b>So who\u2019s doing multi-cloud?<\/b><\/h2>\n<p><span>Still, business units are plowing ahead. More than half (55%) of organizations use multiple public clouds, with 21% using three or more, <\/span><a href=\"https:\/\/www.idg.com\/tools-for-marketers\/2020-cloud-computing-study\/\" target=\"_blank\" rel=\"nofollow noopener noreferrer\"><span>according to a recent IDG report.<\/span><\/a><\/p>\n<p><span>Take <\/span><a href=\"https:\/\/www.mongodb.com\/blog\/post\/panoskin-visualising-the-world-on-mongodb-atlas\" target=\"_blank\" rel=\"nofollow noopener noreferrer\"><span>Panoskin<\/span><\/a><span> as an example.<\/span><b>&nbsp;<\/b><\/p>\n<p><span>Panoskin\u2019s software allows users to develop custom VR tours of the world and upload them to Google Street View in minutes. The Chicago-based startup currently has 60+ million scenes in its platform across 100 countries, with ~18,000 photographers uploading 12,000 new tours monthly. The team uses a multi-cloud strategy across Google Cloud and AWS to deliver better scale and tools to its users.<\/span><\/p>\n<figure class=\"post-image post-mediaBleed aligncenter\"><img decoding=\"async\" loading=\"lazy\" class=\"wp-image-1328541 size-full lazy\" src=\"https:\/\/cdn0.tnwcdn.com\/wp-content\/blogs.dir\/1\/files\/2020\/11\/image1-2.png\" alt width=\"1640\" height=\"713\" sizes=\"(max-width: 1640px) 100vw, 1640px\" data-lazy=\"true\" data-srcset=\"https:\/\/cdn0.tnwcdn.com\/wp-content\/blogs.dir\/1\/files\/2020\/11\/image1-2.png 1640w, https:\/\/cdn0.tnwcdn.com\/wp-content\/blogs.dir\/1\/files\/2020\/11\/image1-2-280x122.png 280w, https:\/\/cdn0.tnwcdn.com\/wp-content\/blogs.dir\/1\/files\/2020\/11\/image1-2-540x235.png 540w, https:\/\/cdn0.tnwcdn.com\/wp-content\/blogs.dir\/1\/files\/2020\/11\/image1-2-270x117.png 270w, https:\/\/cdn0.tnwcdn.com\/wp-content\/blogs.dir\/1\/files\/2020\/11\/image1-2-796x346.png 796w, https:\/\/cdn0.tnwcdn.com\/wp-content\/blogs.dir\/1\/files\/2020\/11\/image1-2-1592x692.png 1592w\"><figcaption><a href=\"https:\/\/thenextweb.com\/dd\/2020\/11\/20\/whats-multi-cloud-and-why-should-developers-care\/#\" data-url=\"https:\/\/twitter.com\/intent\/tweet?url=https%3A%2F%2Fthenextweb.com%2Fdd%2F2020%2F11%2F20%2Fwhats-multi-cloud-and-why-should-developers-care%2F&amp;via=thenextweb&amp;related=thenextweb&amp;text=Check out this picture on: (Credit: Panoskin)\" data-title=\"Share (Credit: Panoskin) on Twitter\" data-width=\"685\" data-height=\"500\" class=\"post-image-share popitup\" title=\"Share (Credit: Panoskin) on Twitter\"><i class=\"icon icon--inline icon--twitter--dark\"><\/i><\/a>(Credit: <a href=\"https:\/\/www.panoskin.com\/\" target=\"_blank\" rel=\"nofollow noopener noreferrer\">Panoskin<\/a>)<\/figcaption><\/figure>\n<p><span>Another example is <\/span><a href=\"https:\/\/www.mongodb.com\/blog\/post\/how-ticketek-combines-the-power-of-mongodb-atlas-and-google-cloud-to-drive-analytics\" target=\"_blank\" rel=\"nofollow noopener noreferrer\"><span>Ticketek<\/span><\/a><span>. The company is Australia\u2019s leading ticket distributor and can handle up to 300,000 ticket sales in less than 30 minutes. It also has data in various regions across AWS and Google Cloud, as well as a secondary ticketing platform that runs in Google Cloud\u2019s Sydney region.&nbsp;<\/span><\/p>\n<h2><b>Advantages of \u201ctrue\u201d data sharing<\/b><\/h2>\n<p><span>Imagine if you could take modern applications like these one step further and deploy a single data layer across AWS and Google Cloud, or Google Cloud and Azure, or across all of the \u201cbig three\u201d at the same time. All without the deployment and interoperability hassles.&nbsp;<\/span><\/p>\n<p><span>That would give developers the flexibility to choose the best tools and cloud services for the apps they are building. In other words, <\/span><span>use AWS Lambda, Google Cloud\u2019s AI Platform, and Microsoft\u2019s Azure DevOps Services within a unified console. That\u2019s cool, right?&nbsp;<\/span><\/p>\n<p><span>It\u2019s now possible. You can operate seamlessly across clouds \u2014 AWS, Azure, and Google Cloud \u2014 with the new multi-cloud clusters capability on <\/span><a href=\"https:\/\/www.mongodb.com\/cloud\/atlas?utm_campaign=multicloud_clusters&amp;utm_source=thenextweb&amp;utm_medium=paid_media_content&amp;utm_term=multicloud&amp;utm_content=why_should_developers_care\" target=\"_blank\" rel=\"nofollow noopener noreferrer\"><span>MongoDB Atlas<\/span><\/a><span>.&nbsp;<\/span><\/p>\n<figure class=\"post-image post-mediaBleed aligncenter\"><img decoding=\"async\" loading=\"lazy\" class=\"size-full wp-image-1328540 lazy\" src=\"https:\/\/cdn0.tnwcdn.com\/wp-content\/blogs.dir\/1\/files\/2020\/11\/image3-2.png\" alt width=\"1088\" height=\"482\" sizes=\"(max-width: 1088px) 100vw, 1088px\" data-lazy=\"true\" data-srcset=\"https:\/\/cdn0.tnwcdn.com\/wp-content\/blogs.dir\/1\/files\/2020\/11\/image3-2.png 1088w, https:\/\/cdn0.tnwcdn.com\/wp-content\/blogs.dir\/1\/files\/2020\/11\/image3-2-280x124.png 280w, https:\/\/cdn0.tnwcdn.com\/wp-content\/blogs.dir\/1\/files\/2020\/11\/image3-2-540x239.png 540w, https:\/\/cdn0.tnwcdn.com\/wp-content\/blogs.dir\/1\/files\/2020\/11\/image3-2-270x120.png 270w, https:\/\/cdn0.tnwcdn.com\/wp-content\/blogs.dir\/1\/files\/2020\/11\/image3-2-796x353.png 796w\"><figcaption><a href=\"https:\/\/thenextweb.com\/dd\/2020\/11\/20\/whats-multi-cloud-and-why-should-developers-care\/#\" data-url=\"https:\/\/twitter.com\/intent\/tweet?url=https%3A%2F%2Fthenextweb.com%2Fdd%2F2020%2F11%2F20%2Fwhats-multi-cloud-and-why-should-developers-care%2F&amp;via=thenextweb&amp;related=thenextweb&amp;text=Check out this picture on: Multi-cloud clusters on MongoDB Atlas (Credit: MongoDB)\" data-title=\"Share Multi-cloud clusters on MongoDB Atlas (Credit: MongoDB) on Twitter\" data-width=\"685\" data-height=\"500\" class=\"post-image-share popitup\" title=\"Share Multi-cloud clusters on MongoDB Atlas (Credit: MongoDB) on Twitter\"><i class=\"icon icon--inline icon--twitter--dark\"><\/i><\/a>Multi-cloud clusters on MongoDB Atlas (Credit: MongoDB)<\/figcaption><\/figure>\n<p><span>Multi-cloud clusters let developers deploy data and apps across all of the different clouds at the same time, or seamlessly migrate from one cloud to the other without downtime. Here\u2019s why you might want to do that:&nbsp;<\/span><\/p>\n<ul>\n<li>\n<b>Pick and mix the best tools across clouds<\/b><span>&nbsp;<\/span><\/p>\n<ul>\n<li><span>Developers prefer to work this way, of course. And it gives your company flexibility if, say, a customer prefers a specific cloud provider.<\/span><\/li>\n<\/ul>\n<\/li>\n<\/ul>\n<ul>\n<li>\n<b>Expand apps globally with high availability and low latency<\/b><\/p>\n<ul>\n<li><span>No cloud is spared outages. Distribute data across more regions and sleep better at night.<\/span><\/li>\n<\/ul>\n<\/li>\n<li>\n<b>Satisfy local data sovereignty requirements<\/b><\/p>\n<ul>\n<li><span>Certain geographies are covered by only one cloud provider (for example, AWS in Italy, Azure in Norway, Google Cloud in Indonesia), so use the one that works.<\/span><\/li>\n<\/ul>\n<\/li>\n<\/ul>\n<ul>\n<li>\n<b>Benefit from portability<\/b><span><\/span><\/p>\n<ul>\n<li><span>Migrate apps from one cloud to another in any situation.<\/span><\/li>\n<\/ul>\n<\/li>\n<\/ul>\n<figure class=\"post-image post-mediaBleed aligncenter\"><img decoding=\"async\" loading=\"lazy\" class=\"wp-image-1328542 size-full lazy\" src=\"https:\/\/cdn0.tnwcdn.com\/wp-content\/blogs.dir\/1\/files\/2020\/11\/image2-1.png\" alt width=\"1638\" height=\"708\" sizes=\"(max-width: 1638px) 100vw, 1638px\" data-lazy=\"true\" data-srcset=\"https:\/\/cdn0.tnwcdn.com\/wp-content\/blogs.dir\/1\/files\/2020\/11\/image2-1.png 1638w, https:\/\/cdn0.tnwcdn.com\/wp-content\/blogs.dir\/1\/files\/2020\/11\/image2-1-280x121.png 280w, https:\/\/cdn0.tnwcdn.com\/wp-content\/blogs.dir\/1\/files\/2020\/11\/image2-1-540x233.png 540w, https:\/\/cdn0.tnwcdn.com\/wp-content\/blogs.dir\/1\/files\/2020\/11\/image2-1-270x117.png 270w, https:\/\/cdn0.tnwcdn.com\/wp-content\/blogs.dir\/1\/files\/2020\/11\/image2-1-796x344.png 796w, https:\/\/cdn0.tnwcdn.com\/wp-content\/blogs.dir\/1\/files\/2020\/11\/image2-1-1592x688.png 1592w\"><figcaption>Credit: MongoDB<\/figcaption><figcaption><a href=\"https:\/\/thenextweb.com\/dd\/2020\/11\/20\/whats-multi-cloud-and-why-should-developers-care\/#\" data-url=\"https:\/\/twitter.com\/intent\/tweet?url=https%3A%2F%2Fthenextweb.com%2Fdd%2F2020%2F11%2F20%2Fwhats-multi-cloud-and-why-should-developers-care%2F&amp;via=thenextweb&amp;related=thenextweb&amp;text=Check out this picture on: What a multi-cloud data layer unlocks (Credit: MongoDB)\" data-title=\"Share What a multi-cloud data layer unlocks (Credit: MongoDB) on Twitter\" data-width=\"685\" data-height=\"500\" class=\"post-image-share popitup\" title=\"Share What a multi-cloud data layer unlocks (Credit: MongoDB) on Twitter\"><i class=\"icon icon--inline icon--twitter--dark\"><\/i><\/a>What a multi-cloud data layer unlocks (Credit: MongoDB)<\/figcaption><\/figure>\n<p><span>Many developer teams are already using single-cloud clusters; <\/span><i><span>multi-cloud clusters<\/span><\/i><span> are what\u2019s new. A single-cloud cluster enables continuous backups, automated data tiering, and workload isolation. Multi-cloud clusters on MongoDB Atlas do all that, plus data sharing and resiliency across clouds.&nbsp;<\/span><\/p>\n<h2><b>The secret \u2018data sharing\u2019 weapon&nbsp;<\/b><\/h2>\n<p><span>With multi-cloud clusters, there\u2019s a tight organization between the various cloud platforms, so you can use the app-building tools you want and shift workloads as you see fit. And you can do that without adding data management complexity.<\/span><\/p>\n<p><span>Maybe you don\u2019t need to run workloads across multiple public clouds right now \u2014 not everyone does. But with multi-cloud clusters, you can rest easier knowing that cross-cloud migration is now a simple option if you need it. It\u2019s only a matter of time before most devs do.&nbsp;<\/span><\/p>\n<p><span>If you\u2019re interested in getting up and running with <\/span><a href=\"https:\/\/www.mongodb.com\/blog\/post\/introducing-multicloud-clusters-on-mongodb-atlas?utm_campaign=multicloud_clusters&amp;utm_source=thenextweb&amp;utm_medium=paid_media_content&amp;utm_term=multicloud&amp;utm_content=why_should_developers_care\" target=\"_blank\" rel=\"nofollow noopener noreferrer\"><span>multi-cloud clusters<\/span><\/a>&nbsp;<span>on MongoDB Atlas, learn more <\/span><a href=\"https:\/\/www.mongodb.com\/blog\/post\/introducing-multicloud-clusters-on-mongodb-atlas?utm_campaign=multicloud_clusters&amp;utm_source=thenextweb&amp;utm_medium=paid_media_content&amp;utm_term=multicloud&amp;utm_content=why_should_developers_care\" target=\"_blank\" rel=\"nofollow noopener noreferrer\">here<\/a>.<\/p>\n<div class=\"post-paidNotice post-paidNotice--below\" readability=\"26.790697674419\"> <a target=\"_blank\" href=\"http:\/\/mongodb.com\/\" rel=\"nofollow noopener noreferrer\"> <img decoding=\"async\" class=\"post-paidNotice-image\" src=\"https:\/\/cdn0.tnwcdn.com\/wp-content\/blogs.dir\/1\/files\/2020\/07\/MongoDB_Logo_FullColorBlack_RGB.png\"><\/a> <\/p>\n<p class=\"post-paidNotice-text\"><span>This article is brought to you by&nbsp;<\/span><a onclick=\"ga('primary.send', 'event', 'Article', 'Sponsored Post', 'Link');\" href=\"http:\/\/mongodb.com\/\" rel=\"nofollow\">MongoDB<\/a><span>.<\/span><\/p>\n<\/p><\/div>\n<p> <a href=\"https:\/\/thenextweb.com\/dd\/2020\/11\/20\/whats-multi-cloud-and-why-should-developers-care\/\">Source<\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Most developers don\u2019t care about multi-cloud. But they should. Whether developers know it or not, their companies likely already have a multi-cloud environment.&nbsp;&nbsp;&nbsp; Multi-cloud is a strategy where a business selects different&#8230;<\/p>\n","protected":false},"author":1,"featured_media":1292,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":[],"categories":[1],"tags":[],"_links":{"self":[{"href":"https:\/\/www.londonchiropracter.com\/index.php?rest_route=\/wp\/v2\/posts\/1291"}],"collection":[{"href":"https:\/\/www.londonchiropracter.com\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.londonchiropracter.com\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.londonchiropracter.com\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.londonchiropracter.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=1291"}],"version-history":[{"count":0,"href":"https:\/\/www.londonchiropracter.com\/index.php?rest_route=\/wp\/v2\/posts\/1291\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.londonchiropracter.com\/index.php?rest_route=\/wp\/v2\/media\/1292"}],"wp:attachment":[{"href":"https:\/\/www.londonchiropracter.com\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=1291"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.londonchiropracter.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=1291"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.londonchiropracter.com\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=1291"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}