{"id":6980,"date":"2020-07-31T10:46:35","date_gmt":"2020-07-31T08:46:35","guid":{"rendered":"https:\/\/www.codemotion.com\/magazine\/?p=6980"},"modified":"2022-01-05T20:05:28","modified_gmt":"2022-01-05T19:05:28","slug":"cloud-computing-critical-component-innovation","status":"publish","type":"post","link":"https:\/\/www.codemotion.com\/magazine\/devops\/cloud\/cloud-computing-critical-component-innovation\/","title":{"rendered":"Cloud computing remains a critical component of innovation"},"content":{"rendered":"\t\t\t\t<div class=\"wp-block-uagb-table-of-contents uagb-toc__align-left uagb-toc__columns-1  uagb-block-6c86c662      \"\n\t\t\t\t\tdata-scroll= \"1\"\n\t\t\t\t\tdata-offset= \"30\"\n\t\t\t\t\tstyle=\"\"\n\t\t\t\t>\n\t\t\t\t<div class=\"uagb-toc__wrap\">\n\t\t\t\t\t\t<div class=\"uagb-toc__title\">\n\t\t\t\t\t\t\tTable Of Contents\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"uagb-toc__list-wrap \">\n\t\t\t\t\t\t<ol class=\"uagb-toc__list\"><li class=\"uagb-toc__list\"><a href=\"#kubernetes-boosts-cloud-computing\" class=\"uagb-toc-link__trigger\">Kubernetes boosts cloud computing<\/a><li class=\"uagb-toc__list\"><a href=\"#best-practices-to-use-kubernetes-and-gke-effectively\" class=\"uagb-toc-link__trigger\">Best practices to use Kubernetes and GKE effectively.<\/a><li class=\"uagb-toc__list\"><a href=\"#the-emergence-of-the-20-year-platform-and-the-importance-of-microservices\" class=\"uagb-toc-link__trigger\">The emergence of the &quot;20-year platform?&quot; and the importance of microservices<\/a><li class=\"uagb-toc__list\"><a href=\"#cloud-computing-and-intellectual-property\" class=\"uagb-toc-link__trigger\">Cloud computing and intellectual property<\/a><li class=\"uagb-toc__list\"><a href=\"#the-rise-of-industry-led-private-ordering-programmes\" class=\"uagb-toc-link__trigger\">The rise of industry-led private ordering programmes<\/a><li class=\"uagb-toc__list\"><a href=\"#be-alert-not-alarmed\" class=\"uagb-toc-link__trigger\">Be alert not alarmed\u00a0<\/a><\/ol>\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\n\n\n<p><span id=\"urn:enhancement-2aa620f9\" class=\"textannotation disambiguated wl-thing\" itemid=\"http:\/\/data.wordlift.io\/wl01770\/entity\/digital_transformation\">Digital transformation<\/span> is in abundance, thanks to the migration from <span id=\"urn:enhancement-1edd17fa\" class=\"textannotation disambiguated wl-thing\" itemid=\"http:\/\/data.wordlift.io\/wl01770\/entity\/mainframe_computer\">mainframes<\/span> to datacentres and the explosion of cloud (and edge) <span id=\"urn:enhancement-1aa642eb\" class=\"textannotation disambiguated wl-thing\" itemid=\"http:\/\/data.wordlift.io\/wl01770\/entity\/computing\">computing<\/span>. <span id=\"urn:enhancement-aef72f77\" class=\"textannotation disambiguated wl-thing\" itemid=\"http:\/\/data.wordlift.io\/wl01770\/entity\/cloud_computing\">Cloud<\/span> <span id=\"urn:enhancement-baf27fdf\" class=\"textannotation disambiguated wl-thing\" itemid=\"http:\/\/data.wordlift.io\/wl01770\/entity\/computing\">computing<\/span> is <span id=\"urn:enhancement-5dc46dbe\" class=\"textannotation disambiguated wl-thing\" itemid=\"http:\/\/data.wordlift.io\/wl01770\/entity\/ubiquitous_computing\">ubiquitous<\/span> in today&#8217;s <span id=\"urn:enhancement-f23008b\" class=\"textannotation disambiguated wl-thing\" itemid=\"http:\/\/data.wordlift.io\/wl01770\/entity\/technology\">technology<\/span>, and it would be hard to find a <span id=\"urn:enhancement-40fd7a6d\" class=\"textannotation disambiguated wl-thing\" itemid=\"http:\/\/data.wordlift.io\/wl01770\/entity\/business\">business<\/span> that doesn&#8217;t use, provide, or create cloud services. <a href=\"https:\/\/www.codemotion.com\/magazine\/dev-hub\/cloud-manager\/cloud-computing-covid-19\/\">Cloud computing <\/a>offers fast, agile, inexpensive, and massively <span id=\"urn:enhancement-c6e88eba\" class=\"textannotation disambiguated wl-thing\" itemid=\"http:\/\/data.wordlift.io\/wl01770\/entity\/scalability\">scalable<\/span> <span id=\"urn:enhancement-1a56c55e\" class=\"textannotation disambiguated wl-thing\" itemid=\"http:\/\/data.wordlift.io\/wl01770\/entity\/infrastructure\">Infrastructure<\/span>. It&#8217;s responsible for a suite of new technologies and service innovations across many vertical.&nbsp;<\/p>\n\n\n\n<p>For <span id=\"urn:enhancement-2a918a15\" class=\"textannotation disambiguated wl-thing\" itemid=\"http:\/\/data.wordlift.io\/wl01770\/entity\/software_developer\">developers<\/span>, this has resulted in a suite of technology and service innovations as industries have switched from on-premises architecture to&nbsp;<a target=\"_blank\" href=\"https:\/\/www.codemotion.com\/magazine\/dev-hub\/cloud-manager\/quarkus-cloud-native-containers-based-development-java-framework\/\" rel=\"noreferrer noopener\">cloud computing.<\/a><\/p>\n\n\n\n<p><span id=\"urn:enhancement-7b2515fd\" class=\"textannotation disambiguated wl-thing\" itemid=\"http:\/\/data.wordlift.io\/wl01770\/entity\/containerization\">Containerization<\/span> has grown in importance both an as standalone alternative and addition to <span id=\"urn:enhancement-63533bcc\" class=\"textannotation disambiguated wl-thing\" itemid=\"http:\/\/data.wordlift.io\/wl01770\/entity\/virtualization\">virtualization<\/span>. <span id=\"urn:enhancement-9b503190\" class=\"textannotation disambiguated wl-thing\" itemid=\"http:\/\/data.wordlift.io\/wl01770\/entity\/kubernetes\">Kubernetes<\/span> is one of the leading platforms managing containers stored in the <span id=\"urn:enhancement-1bb40d29\" class=\"textannotation disambiguated wl-thing\" itemid=\"http:\/\/data.wordlift.io\/wl01770\/entity\/cloud\">cloud<\/span>.&nbsp;<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Kubernetes boosts cloud computing<\/h2>\n\n\n\n<p>Last year at Codemotion Amsterdam, Alain Regnier gave a deep dive into <span id=\"urn:enhancement-e92e0903\" class=\"textannotation disambiguated wl-thing\" itemid=\"http:\/\/data.wordlift.io\/wl01770\/entity\/kubernetes\">Kubernetes<\/span>, which he describes as an &#8220;<span id=\"urn:enhancement-7769c16f\" class=\"textannotation disambiguated wl-thing\" itemid=\"http:\/\/data.wordlift.io\/wl01770\/entity\/open_source\">open source<\/span> solution originally made within <span id=\"urn:enhancement-74f6a0c1\" class=\"textannotation disambiguated wl-thing\" itemid=\"http:\/\/data.wordlift.io\/wl01770\/entity\/google\">Google<\/span> (based on Borg). It allows you to create, update, and organize your containers. And basically, you define the target architecture you want. You say I want so many copies of this <span id=\"urn:enhancement-6c7507d4\" class=\"textannotation disambiguated wl-thing\" itemid=\"http:\/\/data.wordlift.io\/wl01770\/entity\/containerization\">container<\/span>. I want this type of network and so on and the <span id=\"urn:enhancement-dbbdcef3\" class=\"textannotation disambiguated wl-thing\" itemid=\"http:\/\/data.wordlift.io\/wl01770\/entity\/system\">system<\/span> will work to maintain it.&#8221;<\/p>\n\n\n\n<p><span id=\"urn:enhancement-6d8e6ef1\" class=\"textannotation disambiguated wl-thing\" itemid=\"http:\/\/data.wordlift.io\/wl01770\/entity\/google\">Google<\/span> Kubernetes Engine (GKE) provides a managed environment for deploying, managing, and <span id=\"urn:enhancement-724879e6\" class=\"textannotation disambiguated wl-thing\" itemid=\"http:\/\/data.wordlift.io\/wl01770\/entity\/scalability\">scaling<\/span> your <span id=\"urn:enhancement-bb58a760\" class=\"textannotation disambiguated wl-thing\" itemid=\"http:\/\/data.wordlift.io\/wl01770\/entity\/containerization\">containerized<\/span> <span id=\"urn:enhancement-ad74e939\" class=\"textannotation disambiguated wl-thing\" itemid=\"http:\/\/data.wordlift.io\/wl01770\/entity\/application_software\">applications<\/span> using <span id=\"urn:enhancement-3c60a912\" class=\"textannotation disambiguated wl-thing\" itemid=\"http:\/\/data.wordlift.io\/wl01770\/entity\/google\">Google<\/span> <span id=\"urn:enhancement-c628e06d\" class=\"textannotation disambiguated wl-thing\" itemid=\"http:\/\/data.wordlift.io\/wl01770\/entity\/infrastructure\">infrastructure<\/span>. Alain likens this to &#8220;<span id=\"urn:enhancement-c383e386\" class=\"textannotation disambiguated wl-thing\" itemid=\"http:\/\/data.wordlift.io\/wl01770\/entity\/kubernetes\">Kubernetes<\/span> as a service. So in the past, we&#8217;ve had <span id=\"urn:enhancement-4ac8de06\" class=\"textannotation disambiguated wl-thing\" itemid=\"http:\/\/data.wordlift.io\/wl01770\/entity\/infrastructure\">Infrastructure<\/span> as a Service, <span id=\"urn:enhancement-56d1d9eb\" class=\"textannotation disambiguated wl-thing\" itemid=\"http:\/\/data.wordlift.io\/wl01770\/entity\/containerization\">container<\/span> as a service platform as a service. And now we&#8217;re moving into this <span id=\"urn:enhancement-58f5826f\" class=\"textannotation disambiguated wl-thing\" itemid=\"http:\/\/data.wordlift.io\/wl01770\/entity\/kubernetes\">Kubernetes<\/span> as a service approach.&#8221;<\/p>\n\n\n\n<p>Alain is <a href=\"https:\/\/www.codemotion.com\/magazine\/dev-hub\/cto\/a-cto-in-the-making-what-skills-should-you-have\/\">CTO<\/a> of Alto Labs and notes &#8220;<span id=\"urn:enhancement-f4b83187\" class=\"textannotation disambiguated wl-thing\" itemid=\"http:\/\/data.wordlift.io\/wl01770\/entity\/google\">Google<\/span> has been running containers for over 12 years for most of our products. They&#8217;re starting 4 billion containers per week. So it gives you an <span id=\"urn:enhancement-e363a990\" class=\"textannotation disambiguated wl-thing\" itemid=\"http:\/\/data.wordlift.io\/wl01770\/entity\/idea\">idea<\/span> of the kind of problem they can have managing those containers, starting them, stopping them, and the <span id=\"urn:enhancement-b73575bf\" class=\"textannotation disambiguated wl-thing\" itemid=\"http:\/\/data.wordlift.io\/wl01770\/entity\/experience\">experience<\/span> they put into <span id=\"urn:enhancement-4a17d960\" class=\"textannotation disambiguated wl-thing\" itemid=\"http:\/\/data.wordlift.io\/wl01770\/entity\/kubernetes\">Kubernetes<\/span> when they designed the first version.&#8221;&nbsp;<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Best practices to use Kubernetes and GKE effectively.<\/h2>\n\n\n\n<p>Alain provided a deep dive into the <span id=\"urn:enhancement-50909755\" class=\"textannotation disambiguated wl-thing\" itemid=\"http:\/\/data.wordlift.io\/wl01770\/entity\/best_practice\">best practices<\/span> of Kubernetes and GKE. These include<\/p>\n\n\n\n<p><strong>1. Define alliances for the <span id=\"urn:enhancement-d6154600\" class=\"textannotation disambiguated wl-thing\" itemid=\"http:\/\/data.wordlift.io\/wl01770\/entity\/command_computing\">command<\/span> kubectl patterns&nbsp;<\/strong><\/p>\n\n\n\n<p>because:<\/p>\n\n\n\n<ul class=\"wp-block-list\"><li>You will use them often<\/li><li>Sometimes you mistype commands, and you will have to type it again<\/li><li>You don&#8217;t always remember the syntax.<\/li><\/ul>\n\n\n\n<p><strong>2. Learn to use the output option of kubectl<\/strong><\/p>\n\n\n\n<ul class=\"wp-block-list\"><li>Output as JSON and retrieve specific elements: &#8220;kubectl will give you some information on the command line, but sometimes you want additional information, or you want them in a different format, for example, in JSON.&#8221;<\/li><li>You can also retrieve the YAML from your existing resource.<\/li><\/ul>\n\n\n\n<p><strong>3. Use <span id=\"urn:enhancement-6e53df8c\" class=\"textannotation disambiguated wl-thing\" itemid=\"http:\/\/data.wordlift.io\/wl01770\/entity\/google_cloud_platform_2\">Google Cloud<\/span> Shell, with GKE<\/strong><\/p>\n\n\n\n<p>&#8220;This is very, very useful, especially when you are on <span id=\"urn:enhancement-33c70139\" class=\"textannotation disambiguated wl-thing\" itemid=\"http:\/\/data.wordlift.io\/wl01770\/entity\/google_cloud_platform_2\">Google Cloud<\/span>. Because you can do a lot of things directly from this VM. So it&#8217;s a small VM with a persistent <span id=\"urn:enhancement-a03a50f2\" class=\"textannotation disambiguated wl-thing\" itemid=\"http:\/\/data.wordlift.io\/wl01770\/entity\/disk_storage\">disk<\/span> and some pre-installed common <span id=\"urn:enhancement-174dba7d\" class=\"textannotation disambiguated wl-thing\" itemid=\"http:\/\/data.wordlift.io\/wl01770\/entity\/tool\">tools<\/span> like G Cloud kubectl, and git.&#8221;<\/p>\n\n\n\n<p>His organizational tip: 1 top folder per project\/ 1 &#8220;config&#8221; <span id=\"urn:enhancement-6e440ac0\" class=\"textannotation disambiguated wl-thing\" itemid=\"http:\/\/data.wordlift.io\/wl01770\/entity\/computer_file\">file<\/span> containing &#8220;exports&#8221;.<\/p>\n\n\n\n<p>Looking for more tips? Take a look at Alain&#8217;s presentation below:<\/p>\n\n\n\n<p>[jwp-video n=&#8221;1&#8243;]<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">The emergence of the &#8220;20-year platform?&#8221; and the importance of microservices<\/h2>\n\n\n\n<p>&nbsp;Michael Behrent, Distinguished Engineer for Serverless \/ FaaS &amp; <span id=\"urn:enhancement-dd6d4d79\" class=\"textannotation disambiguated wl-thing\" itemid=\"http:\/\/data.wordlift.io\/wl01770\/entity\/ibm\">IBM<\/span> Cloud Functions Chief Architect for <span id=\"urn:enhancement-b8040d50\" class=\"textannotation disambiguated wl-thing\" itemid=\"http:\/\/data.wordlift.io\/wl01770\/entity\/ibm\">IBM<\/span>, contends that a new platform and platform architecture emerges in every era. Its goal is always to focus on core <span id=\"urn:enhancement-1438dcaf\" class=\"textannotation disambiguated wl-thing\" itemid=\"http:\/\/data.wordlift.io\/wl01770\/entity\/application_software\">application<\/span> logic and support the <span id=\"urn:enhancement-2e0cab9a\" class=\"textannotation disambiguated wl-thing\" itemid=\"http:\/\/data.wordlift.io\/wl01770\/entity\/software_developer\">developer<\/span> implementing their <span id=\"urn:enhancement-df77d015\" class=\"textannotation disambiguated wl-thing\" itemid=\"http:\/\/data.wordlift.io\/wl01770\/entity\/application_software\">applications<\/span> in not having to worry about everything unrelated to their <span id=\"urn:enhancement-b1cab199\" class=\"textannotation disambiguated wl-thing\" itemid=\"http:\/\/data.wordlift.io\/wl01770\/entity\/business_logic\">business logic<\/span>. Michael believes we are witnessing the <span id=\"urn:enhancement-e7db30a1\" class=\"textannotation disambiguated wl-thing\" itemid=\"http:\/\/data.wordlift.io\/wl01770\/entity\/emergence\">emergence<\/span> of the next dominant platform, the 20-year platform.<\/p>\n\n\n\n<p><a href=\"https:\/\/www.codemotion.com\/magazine\/dev-hub\/cloud-manager\/how-covid-19-impacts-the-future-of-cloud-it-infrastructure\/\">Cloud computing<\/a> has resulted in very highly distributed, many component <span id=\"urn:enhancement-56ed7383\" class=\"textannotation disambiguated wl-thing\" itemid=\"http:\/\/data.wordlift.io\/wl01770\/entity\/computer_architecture\">architectures<\/span>. &#8220;We have to design more for <span id=\"urn:enhancement-c8f91c31\" class=\"textannotation disambiguated wl-thing\" itemid=\"http:\/\/data.wordlift.io\/wl01770\/entity\/failure\">failure<\/span> than we had in the past, some simply because of the <span id=\"urn:enhancement-edcbc599\" class=\"textannotation disambiguated wl-thing\" itemid=\"http:\/\/data.wordlift.io\/wl01770\/entity\/statistics\">statistics<\/span> of what it means to have many components running at the same time and all of them have to be available.&#8221; Enter microservices as a cloud-native architectural approach where code can be updated more efficiently, and <span id=\"urn:enhancement-313b162d\" class=\"textannotation disambiguated wl-thing\" itemid=\"http:\/\/data.wordlift.io\/wl01770\/entity\/team\">teams<\/span> can use different stacks for different components which in turn can be scaled independently of one another.&nbsp;<\/p>\n\n\n\n<p>[jwp-video n=&#8221;3&#8243;]<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Cloud computing and intellectual property<\/h2>\n\n\n\n<p>It&#8217;s hard to imagine, but the <span id=\"urn:enhancement-a7ce5041\" class=\"textannotation disambiguated wl-thing\" itemid=\"http:\/\/data.wordlift.io\/wl01770\/entity\/cloud\">cloud<\/span> computing software you are creating right now may be worth a heck of a lot &#8211; to someone else. Kim Gagne told <span id=\"urn:enhancement-c7a2b51f\" class=\"textannotation disambiguated wl-organization\" itemid=\"http:\/\/data.wordlift.io\/wl01770\/entity\/codemotion\">Codemotion<\/span> about the explosion of patent lawsuits, impeding <span id=\"urn:enhancement-e25896bc\" class=\"textannotation disambiguated wl-thing\" itemid=\"http:\/\/data.wordlift.io\/wl01770\/entity\/innovation\">innovation<\/span> in the <span id=\"urn:enhancement-8f2d3fd1\" class=\"textannotation disambiguated wl-thing\" itemid=\"http:\/\/data.wordlift.io\/wl01770\/entity\/cloud\">cloud<\/span>.<\/p>\n\n\n\n<p>The culprits are patent trolls who &#8220;essentially just buy or acquire patents, they have no interest in using those patents to develop any new technologies or solutions or anything else. All they want to do is sue people, and they want to say you&#8217;re infringing our intellectual <span id=\"urn:enhancement-66e8a3e2\" class=\"textannotation disambiguated wl-thing\" itemid=\"http:\/\/data.wordlift.io\/wl01770\/entity\/property\">property<\/span>. And therefore, we&#8217;re going to take whatever 40% of all your revenues from your product or 100% if we can get it.&#8221;<\/p>\n\n\n\n<p>Over the last decade, cloud-based litigation has been increasing. Their most common target is small businesses who also feel the biggest <span id=\"urn:enhancement-594dc091\" class=\"textannotation disambiguated wl-thing\" itemid=\"http:\/\/data.wordlift.io\/wl01770\/entity\/social_influence\">impact<\/span> because &#8220;a lawsuit could shut the <span id=\"urn:enhancement-eacedb4e\" class=\"textannotation disambiguated wl-thing\" itemid=\"http:\/\/data.wordlift.io\/wl01770\/entity\/business\">business<\/span> down because it takes time, it takes resources, and it could tie you up, and suddenly you&#8217;ve lost your edge in the market. And so then you try buy your way out of the lawsuit quickly. And that works to the patent trolls plan.&#8221;<\/p>\n\n\n\n<p>While IP risk can be managed through legislation and legal recourse, these methods move slowly &#8220;and there&#8217;s a premium in the technology industry on speed.&#8221;&nbsp;<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">The rise of industry-led private ordering programmes<\/h2>\n\n\n\n<p>Fortunately, people are fighting back such as The LOT Network, <span id=\"urn:enhancement-eab9722c\" class=\"textannotation disambiguated wl-thing\" itemid=\"http:\/\/data.wordlift.io\/wl01770\/entity\/allied_security_trust\">Allied Security Trust<\/span>, <span id=\"urn:enhancement-583127b\" class=\"textannotation disambiguated wl-organization\" itemid=\"http:\/\/data.wordlift.io\/wl01770\/entity\/open_invention_network\">Open Invention Network<\/span>, and <span id=\"urn:enhancement-5d98f3e\" class=\"textannotation disambiguated wl-thing\" itemid=\"http:\/\/data.wordlift.io\/wl01770\/entity\/microsoft\">Microsoft<\/span>: &#8220;Essentially <span id=\"urn:enhancement-3ede9620\" class=\"textannotation disambiguated wl-thing\" itemid=\"http:\/\/data.wordlift.io\/wl01770\/entity\/company\">companies<\/span> pool patents and make them available to people who are defending lawsuits.&#8221; An example is <span id=\"urn:enhancement-de8d83a7\" class=\"textannotation disambiguated wl-thing\" itemid=\"http:\/\/data.wordlift.io\/wl01770\/entity\/microsoft\">Microsoft<\/span>&#8216;s&nbsp;<a target=\"_blank\" href=\"https:\/\/azure.microsoft.com\/en-us\/overview\/azure-ip-advantage\/\" rel=\"noreferrer noopener\">Azure IP Advantage program<\/a>&nbsp;in which they indemnify <span id=\"urn:enhancement-d08b0268\" class=\"textannotation disambiguated wl-thing\" itemid=\"http:\/\/data.wordlift.io\/wl01770\/entity\/open_source\">open source<\/span> and proprietary cloud software and share their patents: &#8220;They say, if you are sued for an <span id=\"urn:enhancement-4cfeee28\" class=\"textannotation disambiguated wl-thing\" itemid=\"http:\/\/data.wordlift.io\/wl01770\/entity\/application_software\">application<\/span> used on our platform, we will indemnify you. We&#8217;ll cover the cost of that suit. And there&#8217;s no cap on that.&#8221; The <span id=\"urn:enhancement-9d6f1c\" class=\"textannotation disambiguated wl-thing\" itemid=\"http:\/\/data.wordlift.io\/wl01770\/entity\/company\">company<\/span> expanded its <span id=\"urn:enhancement-19fdc6d4\" class=\"textannotation disambiguated wl-thing\" itemid=\"http:\/\/data.wordlift.io\/wl01770\/entity\/computer_program\">program<\/span> to startups in 2019, including <span id=\"urn:enhancement-2969c67b\" class=\"textannotation disambiguated wl-thing\" itemid=\"http:\/\/data.wordlift.io\/wl01770\/entity\/customer\">customers<\/span> who are building <span id=\"urn:enhancement-7df35d28\" class=\"textannotation disambiguated wl-thing\" itemid=\"http:\/\/data.wordlift.io\/wl01770\/entity\/internet_of_things\">IoT<\/span> solutions that connect to Azure. There&#8217;s also an extensive catalogue of thousands of patents for respondents to use in their defence.&nbsp;<\/p>\n\n\n\n<p>[jwp-video n=&#8221;2&#8243;]<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Be alert not alarmed&nbsp;<\/h2>\n\n\n\n<p>&#8220;Alan stresses, My purpose isn&#8217;t to scare you and say stay away from the <span id=\"urn:enhancement-c6348acf\" class=\"textannotation disambiguated wl-thing\" itemid=\"http:\/\/data.wordlift.io\/wl01770\/entity\/cloud\">cloud<\/span> because you&#8217;ll end up being sued. That would sort of be counterproductive to my livelihood.&#8221;<\/p>\n\n\n\n<p>His suggestions:&nbsp;<\/p>\n\n\n\n<ul class=\"wp-block-list\"><li>Assess your protections and your business risks associated with IP and your operations.<\/li><li>Identify a plan to protect your innovations and your IP, especially your innovations in the cloud. &#8220;This could be simply just talking to your cloud providers and saying, what kind of protections do you have, what can you help us with? And what kind of protection do you offer to your customers?&#8221;<\/li><li>Be aware of the various solutions that are out there if you get hit with a lawsuit.<\/li><\/ul>\n\n\n\n\n\n\n","protected":false},"excerpt":{"rendered":"<p>Digital transformation is in abundance, thanks to the migration from mainframes to datacentres and the explosion of cloud (and edge) computing. Cloud computing is ubiquitous in today&#8217;s technology, and it would be hard to find a business that doesn&#8217;t use, provide, or create cloud services. Cloud computing offers fast, agile, inexpensive, and massively scalable Infrastructure.&#8230; <a class=\"more-link\" href=\"https:\/\/www.codemotion.com\/magazine\/devops\/cloud\/cloud-computing-critical-component-innovation\/\">Read more<\/a><\/p>\n","protected":false},"author":85,"featured_media":7001,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_editorskit_title_hidden":false,"_editorskit_reading_time":4,"_editorskit_is_block_options_detached":false,"_editorskit_block_options_position":"{}","_uag_custom_page_level_css":"","_genesis_hide_title":false,"_genesis_hide_breadcrumbs":false,"_genesis_hide_singular_image":false,"_genesis_hide_footer_widgets":false,"_genesis_custom_body_class":"","_genesis_custom_post_class":"","_genesis_layout":"","footnotes":""},"categories":[5244],"tags":[7103,56],"collections":[],"class_list":{"0":"post-6980","1":"post","2":"type-post","3":"status-publish","4":"format-standard","5":"has-post-thumbnail","7":"category-cloud","8":"tag-containers","9":"tag-kubernetes","10":"entry"},"yoast_head":"<!-- This site is optimized with the Yoast SEO Premium plugin v26.9 (Yoast SEO v26.9) - https:\/\/yoast.com\/product\/yoast-seo-premium-wordpress\/ -->\n<title>Cloud computing remains a critical component of innovation - Codemotion<\/title>\n<meta name=\"description\" content=\"Cloud computing persists as the backbone to many examples of digital transformation, although it&#039;s still evolving and subject to numerous challenges.\" \/>\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.codemotion.com\/magazine\/devops\/cloud\/cloud-computing-critical-component-innovation\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Cloud computing remains a critical component of innovation\" \/>\n<meta property=\"og:description\" content=\"Cloud computing persists as the backbone to many examples of digital transformation, although it&#039;s still evolving and subject to numerous challenges.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.codemotion.com\/magazine\/devops\/cloud\/cloud-computing-critical-component-innovation\/\" \/>\n<meta property=\"og:site_name\" content=\"Codemotion Magazine\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/Codemotion.Italy\/\" \/>\n<meta property=\"article:published_time\" content=\"2020-07-31T08:46:35+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2022-01-05T19:05:28+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.codemotion.com\/magazine\/wp-content\/uploads\/2020\/07\/cloud.png\" \/>\n\t<meta property=\"og:image:width\" content=\"1012\" \/>\n\t<meta property=\"og:image:height\" content=\"675\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/png\" \/>\n<meta name=\"author\" content=\"Cate Lawrence\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@CodemotionIT\" \/>\n<meta name=\"twitter:site\" content=\"@CodemotionIT\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Cate Lawrence\" \/>\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\":\"Article\",\"@id\":\"https:\/\/www.codemotion.com\/magazine\/devops\/cloud\/cloud-computing-critical-component-innovation\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/www.codemotion.com\/magazine\/devops\/cloud\/cloud-computing-critical-component-innovation\/\"},\"author\":{\"name\":\"Cate Lawrence\",\"@id\":\"https:\/\/www.codemotion.com\/magazine\/#\/schema\/person\/df32323fd62dc47fa8892426677a2cc1\"},\"headline\":\"Cloud computing remains a critical component of innovation\",\"datePublished\":\"2020-07-31T08:46:35+00:00\",\"dateModified\":\"2022-01-05T19:05:28+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/www.codemotion.com\/magazine\/devops\/cloud\/cloud-computing-critical-component-innovation\/\"},\"wordCount\":1185,\"publisher\":{\"@id\":\"https:\/\/www.codemotion.com\/magazine\/#organization\"},\"image\":{\"@id\":\"https:\/\/www.codemotion.com\/magazine\/devops\/cloud\/cloud-computing-critical-component-innovation\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/www.codemotion.com\/magazine\/wp-content\/uploads\/2020\/07\/cloud.png\",\"keywords\":[\"Containers\",\"Kubernetes\"],\"articleSection\":[\"Cloud\"],\"inLanguage\":\"en-US\"},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/www.codemotion.com\/magazine\/devops\/cloud\/cloud-computing-critical-component-innovation\/\",\"url\":\"https:\/\/www.codemotion.com\/magazine\/devops\/cloud\/cloud-computing-critical-component-innovation\/\",\"name\":\"Cloud computing remains a critical component of innovation - Codemotion\",\"isPartOf\":{\"@id\":\"https:\/\/www.codemotion.com\/magazine\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/www.codemotion.com\/magazine\/devops\/cloud\/cloud-computing-critical-component-innovation\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/www.codemotion.com\/magazine\/devops\/cloud\/cloud-computing-critical-component-innovation\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/www.codemotion.com\/magazine\/wp-content\/uploads\/2020\/07\/cloud.png\",\"datePublished\":\"2020-07-31T08:46:35+00:00\",\"dateModified\":\"2022-01-05T19:05:28+00:00\",\"description\":\"Cloud computing persists as the backbone to many examples of digital transformation, although it's still evolving and subject to numerous challenges.\",\"breadcrumb\":{\"@id\":\"https:\/\/www.codemotion.com\/magazine\/devops\/cloud\/cloud-computing-critical-component-innovation\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/www.codemotion.com\/magazine\/devops\/cloud\/cloud-computing-critical-component-innovation\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/www.codemotion.com\/magazine\/devops\/cloud\/cloud-computing-critical-component-innovation\/#primaryimage\",\"url\":\"https:\/\/www.codemotion.com\/magazine\/wp-content\/uploads\/2020\/07\/cloud.png\",\"contentUrl\":\"https:\/\/www.codemotion.com\/magazine\/wp-content\/uploads\/2020\/07\/cloud.png\",\"width\":1012,\"height\":675,\"caption\":\"cloud\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/www.codemotion.com\/magazine\/devops\/cloud\/cloud-computing-critical-component-innovation\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/www.codemotion.com\/magazine\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"DevOps\",\"item\":\"https:\/\/www.codemotion.com\/magazine\/devops\/\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"Cloud\",\"item\":\"https:\/\/www.codemotion.com\/magazine\/devops\/cloud\/\"},{\"@type\":\"ListItem\",\"position\":4,\"name\":\"Cloud computing remains a critical component of innovation\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/www.codemotion.com\/magazine\/#website\",\"url\":\"https:\/\/www.codemotion.com\/magazine\/\",\"name\":\"Codemotion Magazine\",\"description\":\"We code the future. Together\",\"publisher\":{\"@id\":\"https:\/\/www.codemotion.com\/magazine\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/www.codemotion.com\/magazine\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/www.codemotion.com\/magazine\/#organization\",\"name\":\"Codemotion\",\"url\":\"https:\/\/www.codemotion.com\/magazine\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/www.codemotion.com\/magazine\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/www.codemotion.com\/magazine\/wp-content\/uploads\/2019\/11\/codemotionlogo.png\",\"contentUrl\":\"https:\/\/www.codemotion.com\/magazine\/wp-content\/uploads\/2019\/11\/codemotionlogo.png\",\"width\":225,\"height\":225,\"caption\":\"Codemotion\"},\"image\":{\"@id\":\"https:\/\/www.codemotion.com\/magazine\/#\/schema\/logo\/image\/\"},\"sameAs\":[\"https:\/\/www.facebook.com\/Codemotion.Italy\/\",\"https:\/\/x.com\/CodemotionIT\"]},{\"@type\":\"Person\",\"@id\":\"https:\/\/www.codemotion.com\/magazine\/#\/schema\/person\/df32323fd62dc47fa8892426677a2cc1\",\"name\":\"Cate Lawrence\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/www.codemotion.com\/magazine\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/2dbf9850a6e06e402d71247f79a76d6a5adad553ed6aab558a29a4107e5e83b1?s=96&d=mm&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/2dbf9850a6e06e402d71247f79a76d6a5adad553ed6aab558a29a4107e5e83b1?s=96&d=mm&r=g\",\"caption\":\"Cate Lawrence\"},\"url\":\"https:\/\/www.codemotion.com\/magazine\/author\/cate-lawrence\/\"}]}<\/script>\n<!-- \/ Yoast SEO Premium plugin. -->","yoast_head_json":{"title":"Cloud computing remains a critical component of innovation - Codemotion","description":"Cloud computing persists as the backbone to many examples of digital transformation, although it's still evolving and subject to numerous challenges.","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.codemotion.com\/magazine\/devops\/cloud\/cloud-computing-critical-component-innovation\/","og_locale":"en_US","og_type":"article","og_title":"Cloud computing remains a critical component of innovation","og_description":"Cloud computing persists as the backbone to many examples of digital transformation, although it's still evolving and subject to numerous challenges.","og_url":"https:\/\/www.codemotion.com\/magazine\/devops\/cloud\/cloud-computing-critical-component-innovation\/","og_site_name":"Codemotion Magazine","article_publisher":"https:\/\/www.facebook.com\/Codemotion.Italy\/","article_published_time":"2020-07-31T08:46:35+00:00","article_modified_time":"2022-01-05T19:05:28+00:00","og_image":[{"width":1012,"height":675,"url":"https:\/\/www.codemotion.com\/magazine\/wp-content\/uploads\/2020\/07\/cloud.png","type":"image\/png"}],"author":"Cate Lawrence","twitter_card":"summary_large_image","twitter_creator":"@CodemotionIT","twitter_site":"@CodemotionIT","twitter_misc":{"Written by":"Cate Lawrence","Est. reading time":"6 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/www.codemotion.com\/magazine\/devops\/cloud\/cloud-computing-critical-component-innovation\/#article","isPartOf":{"@id":"https:\/\/www.codemotion.com\/magazine\/devops\/cloud\/cloud-computing-critical-component-innovation\/"},"author":{"name":"Cate Lawrence","@id":"https:\/\/www.codemotion.com\/magazine\/#\/schema\/person\/df32323fd62dc47fa8892426677a2cc1"},"headline":"Cloud computing remains a critical component of innovation","datePublished":"2020-07-31T08:46:35+00:00","dateModified":"2022-01-05T19:05:28+00:00","mainEntityOfPage":{"@id":"https:\/\/www.codemotion.com\/magazine\/devops\/cloud\/cloud-computing-critical-component-innovation\/"},"wordCount":1185,"publisher":{"@id":"https:\/\/www.codemotion.com\/magazine\/#organization"},"image":{"@id":"https:\/\/www.codemotion.com\/magazine\/devops\/cloud\/cloud-computing-critical-component-innovation\/#primaryimage"},"thumbnailUrl":"https:\/\/www.codemotion.com\/magazine\/wp-content\/uploads\/2020\/07\/cloud.png","keywords":["Containers","Kubernetes"],"articleSection":["Cloud"],"inLanguage":"en-US"},{"@type":"WebPage","@id":"https:\/\/www.codemotion.com\/magazine\/devops\/cloud\/cloud-computing-critical-component-innovation\/","url":"https:\/\/www.codemotion.com\/magazine\/devops\/cloud\/cloud-computing-critical-component-innovation\/","name":"Cloud computing remains a critical component of innovation - Codemotion","isPartOf":{"@id":"https:\/\/www.codemotion.com\/magazine\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.codemotion.com\/magazine\/devops\/cloud\/cloud-computing-critical-component-innovation\/#primaryimage"},"image":{"@id":"https:\/\/www.codemotion.com\/magazine\/devops\/cloud\/cloud-computing-critical-component-innovation\/#primaryimage"},"thumbnailUrl":"https:\/\/www.codemotion.com\/magazine\/wp-content\/uploads\/2020\/07\/cloud.png","datePublished":"2020-07-31T08:46:35+00:00","dateModified":"2022-01-05T19:05:28+00:00","description":"Cloud computing persists as the backbone to many examples of digital transformation, although it's still evolving and subject to numerous challenges.","breadcrumb":{"@id":"https:\/\/www.codemotion.com\/magazine\/devops\/cloud\/cloud-computing-critical-component-innovation\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.codemotion.com\/magazine\/devops\/cloud\/cloud-computing-critical-component-innovation\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.codemotion.com\/magazine\/devops\/cloud\/cloud-computing-critical-component-innovation\/#primaryimage","url":"https:\/\/www.codemotion.com\/magazine\/wp-content\/uploads\/2020\/07\/cloud.png","contentUrl":"https:\/\/www.codemotion.com\/magazine\/wp-content\/uploads\/2020\/07\/cloud.png","width":1012,"height":675,"caption":"cloud"},{"@type":"BreadcrumbList","@id":"https:\/\/www.codemotion.com\/magazine\/devops\/cloud\/cloud-computing-critical-component-innovation\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.codemotion.com\/magazine\/"},{"@type":"ListItem","position":2,"name":"DevOps","item":"https:\/\/www.codemotion.com\/magazine\/devops\/"},{"@type":"ListItem","position":3,"name":"Cloud","item":"https:\/\/www.codemotion.com\/magazine\/devops\/cloud\/"},{"@type":"ListItem","position":4,"name":"Cloud computing remains a critical component of innovation"}]},{"@type":"WebSite","@id":"https:\/\/www.codemotion.com\/magazine\/#website","url":"https:\/\/www.codemotion.com\/magazine\/","name":"Codemotion Magazine","description":"We code the future. Together","publisher":{"@id":"https:\/\/www.codemotion.com\/magazine\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.codemotion.com\/magazine\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/www.codemotion.com\/magazine\/#organization","name":"Codemotion","url":"https:\/\/www.codemotion.com\/magazine\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.codemotion.com\/magazine\/#\/schema\/logo\/image\/","url":"https:\/\/www.codemotion.com\/magazine\/wp-content\/uploads\/2019\/11\/codemotionlogo.png","contentUrl":"https:\/\/www.codemotion.com\/magazine\/wp-content\/uploads\/2019\/11\/codemotionlogo.png","width":225,"height":225,"caption":"Codemotion"},"image":{"@id":"https:\/\/www.codemotion.com\/magazine\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/Codemotion.Italy\/","https:\/\/x.com\/CodemotionIT"]},{"@type":"Person","@id":"https:\/\/www.codemotion.com\/magazine\/#\/schema\/person\/df32323fd62dc47fa8892426677a2cc1","name":"Cate Lawrence","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.codemotion.com\/magazine\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/2dbf9850a6e06e402d71247f79a76d6a5adad553ed6aab558a29a4107e5e83b1?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/2dbf9850a6e06e402d71247f79a76d6a5adad553ed6aab558a29a4107e5e83b1?s=96&d=mm&r=g","caption":"Cate Lawrence"},"url":"https:\/\/www.codemotion.com\/magazine\/author\/cate-lawrence\/"}]}},"featured_image_src":"https:\/\/www.codemotion.com\/magazine\/wp-content\/uploads\/2020\/07\/cloud-600x400.png","featured_image_src_square":"https:\/\/www.codemotion.com\/magazine\/wp-content\/uploads\/2020\/07\/cloud-600x600.png","author_info":{"display_name":"Cate Lawrence","author_link":"https:\/\/www.codemotion.com\/magazine\/author\/cate-lawrence\/"},"uagb_featured_image_src":{"full":["https:\/\/www.codemotion.com\/magazine\/wp-content\/uploads\/2020\/07\/cloud.png",1012,675,false],"thumbnail":["https:\/\/www.codemotion.com\/magazine\/wp-content\/uploads\/2020\/07\/cloud-150x150.png",150,150,true],"medium":["https:\/\/www.codemotion.com\/magazine\/wp-content\/uploads\/2020\/07\/cloud-300x200.png",300,200,true],"medium_large":["https:\/\/www.codemotion.com\/magazine\/wp-content\/uploads\/2020\/07\/cloud-768x512.png",768,512,true],"large":["https:\/\/www.codemotion.com\/magazine\/wp-content\/uploads\/2020\/07\/cloud.png",1012,675,false],"1536x1536":["https:\/\/www.codemotion.com\/magazine\/wp-content\/uploads\/2020\/07\/cloud.png",1012,675,false],"2048x2048":["https:\/\/www.codemotion.com\/magazine\/wp-content\/uploads\/2020\/07\/cloud.png",1012,675,false],"small-home-featured":["https:\/\/www.codemotion.com\/magazine\/wp-content\/uploads\/2020\/07\/cloud.png",100,67,false],"sidebar-featured":["https:\/\/www.codemotion.com\/magazine\/wp-content\/uploads\/2020\/07\/cloud-180x128.png",180,128,true],"genesis-singular-images":["https:\/\/www.codemotion.com\/magazine\/wp-content\/uploads\/2020\/07\/cloud-896x504.png",896,504,true],"archive-featured":["https:\/\/www.codemotion.com\/magazine\/wp-content\/uploads\/2020\/07\/cloud-400x225.png",400,225,true],"gb-block-post-grid-landscape":["https:\/\/www.codemotion.com\/magazine\/wp-content\/uploads\/2020\/07\/cloud-600x400.png",600,400,true],"gb-block-post-grid-square":["https:\/\/www.codemotion.com\/magazine\/wp-content\/uploads\/2020\/07\/cloud-600x600.png",600,600,true]},"uagb_author_info":{"display_name":"Cate Lawrence","author_link":"https:\/\/www.codemotion.com\/magazine\/author\/cate-lawrence\/"},"uagb_comment_info":0,"uagb_excerpt":"Digital transformation is in abundance, thanks to the migration from mainframes to datacentres and the explosion of cloud (and edge) computing. Cloud computing is ubiquitous in today&#8217;s technology, and it would be hard to find a business that doesn&#8217;t use, provide, or create cloud services. Cloud computing offers fast, agile, inexpensive, and massively scalable Infrastructure.&#8230;&hellip;","lang":"en","_links":{"self":[{"href":"https:\/\/www.codemotion.com\/magazine\/wp-json\/wp\/v2\/posts\/6980","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.codemotion.com\/magazine\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.codemotion.com\/magazine\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.codemotion.com\/magazine\/wp-json\/wp\/v2\/users\/85"}],"replies":[{"embeddable":true,"href":"https:\/\/www.codemotion.com\/magazine\/wp-json\/wp\/v2\/comments?post=6980"}],"version-history":[{"count":6,"href":"https:\/\/www.codemotion.com\/magazine\/wp-json\/wp\/v2\/posts\/6980\/revisions"}],"predecessor-version":[{"id":7121,"href":"https:\/\/www.codemotion.com\/magazine\/wp-json\/wp\/v2\/posts\/6980\/revisions\/7121"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.codemotion.com\/magazine\/wp-json\/wp\/v2\/media\/7001"}],"wp:attachment":[{"href":"https:\/\/www.codemotion.com\/magazine\/wp-json\/wp\/v2\/media?parent=6980"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.codemotion.com\/magazine\/wp-json\/wp\/v2\/categories?post=6980"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.codemotion.com\/magazine\/wp-json\/wp\/v2\/tags?post=6980"},{"taxonomy":"collections","embeddable":true,"href":"https:\/\/www.codemotion.com\/magazine\/wp-json\/wp\/v2\/collections?post=6980"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}