{"id":2422,"date":"2018-11-15T18:24:01","date_gmt":"2018-11-15T18:24:01","guid":{"rendered":"https:\/\/ionicframework.com\/?p=2422"},"modified":"2018-12-12T22:38:03","modified_gmt":"2018-12-12T22:38:03","slug":"making-the-case-for-devops","status":"publish","type":"post","link":"https:\/\/ionic.io\/blog\/making-the-case-for-devops","title":{"rendered":"Making the Case for DevOps"},"content":{"rendered":"\n<p>Unless you\u2019ve been living under a rock, you\u2019ve likely heard the phrase <em><strong>DevOps<\/strong><\/em>. It\u2019s kind of become a squishy and often overused term, yet most people (my fellow developers included) still don\u2019t seem to know what it really means, nor the impact it can have on the business.\u00a0<\/p>\n\n\n\n<p>Since DevOps has become a passion of mine recently, I thought I\u2019d write this post to help explain what it is, and more importantly, help other developers make the business case for DevOps in their own organization. Spoiler alert: It has a less to do with the common \u201cmore frequent releases &amp; <g class=\"gr_ gr_4 gr-alert gr_gramm gr_inline_cards gr_run_anim Grammar multiReplace\" id=\"4\" data-gr-id=\"4\">less<\/g> bugs\u201d argument and more to do with <em><strong>revenue<\/strong><\/em>.<\/p>\n\n\n<p><!--more--><\/p>\n\n\n<h2 class=\"wp-block-heading\">The Business Case<\/h2>\n\n\n\n<p>Recently, I found myself in a meeting with our executive team where I was trying to make a case for why we needed to hire more engineers. Having a developer background, I kept making my arguments through the lens of the technical complexity of the product, the growing technical debt, and the laundry list of features we need to work on.<\/p>\n\n\n\n<p>While all of these things were true, none of them made a compelling case as to why the business should invest more money into the product. And, in the end, that\u2019s really what I was asking for&#8230;Not developers per se, but a business investment.<\/p>\n\n\n\n<p>When making the case for DevOps within an organization, it\u2019s easy to get lost in a sea of technical facts about faster release cycles, <g class=\"gr_ gr_6 gr-alert gr_gramm gr_inline_cards gr_run_anim Grammar multiReplace\" id=\"6\" data-gr-id=\"6\">less<\/g> bugs, and happier dev teams, but forget the basic goal of DevOps, which is to drive business results. <a href=\"https:\/\/devops-research.com\/assets\/devops_scorecard.pdf\" target=\"_blank\" rel=\"noopener\">Research shows<\/a> that companies considered to be high-performing in DevOps were <strong>2x as likely to exceed their own goals for profitability, market share, and productivity.<\/strong><\/p>\n\n\n\n<h2 class=\"wp-block-heading\">But We\u2019re Not a \u201cSoftware Company\u201d<\/h2>\n\n\n\n<p>Hate to break it you, but yes\u2026 you are. <br\/><\/p>\n\n\n\n<p>If you\u2019ve not heard the phrase DevOps before, you\u2019ve almost certainly heard the phrase <em>digital transformation<\/em>. Which is just a fancy way of saying that you are now a software company whether you intended to be or not. The Amazons, Ubers, and Airbnbs of the world have proven that no industry is safe from disruption. <br\/><\/p>\n\n\n\n<p>In order to compete in an increasingly digital market, companies are going to need to adopt the same lean, agile practices and digital experiences these disruptors have prided themselves on investing in throughout the years. <br\/><\/p>\n\n\n\n<p>To add fuel to the fire, all these new \u201cunintentional software companies\u201d are finding themselves competing for the same prized resource: Developers. A <a href=\"https:\/\/stripe.com\/files\/reports\/the-developer-coefficient.pdf\" target=\"_blank\">recent study<\/a> conducted by Stripe reports that <strong>access to developers is a bigger threat to success than access to capital<\/strong>.<\/p>\n\n\n\n<p>Maybe that sounds surprising to some, but it makes sense. <br\/><\/p>\n\n\n\n<p>Why? Because good developers would rather spend time on innovation and improving a product to help their business meet its goals instead of spending as much time as they do worrying about implementing and managing multiple processes around testing, collecting feedback, release approval, cutting releases, and more. <br\/><\/p>\n\n\n\n<p>For this reason, it\u2019s no surprise that developers tend to gravitate towards companies who embrace true DevOps methodologies. But often, it can be a daunting challenge for businesses that are just ramping up their digital transformation efforts to understand the nuances of a good DevOps approach that will attract the right talent. <br\/><\/p>\n\n\n\n<p>All of this said, transforming your organization into a DevOps powerhouse doesn\u2019t happen overnight. For businesses looking to embrace this new methodology, it\u2019s important to take smaller steps first to ensure a stable foundation to scale your approach. So, let\u2019s take some time to break it down and focus on the basics to get your company well on its way to better understanding and kickstarting DevOps, internally.<br\/><\/p>\n\n\n\n<h2 class=\"wp-block-heading\">DevOps: What It Is and What It Isn\u2019t<\/h2>\n\n\n\n<p>Let\u2019s start by understanding what DevOps is and some common misconceptions. DevOps can sometimes be confused with Continuous Integration &amp; Continuous Delivery (CI\/CD<g class=\"gr_ gr_7 gr-alert gr_gramm gr_inline_cards gr_run_anim Punctuation only-del replaceWithoutSep\" id=\"7\" data-gr-id=\"7\">),<\/g> when in reality, CI\/CD is just one part of DevOps. <\/p>\n\n\n\n<p>DevOps, at its core, is all about creating a culture of increased communication and process with better information sharing across teams and organizations. By adhering to a philosophy of transparency, agility, communication, and process it improves feedback loops so that teams can better and more easily:<\/p>\n\n\n\n<ul class=\"wp-block-list\"><li><div>Gather feedback from key stakeholders and customers\u00a0<\/div><\/li><li><div>Solve problems and discover new features\u2014faster<\/div><\/li><li><div>Release product improvements faster than the competition<\/div><\/li><li><div>Improve customer satisfaction quickly&#8230;<\/div><\/li><\/ul>\n\n\n\n<p>And, so much more\u2014Thus improving key factors that drive business results. When DevOps is executed effectively, it impacts all levels of the organization from marketing to customer success and sales. <\/p>\n\n\n\n<p>That said, it\u2019s often the engineering team with the biggest wins early in the adoption process, which is due DevOps\u2019 emphasis on automating repetitive engineering tasks so that the team can focus more of their time and energy on improving the product and innovating for the business.<\/p>\n\n\n\n<p>This means that if you\u2019re early on in your DevOps initiative, the first system you\u2019ll want to get in place is CI\/CD. But beware: No matter what companies tell you, there is no \u201cmagic bullet\u201d product out there that will fix your organization overnight. In order truly transform your business into a DevOps machine, you must first have company-wide buy-in to invest in a culture that embraces process and agility.\u00a0<\/p>\n\n\n\n<p>From there, teams can begin to iteratively improve their DevOps approach to collaborate more effectively and focus on seamlessly building and shipping releases that will have a meaningful impact on the business. So let\u2019s share a bit on how you can get started.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Where to Begin?<\/h2>\n\n\n\n<p>As I mentioned, Continuous Integration and Continuous Delivery (CI\/CD) can be a great place to start with implementing DevOps. <\/p>\n\n\n\n<p>Continuous integration is the process by which every time a developer on the team checks in new code, automated builds and tests run. This is the first step in a series of quicker feedback loops that can help notify the developer of issues with their code, so they can make changes faster and continue focusing their time on what matters.\u00a0<\/p>\n\n\n\n<p>For example, if the developer checks in code that fails to build, or breaks the tests, the build system will immediately notify them so they can fix the problem and avoid compounding issues, which can easily grow more complicated over time and take days to debug.\u00a0<\/p>\n\n\n\n<p>Continuous delivery is more about automating the promotion of your code through a series of production-like environments while streamlining the gathering of feedback and approvals from stakeholders along the way.\u00a0<br\/>There are many products out there that can help create the CI\/CD pipeline that\u2019s right for your organization. That\u2019s why it\u2019s important to not only have buy-in from your business to commit to the cultural shift required for <g class=\"gr_ gr_20 gr-alert gr_gramm gr_inline_cards gr_run_anim Punctuation only-del replaceWithoutSep\" id=\"20\" data-gr-id=\"20\">DevOps,<\/g> but also have a good understanding of your development team\u2019s priorities and what improvements they\u2019d like to make first.<\/p>\n\n\n\n<p>At Ionic, we believe that the world of mobile, hybrid CI\/CD is a uniquely challenging and time-consuming system to set up and maintain. More than that, DevOps engineers are becoming increasingly sought after and are still quite expensive, resulting in them being few and far between.<\/p>\n\n\n\n<p>That\u2019s why we\u2019re excited to share that we\u2019ve been in active development on our own cloud-based CI\/CD product to help enable businesses and developers to focus on the good stuff (innovation) while we handle the rest (automating tedious processes).<\/p>\n\n\n\n<p>Just as our open source Framework enables web developers to create amazing cross-platform, mobile apps and helps widen the talent pool for companies creating Ionic apps, we believe our product will allow those same web developers to bring CI\/CD to their organizations and begin championing DevOps practices without having to spend days and weeks learning specialized software skills and maintaining build servers or environments.<\/p>\n\n\n\n<p>So, if you\u2019re a developer looking to make a case for DevOps within your organization, consider calculating the time and cost savings an improved agile culture and dedication to certain dev processes can have on your business.<\/p>\n\n\n\n<p>When you position the problem as not just a list of technical things that need to be fixed or supported, and instead frame DevOps as process automation that can impact your company\u2019s bottom line, you\u2019re much more likely to garner buy-in from the top and be on your way to making a significant impact on not just your engineering team, but departments throughout your entire organization.<\/p>\n\n\n\n<p>P.S. We\u2019re on the hunt to discover more about how businesses are embracing DevOps and what changes they\u2019re observing as a result. Please consider taking a brief survey below and sharing your story!<div><a href=\"https:\/\/www.surveymonkey.com\/r\/87DB2SF\" target=\"_blank\"><strong><\/strong><\/a><\/div><\/p>\n\n\n\n<p><div><a href=\"https:\/\/www.surveymonkey.com\/r\/87DB2SF\" target=\"_blank\"><strong>Take the DevOps survey!\ud83c\udf89<\/strong><\/a><\/div><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Unless you\u2019ve been living under a rock, you\u2019ve likely heard the phrase DevOps. It\u2019s kind of become a squishy and often overused term, yet most people (my fellow developers included) still don\u2019t seem to know what it really means, nor the impact it can have on the business.\u00a0 Since DevOps has become a passion of [&hellip;]<\/p>\n","protected":false},"author":64,"featured_media":2423,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"publish_to_discourse":"","publish_post_category":"","wpdc_auto_publish_overridden":"","wpdc_topic_tags":"","wpdc_pin_topic":"","wpdc_pin_until":"","discourse_post_id":"","discourse_permalink":"","wpdc_publishing_response":"","wpdc_publishing_error":"","_jetpack_memberships_contains_paid_content":false,"footnotes":""},"categories":[1,123],"tags":[],"class_list":["post-2422","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-all","category-perspectives"],"acf":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO Premium plugin v23.0 (Yoast SEO v23.0) - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Making the Case for DevOps - Ionic Blog<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/ionic.io\/blog\/making-the-case-for-devops\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Making the Case for DevOps\" \/>\n<meta property=\"og:description\" content=\"Unless you\u2019ve been living under a rock, you\u2019ve likely heard the phrase DevOps. It\u2019s kind of become a squishy and often overused term, yet most people (my fellow developers included) still don\u2019t seem to know what it really means, nor the impact it can have on the business.\u00a0 Since DevOps has become a passion of [&hellip;]\" \/>\n<meta property=\"og:url\" content=\"https:\/\/ionic.io\/blog\/making-the-case-for-devops\" \/>\n<meta property=\"og:site_name\" content=\"Ionic Blog\" \/>\n<meta property=\"article:published_time\" content=\"2018-11-15T18:24:01+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2018-12-12T22:38:03+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/ionic.io\/blog\/wp-content\/uploads\/2018\/11\/Biz-case-for-Devops.png\" \/>\n\t<meta property=\"og:image:width\" content=\"1400\" \/>\n\t<meta property=\"og:image:height\" content=\"800\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/png\" \/>\n<meta name=\"author\" content=\"Nick Hyatt\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@NicholasPHyatt\" \/>\n<meta name=\"twitter:site\" content=\"@ionicframework\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Nick Hyatt\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"7 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/ionic.io\/blog\/making-the-case-for-devops#article\",\"isPartOf\":{\"@id\":\"https:\/\/ionic.io\/blog\/making-the-case-for-devops\"},\"author\":{\"name\":\"Nick Hyatt\",\"@id\":\"https:\/\/ionic.io\/blog\/#\/schema\/person\/42a5ed64b6e0eff12a1fe57c21d4ac82\"},\"headline\":\"Making the Case for DevOps\",\"datePublished\":\"2018-11-15T18:24:01+00:00\",\"dateModified\":\"2018-12-12T22:38:03+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/ionic.io\/blog\/making-the-case-for-devops\"},\"wordCount\":1465,\"commentCount\":1,\"publisher\":{\"@id\":\"https:\/\/ionic.io\/blog\/#organization\"},\"image\":{\"@id\":\"https:\/\/ionic.io\/blog\/making-the-case-for-devops#primaryimage\"},\"thumbnailUrl\":\"https:\/\/ionic.io\/blog\/wp-content\/uploads\/2018\/11\/Biz-case-for-Devops.png\",\"articleSection\":[\"All\",\"Perspectives\"],\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\/\/ionic.io\/blog\/making-the-case-for-devops#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/ionic.io\/blog\/making-the-case-for-devops\",\"url\":\"https:\/\/ionic.io\/blog\/making-the-case-for-devops\",\"name\":\"Making the Case for DevOps - Ionic Blog\",\"isPartOf\":{\"@id\":\"https:\/\/ionic.io\/blog\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/ionic.io\/blog\/making-the-case-for-devops#primaryimage\"},\"image\":{\"@id\":\"https:\/\/ionic.io\/blog\/making-the-case-for-devops#primaryimage\"},\"thumbnailUrl\":\"https:\/\/ionic.io\/blog\/wp-content\/uploads\/2018\/11\/Biz-case-for-Devops.png\",\"datePublished\":\"2018-11-15T18:24:01+00:00\",\"dateModified\":\"2018-12-12T22:38:03+00:00\",\"breadcrumb\":{\"@id\":\"https:\/\/ionic.io\/blog\/making-the-case-for-devops#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/ionic.io\/blog\/making-the-case-for-devops\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/ionic.io\/blog\/making-the-case-for-devops#primaryimage\",\"url\":\"https:\/\/ionic.io\/blog\/wp-content\/uploads\/2018\/11\/Biz-case-for-Devops.png\",\"contentUrl\":\"https:\/\/ionic.io\/blog\/wp-content\/uploads\/2018\/11\/Biz-case-for-Devops.png\",\"width\":1400,\"height\":800},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/ionic.io\/blog\/making-the-case-for-devops#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/ionic.io\/blog\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Making the Case for DevOps\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/ionic.io\/blog\/#website\",\"url\":\"https:\/\/ionic.io\/blog\/\",\"name\":\"ionic.io\/blog\",\"description\":\"Build amazing native and progressive web apps with the web\",\"publisher\":{\"@id\":\"https:\/\/ionic.io\/blog\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/ionic.io\/blog\/?s={search_term_string}\"},\"query-input\":\"required name=search_term_string\"}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/ionic.io\/blog\/#organization\",\"name\":\"Ionic\",\"url\":\"https:\/\/ionic.io\/blog\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/ionic.io\/blog\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/ionic.io\/blog\/wp-content\/uploads\/2020\/10\/white-on-color.png\",\"contentUrl\":\"https:\/\/ionic.io\/blog\/wp-content\/uploads\/2020\/10\/white-on-color.png\",\"width\":1920,\"height\":854,\"caption\":\"Ionic\"},\"image\":{\"@id\":\"https:\/\/ionic.io\/blog\/#\/schema\/logo\/image\/\"},\"sameAs\":[\"https:\/\/x.com\/ionicframework\"]},{\"@type\":\"Person\",\"@id\":\"https:\/\/ionic.io\/blog\/#\/schema\/person\/42a5ed64b6e0eff12a1fe57c21d4ac82\",\"name\":\"Nick Hyatt\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/ionic.io\/blog\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/ionic.io\/blog\/wp-content\/uploads\/2018\/11\/Nick-Hyatt-Headshot-150x150.jpeg\",\"contentUrl\":\"https:\/\/ionic.io\/blog\/wp-content\/uploads\/2018\/11\/Nick-Hyatt-Headshot-150x150.jpeg\",\"caption\":\"Nick Hyatt\"},\"sameAs\":[\"https:\/\/x.com\/NicholasPHyatt\"],\"url\":\"https:\/\/ionic.io\/blog\/author\/nick\"}]}<\/script>\n<!-- \/ Yoast SEO Premium plugin. -->","yoast_head_json":{"title":"Making the Case for DevOps - Ionic Blog","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:\/\/ionic.io\/blog\/making-the-case-for-devops","og_locale":"en_US","og_type":"article","og_title":"Making the Case for DevOps","og_description":"Unless you\u2019ve been living under a rock, you\u2019ve likely heard the phrase DevOps. It\u2019s kind of become a squishy and often overused term, yet most people (my fellow developers included) still don\u2019t seem to know what it really means, nor the impact it can have on the business.\u00a0 Since DevOps has become a passion of [&hellip;]","og_url":"https:\/\/ionic.io\/blog\/making-the-case-for-devops","og_site_name":"Ionic Blog","article_published_time":"2018-11-15T18:24:01+00:00","article_modified_time":"2018-12-12T22:38:03+00:00","og_image":[{"width":1400,"height":800,"url":"https:\/\/ionic.io\/blog\/wp-content\/uploads\/2018\/11\/Biz-case-for-Devops.png","type":"image\/png"}],"author":"Nick Hyatt","twitter_card":"summary_large_image","twitter_creator":"@NicholasPHyatt","twitter_site":"@ionicframework","twitter_misc":{"Written by":"Nick Hyatt","Est. reading time":"7 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/ionic.io\/blog\/making-the-case-for-devops#article","isPartOf":{"@id":"https:\/\/ionic.io\/blog\/making-the-case-for-devops"},"author":{"name":"Nick Hyatt","@id":"https:\/\/ionic.io\/blog\/#\/schema\/person\/42a5ed64b6e0eff12a1fe57c21d4ac82"},"headline":"Making the Case for DevOps","datePublished":"2018-11-15T18:24:01+00:00","dateModified":"2018-12-12T22:38:03+00:00","mainEntityOfPage":{"@id":"https:\/\/ionic.io\/blog\/making-the-case-for-devops"},"wordCount":1465,"commentCount":1,"publisher":{"@id":"https:\/\/ionic.io\/blog\/#organization"},"image":{"@id":"https:\/\/ionic.io\/blog\/making-the-case-for-devops#primaryimage"},"thumbnailUrl":"https:\/\/ionic.io\/blog\/wp-content\/uploads\/2018\/11\/Biz-case-for-Devops.png","articleSection":["All","Perspectives"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/ionic.io\/blog\/making-the-case-for-devops#respond"]}]},{"@type":"WebPage","@id":"https:\/\/ionic.io\/blog\/making-the-case-for-devops","url":"https:\/\/ionic.io\/blog\/making-the-case-for-devops","name":"Making the Case for DevOps - Ionic Blog","isPartOf":{"@id":"https:\/\/ionic.io\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/ionic.io\/blog\/making-the-case-for-devops#primaryimage"},"image":{"@id":"https:\/\/ionic.io\/blog\/making-the-case-for-devops#primaryimage"},"thumbnailUrl":"https:\/\/ionic.io\/blog\/wp-content\/uploads\/2018\/11\/Biz-case-for-Devops.png","datePublished":"2018-11-15T18:24:01+00:00","dateModified":"2018-12-12T22:38:03+00:00","breadcrumb":{"@id":"https:\/\/ionic.io\/blog\/making-the-case-for-devops#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/ionic.io\/blog\/making-the-case-for-devops"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/ionic.io\/blog\/making-the-case-for-devops#primaryimage","url":"https:\/\/ionic.io\/blog\/wp-content\/uploads\/2018\/11\/Biz-case-for-Devops.png","contentUrl":"https:\/\/ionic.io\/blog\/wp-content\/uploads\/2018\/11\/Biz-case-for-Devops.png","width":1400,"height":800},{"@type":"BreadcrumbList","@id":"https:\/\/ionic.io\/blog\/making-the-case-for-devops#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/ionic.io\/blog"},{"@type":"ListItem","position":2,"name":"Making the Case for DevOps"}]},{"@type":"WebSite","@id":"https:\/\/ionic.io\/blog\/#website","url":"https:\/\/ionic.io\/blog\/","name":"ionic.io\/blog","description":"Build amazing native and progressive web apps with the web","publisher":{"@id":"https:\/\/ionic.io\/blog\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/ionic.io\/blog\/?s={search_term_string}"},"query-input":"required name=search_term_string"}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/ionic.io\/blog\/#organization","name":"Ionic","url":"https:\/\/ionic.io\/blog\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/ionic.io\/blog\/#\/schema\/logo\/image\/","url":"https:\/\/ionic.io\/blog\/wp-content\/uploads\/2020\/10\/white-on-color.png","contentUrl":"https:\/\/ionic.io\/blog\/wp-content\/uploads\/2020\/10\/white-on-color.png","width":1920,"height":854,"caption":"Ionic"},"image":{"@id":"https:\/\/ionic.io\/blog\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/x.com\/ionicframework"]},{"@type":"Person","@id":"https:\/\/ionic.io\/blog\/#\/schema\/person\/42a5ed64b6e0eff12a1fe57c21d4ac82","name":"Nick Hyatt","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/ionic.io\/blog\/#\/schema\/person\/image\/","url":"https:\/\/ionic.io\/blog\/wp-content\/uploads\/2018\/11\/Nick-Hyatt-Headshot-150x150.jpeg","contentUrl":"https:\/\/ionic.io\/blog\/wp-content\/uploads\/2018\/11\/Nick-Hyatt-Headshot-150x150.jpeg","caption":"Nick Hyatt"},"sameAs":["https:\/\/x.com\/NicholasPHyatt"],"url":"https:\/\/ionic.io\/blog\/author\/nick"}]}},"jetpack_sharing_enabled":true,"jetpack_featured_media_url":"https:\/\/ionic.io\/blog\/wp-content\/uploads\/2018\/11\/Biz-case-for-Devops.png","_links":{"self":[{"href":"https:\/\/ionic.io\/blog\/wp-json\/wp\/v2\/posts\/2422","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/ionic.io\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/ionic.io\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/ionic.io\/blog\/wp-json\/wp\/v2\/users\/64"}],"replies":[{"embeddable":true,"href":"https:\/\/ionic.io\/blog\/wp-json\/wp\/v2\/comments?post=2422"}],"version-history":[{"count":0,"href":"https:\/\/ionic.io\/blog\/wp-json\/wp\/v2\/posts\/2422\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/ionic.io\/blog\/wp-json\/wp\/v2\/media\/2423"}],"wp:attachment":[{"href":"https:\/\/ionic.io\/blog\/wp-json\/wp\/v2\/media?parent=2422"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/ionic.io\/blog\/wp-json\/wp\/v2\/categories?post=2422"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/ionic.io\/blog\/wp-json\/wp\/v2\/tags?post=2422"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}