{"id":8066,"date":"2020-08-28T09:00:00","date_gmt":"2020-08-28T07:00:00","guid":{"rendered":"https:\/\/www.codemotion.com\/magazine\/?p=8066"},"modified":"2021-12-23T11:22:42","modified_gmt":"2021-12-23T10:22:42","slug":"devops-mindset","status":"publish","type":"post","link":"https:\/\/www.codemotion.com\/magazine\/devops\/devops-mindset\/","title":{"rendered":"A DevOps Mindset Benefits Many Professions"},"content":{"rendered":"\t\t\t\t<div class=\"wp-block-uagb-table-of-contents uagb-toc__align-left uagb-toc__columns-1  uagb-block-042b62fb      \"\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=\"#continous-security-and-devsecops\" class=\"uagb-toc-link__trigger\">Continous Security and DevSecOps<\/a><li class=\"uagb-toc__list\"><a href=\"#best-practices-for-continuous-security-inspired-by-devops\" class=\"uagb-toc-link__trigger\">Best practices for Continuous Security inspired by DevOps<\/a><li class=\"uagb-toc__list\"><a href=\"#is-it-time-for-designops\" class=\"uagb-toc-link__trigger\">Is it time for DesignOps?<\/a><li class=\"uagb-toc__list\"><a href=\"#mlops-what-data-scientists-can-learn-from-devops\" class=\"uagb-toc-link__trigger\">MLOps: What data scientists can learn from DevOps\u00a0<\/a><li class=\"uagb-toc__list\"><a href=\"#want-to-launch-a-developer-event-despite-the-challenges-of-covid-19\" class=\"uagb-toc-link__trigger\">Want to launch a developer event despite the challenges of  COVID-19?<\/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 class=\"eplus-EueygY\">Many <span style=\"user-select: auto;\" id=\"urn:enhancement-1625ff56\" class=\"textannotation disambiguated wl-thing\" itemid=\"http:\/\/data.wordlift.io\/wl01770\/entity\/workplace\">workplaces<\/span> have begun to view their work through a <span style=\"user-select: auto;\" id=\"urn:enhancement-95677b98\" class=\"textannotation disambiguated wl-thing\" itemid=\"http:\/\/data.wordlift.io\/wl01770\/entity\/devops\">DevOps<\/span> framework, looking at the benefits of small, incremental steps, fast delivery, and a mindset that embraces <span style=\"user-select: auto;\" id=\"urn:enhancement-18193084\" class=\"textannotation disambiguated wl-thing\" itemid=\"http:\/\/data.wordlift.io\/wl01770\/entity\/microservices\">microservices<\/span> and serverless <span style=\"user-select: auto;\" id=\"urn:enhancement-177782db\" class=\"textannotation disambiguated wl-thing\" itemid=\"http:\/\/data.wordlift.io\/wl01770\/entity\/computer_architecture\">architecture<\/span>. While <\/p>\n\n\n\n<h2 class=\"eplus-3cr7Gu wp-block-heading\" id=\"h-continous-security-and-devsecops\">Continous Security and DevSecOps<\/h2>\n\n\n\n<p class=\"eplus-JrSrdU\">Kim van Wilgen, Customer Director at Schuberg Philis, spoke at last year&#8217;s <span id=\"urn:local-annotation-673353\" class=\"textannotation disambiguated\" itemid=\"http:\/\/data.wordlift.io\/wl01770\/entity\/codemotion\">Codemotion<\/span> Amsterdam about how delivering small and fast means we are more frequently introducing new <span id=\"urn:enhancement-8075ddf\" class=\"textannotation disambiguated wl-thing\" itemid=\"http:\/\/data.wordlift.io\/wl01770\/entity\/vulnerability_computing\">vulnerabilities<\/span>. Traditional cycles of pen tests and <a href=\"https:\/\/www.codemotion.com\/magazine\/dev-hub\/backend-dev\/lorna-mitchell-between-codereview-and-php7\/\">code reviews<\/a> are not keeping up.&nbsp;<\/p>\n\n\n\n<p class=\"eplus-Jhi6cq\">The move to the <span id=\"urn:enhancement-80ec337d\" class=\"textannotation disambiguated wl-thing\" itemid=\"http:\/\/data.wordlift.io\/wl01770\/entity\/cloud_computing\">cloud<\/span> further accelerates <span id=\"urn:enhancement-deb5832a\" class=\"textannotation disambiguated wl-thing\" itemid=\"http:\/\/data.wordlift.io\/wl01770\/entity\/security\">security<\/span> challenges. She gave the example of a <span id=\"urn:enhancement-48793b44\" class=\"textannotation disambiguated wl-thing\" itemid=\"http:\/\/data.wordlift.io\/wl01770\/entity\/security\">security<\/span> software vendor that previously had on-premise <span id=\"urn:enhancement-f358184e\" class=\"textannotation disambiguated wl-thing\" itemid=\"http:\/\/data.wordlift.io\/wl01770\/entity\/application_software\">applications<\/span>.<\/p>\n\n\n\n<p class=\"eplus-xrow8e\">&#8220;Every one of the thousand customers had 1000 of Holland&#8217;s whole <span style=\"user-select: auto;\" id=\"urn:enhancement-81dae5fd\" class=\"textannotation disambiguated wl-thing\" itemid=\"http:\/\/data.wordlift.io\/wl01770\/entity\/customer\">customer<\/span> base in their <span style=\"user-select: auto;\" id=\"urn:enhancement-d2a697ec\" class=\"textannotation disambiguated wl-thing\" itemid=\"http:\/\/data.wordlift.io\/wl01770\/entity\/database\">databases<\/span>. And then we said, we&#8217;re going to collect them all and put them at single spots on <span style=\"user-select: auto;\" id=\"urn:enhancement-84477768\" class=\"textannotation disambiguated wl-creative-work\" itemid=\"http:\/\/data.wordlift.io\/wl01770\/entity\/amazon_web_services\">AWS<\/span>. <\/p>\n\n\n\n<p class=\"eplus-nIrtl6\">That meant that almost every person in Holland was in the <span style=\"user-select: auto;\" id=\"urn:enhancement-ae7b1df3\" class=\"textannotation disambiguated wl-thing\" itemid=\"http:\/\/data.wordlift.io\/wl01770\/entity\/database\">databases<\/span> on one spot. That&#8217;s far more attractive for them for a hacker to actually proceed on an <span style=\"user-select: auto;\" id=\"urn:enhancement-6c7e8a31\" class=\"textannotation disambiguated wl-thing\" itemid=\"http:\/\/data.wordlift.io\/wl01770\/entity\/attack_computing\">attack<\/span> because it&#8217;s just more to gain.&#8221;<\/p>\n\n\n\n<p class=\"eplus-txxDGr\">Enter DevSecOps, which focuses on integrating Continuous <span style=\"user-select: auto;\" id=\"urn:enhancement-1490e0f3\" class=\"textannotation disambiguated wl-thing\" itemid=\"http:\/\/data.wordlift.io\/wl01770\/entity\/computer_security\">Security<\/span> in dev <span style=\"user-select: auto;\" id=\"urn:enhancement-ef0931db\" class=\"textannotation disambiguated wl-thing\" itemid=\"http:\/\/data.wordlift.io\/wl01770\/entity\/process_computing\">processes<\/span> and teams. Kim defines Continous <span style=\"user-select: auto;\" id=\"urn:enhancement-3727fead\" class=\"textannotation disambiguated wl-thing\" itemid=\"http:\/\/data.wordlift.io\/wl01770\/entity\/computer_security\">Security<\/span> as: &#8220;A set of practices and principles in <span style=\"user-select: auto;\" id=\"urn:enhancement-5cb4dcb9\" class=\"textannotation disambiguated wl-thing\" itemid=\"http:\/\/data.wordlift.io\/wl01770\/entity\/software_engineering\">software engineering<\/span> aimed at designing, developing, testing, and running <span style=\"user-select: auto;\" id=\"urn:enhancement-756abd82\" class=\"textannotation disambiguated wl-thing\" itemid=\"http:\/\/data.wordlift.io\/wl01770\/entity\/software\">software<\/span> more surely. They help reduce the cost, time, and risk of delivering integrity. availability and confidentiality to <span style=\"user-select: auto;\" id=\"urn:enhancement-558208\" class=\"textannotation disambiguated wl-thing\" itemid=\"http:\/\/data.wordlift.io\/wl01770\/entity\/application_software\">applications<\/span> in production.&#8221; She asserts, &#8220;Continous <span style=\"user-select: auto;\" id=\"urn:enhancement-2f51dde4\" class=\"textannotation disambiguated wl-thing\" itemid=\"http:\/\/data.wordlift.io\/wl01770\/entity\/computer_security\">Security<\/span> is essential for delivering Continous Delivery.&#8221;<\/p>\n\n\n\n<p class=\"eplus-Rt1GXo\">You&#8217;ll want to watch the whole video below to see how <span id=\"urn:enhancement-d1581737\" class=\"textannotation disambiguated wl-thing\" itemid=\"http:\/\/data.wordlift.io\/wl01770\/entity\/devops\">DevOps<\/span> can benefit <span id=\"urn:enhancement-74c1f3d5\" class=\"textannotation disambiguated wl-thing\" itemid=\"http:\/\/data.wordlift.io\/wl01770\/entity\/computer_security\">security<\/span>:<\/p>\n\n\n\n<p class=\"eplus-rq5IQq\">[jwp-video n=&#8221;1&#8243;]<\/p>\n\n\n\n<h2 class=\"eplus-mf3n6q wp-block-heading\" id=\"h-best-practices-for-continuous-security-inspired-by-devops\">Best practices for Continuous Security inspired by DevOps<\/h2>\n\n\n\n<h3 class=\"eplus-AB88No wp-block-heading\" id=\"h-have-security-champions\"><strong>Have security champions<\/strong><\/h3>\n\n\n\n<p class=\"eplus-AnACgJ\">Shared responsibility is no responsibility. &#8220;You need a person who sees what&#8217;s developing out outside, what is happening. Are we at risk? Do we advance on the right topics? Do we make the right improvements? Are we at the step where we need to be?&#8221;<\/p>\n\n\n\n<p class=\"eplus-TQeMyB\">Kim&#8217;s <span id=\"urn:enhancement-4c099f6f\" class=\"textannotation disambiguated wl-thing\" itemid=\"http:\/\/data.wordlift.io\/wl01770\/entity\/workplace\">workplace<\/span> has a person in every <span id=\"urn:enhancement-c8599a84\" class=\"textannotation disambiguated wl-thing\" itemid=\"http:\/\/data.wordlift.io\/wl01770\/entity\/team\">team<\/span> in the role of lead <span id=\"urn:enhancement-27444e44\" class=\"textannotation disambiguated wl-thing\" itemid=\"http:\/\/data.wordlift.io\/wl01770\/entity\/computer_security\">security<\/span>: SecLeads or SecBuddies. &#8220;They connect with the <span id=\"urn:enhancement-9bd59434\" class=\"textannotation disambiguated wl-thing\" itemid=\"http:\/\/data.wordlift.io\/wl01770\/entity\/security\">security<\/span> managers to rubber duck or to ask for expertise because these folks really know their thing. But the important thing that the importance of <span id=\"urn:enhancement-401f2255\" class=\"textannotation disambiguated wl-thing\" itemid=\"http:\/\/data.wordlift.io\/wl01770\/entity\/computer_security\">security<\/span> is shared within individual <span id=\"urn:enhancement-e419e5b0\" class=\"textannotation disambiguated wl-thing\" itemid=\"http:\/\/data.wordlift.io\/wl01770\/entity\/team\">teams<\/span> instead of in a silo.&#8221;&nbsp;<\/p>\n\n\n\n<h3 class=\"eplus-wqBFWN wp-block-heading\" id=\"h-don-t-try-to-eliminate-all-risk\"><strong>Don&#8217;t try to eliminate all risk<\/strong><\/h3>\n\n\n\n<blockquote class=\"wp-block-quote eplus-J0MZI3 is-layout-flow wp-block-quote-is-layout-flow\"><p>&#8220;If you eliminate all the risk, you&#8217;re not pushing anything out to production anymore.&#8221;<\/p><\/blockquote>\n\n\n\n<h3 class=\"eplus-g4btVm wp-block-heading\" id=\"h-alignment-of-security-and-business-value-is-integral-to-devops\">Alignment of security and business value is integral to DevOps<\/h3>\n\n\n\n<blockquote class=\"wp-block-quote eplus-sMdTg9 is-layout-flow wp-block-quote-is-layout-flow\"><p> &#8220;Our main focus is delivering <span style=\"user-select: auto;\" id=\"urn:enhancement-553dc71e\" class=\"textannotation disambiguated wl-thing\" itemid=\"http:\/\/data.wordlift.io\/wl01770\/entity\/function_engineering\">functionality<\/span>. <span style=\"user-select: auto;\" id=\"urn:enhancement-98ac1bff\" class=\"textannotation disambiguated wl-thing\" itemid=\"http:\/\/data.wordlift.io\/wl01770\/entity\/computer_security\">Security<\/span> should support delivering value and should not compromise delivering failure. don&#8217;t eliminate all the risk.&#8221;<\/p><\/blockquote>\n\n\n\n<h3 class=\"eplus-hR1Civ wp-block-heading\" id=\"h-be-devops-driven\"> Be <strong>DevOps driven<\/strong><\/h3>\n\n\n\n<p class=\"eplus-XV7JO2\"><span style=\"user-select: auto;\" id=\"urn:enhancement-afb820de\" class=\"textannotation disambiguated wl-thing\" itemid=\"http:\/\/data.wordlift.io\/wl01770\/entity\/devops\">DevOps<\/span> is <a style=\"user-select: auto;\" href=\"https:\/\/www.codemotion.com\/magazine\/dev-hub\/backend-dev\/software-operability-a-devops-cornerstone\/\">a mindset<\/a>. It&#8217;s about making sure we&#8217;re delivering value with all the <span style=\"user-select: auto;\" id=\"urn:enhancement-e8dd129f\" class=\"textannotation disambiguated wl-thing\" itemid=\"http:\/\/data.wordlift.io\/wl01770\/entity\/competence_human_resources\">competencies<\/span> in one team to do that. And <span style=\"user-select: auto;\" id=\"urn:enhancement-3e5921ff\" class=\"textannotation disambiguated wl-thing\" itemid=\"http:\/\/data.wordlift.io\/wl01770\/entity\/computer_security\">security<\/span> is definitely a part of this.<\/p>\n\n\n\n<p class=\"eplus-MnGcSK\">&#8220;It&#8217;s vital to consider what things we can do early in our pipeline to make sure that we reduce the cost of adding <span style=\"user-select: auto;\" id=\"urn:enhancement-1a7efbfc\" class=\"textannotation disambiguated wl-thing\" itemid=\"http:\/\/data.wordlift.io\/wl01770\/entity\/computer_security\">security<\/span> because if we fixed all the things at the latest stages will be very expensive. So and instead of throwing it over the fence and hoping that it will be right, just talk to each other and pair with the <span style=\"user-select: auto;\" id=\"urn:enhancement-b3337cfb\" class=\"textannotation disambiguated wl-thing\" itemid=\"http:\/\/data.wordlift.io\/wl01770\/entity\/security\">security<\/span> expert early in the <span style=\"user-select: auto;\" id=\"urn:enhancement-6a89504a\" class=\"textannotation disambiguated wl-thing\" itemid=\"http:\/\/data.wordlift.io\/wl01770\/entity\/process_computing\">process<\/span> to see what do we really need to address what has to be in there? What&#8217;s the MVP on <span style=\"user-select: auto;\" id=\"urn:enhancement-7bae4827\" class=\"textannotation disambiguated wl-thing\" itemid=\"http:\/\/data.wordlift.io\/wl01770\/entity\/computer_security\">security<\/span>?&#8221;<\/p>\n\n\n\n<h3 class=\"eplus-Q73VcH wp-block-heading\" id=\"h-integrate-into-the-pipelines\">Integrate into the pipelines&nbsp;<\/h3>\n\n\n\n<p class=\"eplus-jNI6JO\">If you automate <span id=\"urn:enhancement-9f24ebc9\" class=\"textannotation disambiguated wl-thing\" itemid=\"http:\/\/data.wordlift.io\/wl01770\/entity\/computer_security\">security<\/span>, you will learn a range of concepts including:<\/p>\n\n\n\n<p class=\"eplus-Rmab2Y\"><strong style=\"user-select: auto;\">SAST<\/strong>: a Static Analysis <span style=\"user-select: auto;\" id=\"urn:enhancement-f511121c\" class=\"textannotation disambiguated wl-thing\" itemid=\"http:\/\/data.wordlift.io\/wl01770\/entity\/security_testing\">Security Testing<\/span> <span style=\"user-select: auto;\" id=\"urn:enhancement-da7d8dbc\" class=\"textannotation disambiguated wl-thing\" itemid=\"http:\/\/data.wordlift.io\/wl01770\/entity\/tool\">tool<\/span> which means you&#8217;re checking your <span style=\"user-select: auto;\" id=\"urn:enhancement-6847e898\" class=\"textannotation disambiguated wl-thing\" itemid=\"http:\/\/data.wordlift.io\/wl01770\/entity\/source_code\">source code<\/span> against <span style=\"user-select: auto;\" id=\"urn:enhancement-70ec79a8\" class=\"textannotation disambiguated wl-thing\" itemid=\"http:\/\/data.wordlift.io\/wl01770\/entity\/vulnerability_computing\">vulnerabilities<\/span>. Kim recommends many <span style=\"user-select: auto;\" id=\"urn:enhancement-bfd9cf41\" class=\"textannotation disambiguated wl-thing\" itemid=\"http:\/\/data.wordlift.io\/wl01770\/entity\/tool\">tools<\/span> including Checkmarx, <span style=\"user-select: auto;\" id=\"urn:enhancement-c557c166\" class=\"textannotation disambiguated wl-organization\" itemid=\"http:\/\/data.wordlift.io\/wl01770\/entity\/veracode\">Veracode<\/span>, Appscan, fortify, PR <span style=\"user-select: auto;\" id=\"urn:enhancement-7fdc6496\" class=\"textannotation disambiguated wl-thing\" itemid=\"http:\/\/data.wordlift.io\/wl01770\/entity\/application_software\">application<\/span> inspector, and covarity. <\/p>\n\n\n\n<p class=\"eplus-i1EHCM\">&#8220;These <span style=\"user-select: auto;\" id=\"urn:enhancement-d7d5c834\" class=\"textannotation disambiguated wl-thing\" itemid=\"http:\/\/data.wordlift.io\/wl01770\/entity\/tool\">tools<\/span> are very good at checking your <span style=\"user-select: auto;\" id=\"urn:enhancement-1b55abf9\" class=\"textannotation disambiguated wl-thing\" itemid=\"http:\/\/data.wordlift.io\/wl01770\/entity\/source_code\">source code<\/span> and seeing if it has <span style=\"user-select: auto;\" id=\"urn:enhancement-10a95e6b\" class=\"textannotation disambiguated wl-thing\" itemid=\"http:\/\/data.wordlift.io\/wl01770\/entity\/vulnerability_computing\">vulnerabilities<\/span> for <span style=\"user-select: auto;\" id=\"urn:enhancement-6f9947b7\" class=\"textannotation disambiguated wl-creative-work\" itemid=\"http:\/\/data.wordlift.io\/wl01770\/entity\/sql\">SQL<\/span> injections or stuff like that.&#8221;<\/p>\n\n\n\n<p class=\"eplus-2TjIba\">DAST: Dynamic <span id=\"urn:enhancement-a0acc68c\" class=\"textannotation disambiguated wl-thing\" itemid=\"http:\/\/data.wordlift.io\/wl01770\/entity\/application_security\">application security<\/span> testing. This testing simulates <span id=\"urn:enhancement-1c1b5137\" class=\"textannotation disambiguated wl-thing\" itemid=\"http:\/\/data.wordlift.io\/wl01770\/entity\/attack_computing\">attacks<\/span> against an application or state. (These are typically web-enabled applications and services). It then analyzes results and determines whether it is vulnerable. Helpful <span id=\"urn:enhancement-c717fcb8\" class=\"textannotation disambiguated wl-thing\" itemid=\"http:\/\/data.wordlift.io\/wl01770\/entity\/tool\">tools<\/span> include <span id=\"urn:enhancement-9288d0a\" class=\"textannotation disambiguated wl-organization\" itemid=\"http:\/\/data.wordlift.io\/wl01770\/entity\/fortify_software\">Fortify<\/span>, AppScan, ZAP, Qualys, and Rapid7A.&nbsp;<\/p>\n\n\n\n<h3 class=\"eplus-lkTSQI wp-block-heading\" id=\"h-identify-and-remove-start-small\"><strong>&nbsp;Identify and remove: start small.<\/strong><\/h3>\n\n\n\n<p class=\"eplus-qxcdD4\">Kim recommends that you start by doing, detailing when her company introduced <span style=\"user-select: auto;\" id=\"urn:enhancement-438979f9\" class=\"textannotation disambiguated wl-thing\" itemid=\"http:\/\/data.wordlift.io\/wl01770\/entity\/sonarqube\">SonarQube<\/span>: &#8220;I&#8217;ve added over a 100 security rules in SonarQube and sent the top X screwups to the <span style=\"user-select: auto;\" id=\"urn:enhancement-f8e13c1f\" class=\"textannotation disambiguated wl-thing\" itemid=\"http:\/\/data.wordlift.io\/wl01770\/entity\/team\">team<\/span>. They are more aware and will solve their own issues.&#8221; <\/p>\n\n\n\n<p class=\"eplus-bVIvTN\">They also set up an internal learning platform to practice <span style=\"user-select: auto;\" id=\"urn:enhancement-faa8627a\" class=\"textannotation disambiguated wl-thing\" itemid=\"http:\/\/data.wordlift.io\/wl01770\/entity\/attack_computing\">attacks<\/span> and grow awareness and knowledge of <span style=\"user-select: auto;\" id=\"urn:enhancement-3c7b77b4\" class=\"textannotation disambiguated wl-thing\" itemid=\"http:\/\/data.wordlift.io\/wl01770\/entity\/computer_security\">security<\/span>.<\/p>\n\n\n\n<h3 class=\"eplus-QD050J wp-block-heading\" id=\"h-learn-and-adapt-first-before-you-break-the-build\">Learn and adapt first before you break the build.<\/h3>\n\n\n\n<p class=\"eplus-weG0Ke\">While Kim suggests people jump into security practices with enthusiasm, she stresses, &#8220;If you start by breaking the build, nobody gets any value to production. Nobody can comply with <span id=\"urn:enhancement-8cbb8ea1\" class=\"textannotation disambiguated wl-thing\" itemid=\"http:\/\/data.wordlift.io\/wl01770\/entity\/customer\">customer<\/span> agreements because you decided it was a good plan to improve <span id=\"urn:enhancement-14fc422b\" class=\"textannotation disambiguated wl-thing\" itemid=\"http:\/\/data.wordlift.io\/wl01770\/entity\/security\">security<\/span> <span id=\"urn:enhancement-a13799a8\" class=\"textannotation disambiguated wl-thing\" itemid=\"http:\/\/data.wordlift.io\/wl01770\/entity\/policy\">policy<\/span>. That&#8217;s not a good thing to do. You won&#8217;t be the most likable person from that moment on.&#8221;<\/p>\n\n\n\n<h3 class=\"eplus-lBOVV6 wp-block-heading\" id=\"h-fix-your-vulnerabilities\">Fix your vulnerabilities<\/h3>\n\n\n\n<p class=\"eplus-8cZuyV\">Kim stresses that while you make a lot of effort finding all the <span id=\"urn:enhancement-bf113f1f\" class=\"textannotation disambiguated wl-thing\" itemid=\"http:\/\/data.wordlift.io\/wl01770\/entity\/vulnerability_computing\">vulnerabilities<\/span> in your <span id=\"urn:enhancement-b5b7d9bf\" class=\"textannotation disambiguated wl-thing\" itemid=\"http:\/\/data.wordlift.io\/wl01770\/entity\/software\">software<\/span>, don&#8217;t forget that somebody has actually to take time to fix them.&#8221; If you skip this, you achieve nothing.&#8221;<\/p>\n\n\n\n<h3 class=\"eplus-Ta8tFt wp-block-heading\" id=\"h-immutable-infrastructure\">Immutable infrastructure<\/h3>\n\n\n\n<p class=\"eplus-hw5pcv\">Immutability is difficult in <span id=\"urn:enhancement-94e31e64\" class=\"textannotation disambiguated wl-thing\" itemid=\"http:\/\/data.wordlift.io\/wl01770\/entity\/legacy_system\">legacy<\/span> environments. However, one of the benefits of using containers (especially in microservices-based <span id=\"urn:enhancement-38715600\" class=\"textannotation disambiguated wl-thing\" itemid=\"http:\/\/data.wordlift.io\/wl01770\/entity\/application_software\">applications<\/span>) is that they make it easier to <span id=\"urn:enhancement-3680da5e\" class=\"textannotation disambiguated wl-thing\" itemid=\"http:\/\/data.wordlift.io\/wl01770\/entity\/security\">secure<\/span> <span id=\"urn:enhancement-7a314706\" class=\"textannotation disambiguated wl-thing\" itemid=\"http:\/\/data.wordlift.io\/wl01770\/entity\/application_software\">applications<\/span>. Kim also stresses an immutable <span id=\"urn:enhancement-39a44f99\" class=\"textannotation disambiguated wl-thing\" itemid=\"http:\/\/data.wordlift.io\/wl01770\/entity\/infrastructure\">infrastructure<\/span> mindset where:<\/p>\n\n\n\n<ul class=\"eplus-37ha43 wp-block-list\"><li>Patches are code changes and follow the pipeline<\/li><li>Use systematic workload re-provisioning -difficult to persist across rebuilds<\/li><li>Scan infrastructure scripts against the security policy<\/li><li>Apply pervasive visibility<\/li><\/ul>\n\n\n\n<h2 class=\"eplus-bwaA2p wp-block-heading\" id=\"h-is-it-time-for-designops\">Is it time for DesignOps?<\/h2>\n\n\n\n<p class=\"eplus-0kHrwz\">At&nbsp;<a target=\"_blank\" href=\"https:\/\/www.codemotion.com\/magazine\/tag\/codemotion-rome\/\" rel=\"noreferrer noopener\">Codemotion Rome<\/a>&nbsp;in 2019, we heard a fascinating presentation by people from the design company&nbsp;<a target=\"_blank\" href=\"https:\/\/www.sketchin.ch\/\" rel=\"noreferrer noopener\">Sketchin<\/a>, Federico Rivera, <span id=\"urn:enhancement-ccae574\" class=\"textannotation disambiguated wl-thing\" itemid=\"http:\/\/data.wordlift.io\/wl01770\/entity\/design\">Design<\/span> Director, and Matteo Petrani, <span id=\"urn:enhancement-8b8077de\" class=\"textannotation disambiguated wl-thing\" itemid=\"http:\/\/data.wordlift.io\/wl01770\/entity\/technology\">Technology<\/span> Director. They shared how they overcame operational inefficiencies through the <span id=\"urn:enhancement-abd086db\" class=\"textannotation disambiguated wl-thing\" itemid=\"http:\/\/data.wordlift.io\/wl01770\/entity\/implementation\">implementation<\/span> of <span id=\"urn:enhancement-dadb419e\" class=\"textannotation disambiguated wl-thing\" itemid=\"http:\/\/data.wordlift.io\/wl01770\/entity\/devops\">DevOps<\/span> <span id=\"urn:enhancement-293ddb41\" class=\"textannotation disambiguated wl-thing\" itemid=\"http:\/\/data.wordlift.io\/wl01770\/entity\/principle\">principles<\/span> which they <span id=\"urn:enhancement-c400a1cd\" class=\"textannotation disambiguated wl-thing\" itemid=\"http:\/\/data.wordlift.io\/wl01770\/entity\/rebranding\">rebrand<\/span> as DesignOps <span id=\"urn:enhancement-468a61f3\" class=\"textannotation disambiguated wl-thing\" itemid=\"http:\/\/data.wordlift.io\/wl01770\/entity\/principle\">principles<\/span>, employing a <span id=\"urn:enhancement-24d83855\" class=\"textannotation disambiguated wl-thing\" itemid=\"http:\/\/data.wordlift.io\/wl01770\/entity\/user_experience_design\">UX<\/span> <span id=\"urn:enhancement-dfc8cb08\" class=\"textannotation disambiguated wl-thing\" itemid=\"http:\/\/data.wordlift.io\/wl01770\/entity\/engineer\">Engineer<\/span>.&nbsp;<\/p>\n\n\n\n<p class=\"eplus-v34tsx\">[jwp-video n=&#8221;2&#8243;]<\/p>\n\n\n\n<p class=\"eplus-RDLFqq\">The <span style=\"user-select: auto;\" id=\"urn:enhancement-57c67e11\" class=\"textannotation disambiguated wl-thing\" itemid=\"http:\/\/data.wordlift.io\/wl01770\/entity\/user_experience_design\">UX<\/span> engineer has two faces: to see the code side of a project and see the design phase of a project. <\/p>\n\n\n\n<p class=\"eplus-6LBYeW\">&#8220;What&#8217;s important here is that it&#8217;s not a <span style=\"user-select: auto;\" id=\"urn:enhancement-73a606e8\" class=\"textannotation disambiguated wl-thing\" itemid=\"http:\/\/data.wordlift.io\/wl01770\/entity\/designer\">designer<\/span> who can code and neither a <span style=\"user-select: auto;\" id=\"urn:enhancement-f396a8fb\" class=\"textannotation disambiguated wl-thing\" itemid=\"http:\/\/data.wordlift.io\/wl01770\/entity\/programmer\">coder<\/span> that knows how to design something. But it&#8217;s more someone that grew up in the middle of these two areas, trying to cause something trying to design something else. And what&#8217;s important here is not the hard skills. But the sensibility that these folks can bring to the table.&#8221;<\/p>\n\n\n\n<p class=\"eplus-MQO49A\">As Federico elaborates, &#8220;We try to find people that can judge design decision as well as coding and development decisions. These are people who can bring the <span id=\"urn:enhancement-367fbf49\" class=\"textannotation disambiguated wl-thing\" itemid=\"http:\/\/data.wordlift.io\/wl01770\/entity\/user_computing\">user<\/span>&#8216;s values as well as the feasibility of a project to the same table throughout the design <span id=\"urn:enhancement-f11ae4f0\" class=\"textannotation disambiguated wl-thing\" itemid=\"http:\/\/data.wordlift.io\/wl01770\/entity\/process_computing\">process<\/span>. They can be there for the end to end creation of products or services.&#8221;<\/p>\n\n\n\n<h2 class=\"eplus-yK7hBD wp-block-heading\" id=\"h-mlops-what-data-scientists-can-learn-from-devops\">MLOps: What data scientists can learn from DevOps&nbsp;<\/h2>\n\n\n\n<p class=\"eplus-NDygng\">Over the years, we have witnessed the birth and consolidation of practices and <span id=\"urn:enhancement-51ab33e\" class=\"textannotation disambiguated wl-thing\" itemid=\"http:\/\/data.wordlift.io\/wl01770\/entity\/tool\">tools<\/span> designed to encourage conversation between all the <span id=\"urn:enhancement-d205f226\" class=\"textannotation disambiguated wl-thing\" itemid=\"http:\/\/data.wordlift.io\/wl01770\/entity\/team\">team&#8217;s<\/span> different <span id=\"urn:enhancement-71b387f5\" class=\"textannotation disambiguated wl-thing\" itemid=\"http:\/\/data.wordlift.io\/wl01770\/entity\/component-based_software_engineering\">components<\/span> (product, development, operations). Enter a data scientist, and the <span id=\"urn:enhancement-9e99d053\" class=\"textannotation disambiguated wl-thing\" itemid=\"http:\/\/data.wordlift.io\/wl01770\/entity\/team\">team<\/span> meets someone with a new voice that, by custom, is molded to work differently.&nbsp;<\/p>\n\n\n\n<p class=\"eplus-s2zCJO\">Thiago De Faria, Head of Solutions <span id=\"urn:enhancement-40be1e14\" class=\"textannotation disambiguated wl-thing\" itemid=\"http:\/\/data.wordlift.io\/wl01770\/entity\/engineering\">Engineering<\/span> at LINKIT, talked at Codemotion Amsterdam last year, where he asks:<\/p>\n\n\n\n<blockquote class=\"wp-block-quote eplus-2sS5mf is-layout-flow wp-block-quote-is-layout-flow\"><p>&#8220;Do you have a <span id=\"urn:enhancement-93433e6a\" class=\"textannotation disambiguated wl-thing\" itemid=\"http:\/\/data.wordlift.io\/wl01770\/entity\/team_building\">team building<\/span> an ML model? How far are they from the IT team? Do they know how to deploy and serve that? Testing? And sharing what they have done?&#8221;&nbsp;<\/p><\/blockquote>\n\n\n\n<p class=\"eplus-bszoKd\">Thiago notes that&nbsp;<a target=\"_blank\" href=\"https:\/\/www.codemotion.com\/magazine\/dev-hub\/machine-learning-dev\/machine-learning-and-the-digital-transformation-of-banking\/\" rel=\"noreferrer noopener\">data scientists<\/a>&nbsp;and <span id=\"urn:enhancement-9e183fa6\" class=\"textannotation disambiguated wl-thing\" itemid=\"http:\/\/data.wordlift.io\/wl01770\/entity\/machine_learning_engineer\">machine learning engineers<\/span> are usually masters students or Ph.D. students that come into work into the field. They are used to writing <span id=\"urn:enhancement-753c8e47\" class=\"textannotation disambiguated wl-thing\" itemid=\"http:\/\/data.wordlift.io\/wl01770\/entity\/scientific_modelling\">models<\/span> to send to publications and traditionally spent six months working in one model.<\/p>\n\n\n\n<p class=\"eplus-Zo0gEY\">[jwp-video n=&#8221;3&#8243;]<\/p>\n\n\n\n<p class=\"eplus-gPgh8G\">&#8220;And now you come to them and say like, can you build something in two weeks? They go insane; they start to work locally, not to show their failures for the other people. I&#8217;ve seen many data scientists who had a GitHub or Bitbucket, or Gitlab, whatever, that they only have one commit in three months. Because when they&#8217;re doing that, they feel that there I am not going to show people this model that is 30% accurate. I&#8217;m just going to show when I get to 80% or 90%.&#8221;<\/p>\n\n\n\n<p class=\"eplus-YIINdz\">That&#8217;s where a DevOps mindset comes in: reduce the batch size, continuous-everything, and a culture of failure\/experimentation are vital for your data team.<\/p>\n\n\n\n<h2 class=\"eplus-viWvHk wp-block-heading\" id=\"h-want-to-launch-a-developer-event-despite-the-challenges-of-covid-19\">Want to launch a developer event despite the challenges of  COVID-19?<\/h2>\n\n\n\n<p class=\"eplus-Dlirgv\">If you want to know more about how modern technologies and tools can support you for \u2013 and during \u2013 the organisation of a virtual event, don\u2019t miss this article showcasing the best tools we used to&nbsp;<a style=\"user-select: auto;\" href=\"https:\/\/www.codemotion.com\/magazine\/articles\/events\/hosting-virtual-conference\/\">host our online conferences<\/a>&nbsp;since the COVID-19 outbreak.<\/p>\n\n\n","protected":false},"excerpt":{"rendered":"<p>Many workplaces have begun to view their work through a DevOps framework, looking at the benefits of small, incremental steps, fast delivery, and a mindset that embraces microservices and serverless architecture. While Continous Security and DevSecOps Kim van Wilgen, Customer Director at Schuberg Philis, spoke at last year&#8217;s Codemotion Amsterdam about how delivering small and&#8230; <a class=\"more-link\" href=\"https:\/\/www.codemotion.com\/magazine\/devops\/devops-mindset\/\">Read more<\/a><\/p>\n","protected":false},"author":85,"featured_media":8144,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_editorskit_title_hidden":false,"_editorskit_reading_time":5,"_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":[3356],"tags":[6280],"collections":[],"class_list":{"0":"post-8066","1":"post","2":"type-post","3":"status-publish","4":"format-standard","5":"has-post-thumbnail","7":"category-devops","8":"tag-devsecops","9":"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>A DevOps Mindset Benefits Many Professions - Codemotion Magazine<\/title>\n<meta name=\"description\" content=\"The ethos underpinning DevOps has the capacity to respond to the business challenges of UX, machine learning, and security.\" \/>\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\/devops-mindset\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"A DevOps Mindset Benefits Many Professions\" \/>\n<meta property=\"og:description\" content=\"The ethos underpinning DevOps has the capacity to respond to the business challenges of UX, machine learning, and security.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.codemotion.com\/magazine\/devops\/devops-mindset\/\" \/>\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-08-28T07:00:00+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2021-12-23T10:22:42+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.codemotion.com\/magazine\/wp-content\/uploads\/2020\/08\/pexels-thisisengineering-3861969-1-scaled.jpg\" \/>\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\/jpeg\" \/>\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=\"7 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\/devops-mindset\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/www.codemotion.com\/magazine\/devops\/devops-mindset\/\"},\"author\":{\"name\":\"Cate Lawrence\",\"@id\":\"https:\/\/www.codemotion.com\/magazine\/#\/schema\/person\/df32323fd62dc47fa8892426677a2cc1\"},\"headline\":\"A DevOps Mindset Benefits Many Professions\",\"datePublished\":\"2020-08-28T07:00:00+00:00\",\"dateModified\":\"2021-12-23T10:22:42+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/www.codemotion.com\/magazine\/devops\/devops-mindset\/\"},\"wordCount\":1453,\"publisher\":{\"@id\":\"https:\/\/www.codemotion.com\/magazine\/#organization\"},\"image\":{\"@id\":\"https:\/\/www.codemotion.com\/magazine\/devops\/devops-mindset\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/www.codemotion.com\/magazine\/wp-content\/uploads\/2020\/08\/pexels-thisisengineering-3861969-1-scaled.jpg\",\"keywords\":[\"DevSecOps\"],\"articleSection\":[\"DevOps\"],\"inLanguage\":\"en-US\"},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/www.codemotion.com\/magazine\/devops\/devops-mindset\/\",\"url\":\"https:\/\/www.codemotion.com\/magazine\/devops\/devops-mindset\/\",\"name\":\"A DevOps Mindset Benefits Many Professions - Codemotion Magazine\",\"isPartOf\":{\"@id\":\"https:\/\/www.codemotion.com\/magazine\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/www.codemotion.com\/magazine\/devops\/devops-mindset\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/www.codemotion.com\/magazine\/devops\/devops-mindset\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/www.codemotion.com\/magazine\/wp-content\/uploads\/2020\/08\/pexels-thisisengineering-3861969-1-scaled.jpg\",\"datePublished\":\"2020-08-28T07:00:00+00:00\",\"dateModified\":\"2021-12-23T10:22:42+00:00\",\"description\":\"The ethos underpinning DevOps has the capacity to respond to the business challenges of UX, machine learning, and security.\",\"breadcrumb\":{\"@id\":\"https:\/\/www.codemotion.com\/magazine\/devops\/devops-mindset\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/www.codemotion.com\/magazine\/devops\/devops-mindset\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/www.codemotion.com\/magazine\/devops\/devops-mindset\/#primaryimage\",\"url\":\"https:\/\/www.codemotion.com\/magazine\/wp-content\/uploads\/2020\/08\/pexels-thisisengineering-3861969-1-scaled.jpg\",\"contentUrl\":\"https:\/\/www.codemotion.com\/magazine\/wp-content\/uploads\/2020\/08\/pexels-thisisengineering-3861969-1-scaled.jpg\",\"width\":1012,\"height\":675},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/www.codemotion.com\/magazine\/devops\/devops-mindset\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/www.codemotion.com\/magazine\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"AI\/ML\",\"item\":\"https:\/\/www.codemotion.com\/magazine\/ai-ml\/\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"Big Data\",\"item\":\"https:\/\/www.codemotion.com\/magazine\/ai-ml\/big-data\/\"},{\"@type\":\"ListItem\",\"position\":4,\"name\":\"A DevOps Mindset Benefits Many Professions\"}]},{\"@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":"A DevOps Mindset Benefits Many Professions - Codemotion Magazine","description":"The ethos underpinning DevOps has the capacity to respond to the business challenges of UX, machine learning, and security.","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\/devops-mindset\/","og_locale":"en_US","og_type":"article","og_title":"A DevOps Mindset Benefits Many Professions","og_description":"The ethos underpinning DevOps has the capacity to respond to the business challenges of UX, machine learning, and security.","og_url":"https:\/\/www.codemotion.com\/magazine\/devops\/devops-mindset\/","og_site_name":"Codemotion Magazine","article_publisher":"https:\/\/www.facebook.com\/Codemotion.Italy\/","article_published_time":"2020-08-28T07:00:00+00:00","article_modified_time":"2021-12-23T10:22:42+00:00","og_image":[{"width":1012,"height":675,"url":"https:\/\/www.codemotion.com\/magazine\/wp-content\/uploads\/2020\/08\/pexels-thisisengineering-3861969-1-scaled.jpg","type":"image\/jpeg"}],"author":"Cate Lawrence","twitter_card":"summary_large_image","twitter_creator":"@CodemotionIT","twitter_site":"@CodemotionIT","twitter_misc":{"Written by":"Cate Lawrence","Est. reading time":"7 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/www.codemotion.com\/magazine\/devops\/devops-mindset\/#article","isPartOf":{"@id":"https:\/\/www.codemotion.com\/magazine\/devops\/devops-mindset\/"},"author":{"name":"Cate Lawrence","@id":"https:\/\/www.codemotion.com\/magazine\/#\/schema\/person\/df32323fd62dc47fa8892426677a2cc1"},"headline":"A DevOps Mindset Benefits Many Professions","datePublished":"2020-08-28T07:00:00+00:00","dateModified":"2021-12-23T10:22:42+00:00","mainEntityOfPage":{"@id":"https:\/\/www.codemotion.com\/magazine\/devops\/devops-mindset\/"},"wordCount":1453,"publisher":{"@id":"https:\/\/www.codemotion.com\/magazine\/#organization"},"image":{"@id":"https:\/\/www.codemotion.com\/magazine\/devops\/devops-mindset\/#primaryimage"},"thumbnailUrl":"https:\/\/www.codemotion.com\/magazine\/wp-content\/uploads\/2020\/08\/pexels-thisisengineering-3861969-1-scaled.jpg","keywords":["DevSecOps"],"articleSection":["DevOps"],"inLanguage":"en-US"},{"@type":"WebPage","@id":"https:\/\/www.codemotion.com\/magazine\/devops\/devops-mindset\/","url":"https:\/\/www.codemotion.com\/magazine\/devops\/devops-mindset\/","name":"A DevOps Mindset Benefits Many Professions - Codemotion Magazine","isPartOf":{"@id":"https:\/\/www.codemotion.com\/magazine\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.codemotion.com\/magazine\/devops\/devops-mindset\/#primaryimage"},"image":{"@id":"https:\/\/www.codemotion.com\/magazine\/devops\/devops-mindset\/#primaryimage"},"thumbnailUrl":"https:\/\/www.codemotion.com\/magazine\/wp-content\/uploads\/2020\/08\/pexels-thisisengineering-3861969-1-scaled.jpg","datePublished":"2020-08-28T07:00:00+00:00","dateModified":"2021-12-23T10:22:42+00:00","description":"The ethos underpinning DevOps has the capacity to respond to the business challenges of UX, machine learning, and security.","breadcrumb":{"@id":"https:\/\/www.codemotion.com\/magazine\/devops\/devops-mindset\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.codemotion.com\/magazine\/devops\/devops-mindset\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.codemotion.com\/magazine\/devops\/devops-mindset\/#primaryimage","url":"https:\/\/www.codemotion.com\/magazine\/wp-content\/uploads\/2020\/08\/pexels-thisisengineering-3861969-1-scaled.jpg","contentUrl":"https:\/\/www.codemotion.com\/magazine\/wp-content\/uploads\/2020\/08\/pexels-thisisengineering-3861969-1-scaled.jpg","width":1012,"height":675},{"@type":"BreadcrumbList","@id":"https:\/\/www.codemotion.com\/magazine\/devops\/devops-mindset\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.codemotion.com\/magazine\/"},{"@type":"ListItem","position":2,"name":"AI\/ML","item":"https:\/\/www.codemotion.com\/magazine\/ai-ml\/"},{"@type":"ListItem","position":3,"name":"Big Data","item":"https:\/\/www.codemotion.com\/magazine\/ai-ml\/big-data\/"},{"@type":"ListItem","position":4,"name":"A DevOps Mindset Benefits Many Professions"}]},{"@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\/08\/pexels-thisisengineering-3861969-1-scaled-600x400.jpg","featured_image_src_square":"https:\/\/www.codemotion.com\/magazine\/wp-content\/uploads\/2020\/08\/pexels-thisisengineering-3861969-1-scaled-600x600.jpg","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\/08\/pexels-thisisengineering-3861969-1-scaled.jpg",1012,675,false],"thumbnail":["https:\/\/www.codemotion.com\/magazine\/wp-content\/uploads\/2020\/08\/pexels-thisisengineering-3861969-1-scaled-150x150.jpg",150,150,true],"medium":["https:\/\/www.codemotion.com\/magazine\/wp-content\/uploads\/2020\/08\/pexels-thisisengineering-3861969-1-scaled-300x200.jpg",300,200,true],"medium_large":["https:\/\/www.codemotion.com\/magazine\/wp-content\/uploads\/2020\/08\/pexels-thisisengineering-3861969-1-scaled-768x512.jpg",768,512,true],"large":["https:\/\/www.codemotion.com\/magazine\/wp-content\/uploads\/2020\/08\/pexels-thisisengineering-3861969-1-scaled.jpg",1012,675,false],"1536x1536":["https:\/\/www.codemotion.com\/magazine\/wp-content\/uploads\/2020\/08\/pexels-thisisengineering-3861969-1-scaled.jpg",1012,675,false],"2048x2048":["https:\/\/www.codemotion.com\/magazine\/wp-content\/uploads\/2020\/08\/pexels-thisisengineering-3861969-1-scaled.jpg",1012,675,false],"small-home-featured":["https:\/\/www.codemotion.com\/magazine\/wp-content\/uploads\/2020\/08\/pexels-thisisengineering-3861969-1-scaled.jpg",100,67,false],"sidebar-featured":["https:\/\/www.codemotion.com\/magazine\/wp-content\/uploads\/2020\/08\/pexels-thisisengineering-3861969-1-scaled-180x128.jpg",180,128,true],"genesis-singular-images":["https:\/\/www.codemotion.com\/magazine\/wp-content\/uploads\/2020\/08\/pexels-thisisengineering-3861969-1-scaled-896x504.jpg",896,504,true],"archive-featured":["https:\/\/www.codemotion.com\/magazine\/wp-content\/uploads\/2020\/08\/pexels-thisisengineering-3861969-1-scaled-400x225.jpg",400,225,true],"gb-block-post-grid-landscape":["https:\/\/www.codemotion.com\/magazine\/wp-content\/uploads\/2020\/08\/pexels-thisisengineering-3861969-1-scaled-600x400.jpg",600,400,true],"gb-block-post-grid-square":["https:\/\/www.codemotion.com\/magazine\/wp-content\/uploads\/2020\/08\/pexels-thisisengineering-3861969-1-scaled-600x600.jpg",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":"Many workplaces have begun to view their work through a DevOps framework, looking at the benefits of small, incremental steps, fast delivery, and a mindset that embraces microservices and serverless architecture. While Continous Security and DevSecOps Kim van Wilgen, Customer Director at Schuberg Philis, spoke at last year&#8217;s Codemotion Amsterdam about how delivering small and&#8230;&hellip;","lang":"en","_links":{"self":[{"href":"https:\/\/www.codemotion.com\/magazine\/wp-json\/wp\/v2\/posts\/8066","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=8066"}],"version-history":[{"count":17,"href":"https:\/\/www.codemotion.com\/magazine\/wp-json\/wp\/v2\/posts\/8066\/revisions"}],"predecessor-version":[{"id":12027,"href":"https:\/\/www.codemotion.com\/magazine\/wp-json\/wp\/v2\/posts\/8066\/revisions\/12027"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.codemotion.com\/magazine\/wp-json\/wp\/v2\/media\/8144"}],"wp:attachment":[{"href":"https:\/\/www.codemotion.com\/magazine\/wp-json\/wp\/v2\/media?parent=8066"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.codemotion.com\/magazine\/wp-json\/wp\/v2\/categories?post=8066"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.codemotion.com\/magazine\/wp-json\/wp\/v2\/tags?post=8066"},{"taxonomy":"collections","embeddable":true,"href":"https:\/\/www.codemotion.com\/magazine\/wp-json\/wp\/v2\/collections?post=8066"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}